Python Development Lead

Q2 Software, Inc Austin , TX 78719

Posted 2 months ago

Q2 is seeking an experienced Software Development Lead for our Custom Development group based in Austin, TX. This is your chance to join a high-performance team that is pushing the boundaries of technology to deliver, implement, and support customizable online banking solutions for clients. If you love solving technical problems to satisfy clients' ever-changing needs, then this is the position for you.

You will be exposed to a highly customizable product on multiple platforms that is configured/engineered differently for each customer. This role requires the development of software modules beyond standard product configurations, including new product features and extensive customization of the platform to meet Tier 1 customer needs.

You will leverage your skills in Python to enhance Q2's software and extend its capabilities. You will design, develop, debug and deploy applications and services using Python and other technologies.

RESPONSIBILITIES:

  • Work with clients and internal teams to understand business requirements

  • Assist in guiding and tracking work efforts across a small team

  • Design and build product extensions that leverage the Q2 Wedge/SDK frameworks.

  • Implement unit tests for back-end and front-end components

  • Support internal and external testing, and resolve bugs in a timely manner

  • Deploy code to customer environments

  • Accurately track and report status of your work on customer projects

  • Mentor more junior developers to solve problems and develop their skills

  • Effectively communicate with Management and project teams across the organization

EXPERIENCE AND KNOWLEDGE:

  • Core Competencies:

  • Deep technical skills in designing and developing multi-tier enterprise solutions

  • Strong troubleshooting, diagnostic and analytical skills

  • Attention to detail, exceptional follow-through, the ability to prioritize, stay organized, and multi-task

  • Good interpersonal and teamwork skills including the setting of priorities and following-up

  • Promoting a strong sense of urgency and enthusiasm for reaching goals and meeting deadlines

  • Desire to work in a fast-paced environment supporting our largest Tier 1 clients' priorities

  • Demonstrated ability to apply good design principals while exercising pragmatism to keep deadlines

  • Effective written and verbal communication skills

  • Technical Skills:

  • Python

  • Database and SQL skills

  • Exposure to HTML, JavaScript, and CSS

  • Knowledge of docker containers, REST/SOAP integrations, and TCP/IP socket level communications

  • Experience working in in an Agile Scrum environment

  • Industry/Work Experience:

  • 5+ years of professional software development experience

  • Financial Industry experience with in-depth banking knowledge

  • Enterprise Software experience

  • Availability

  • Occasional availability for on-call/emergency support

  • Ability to work flexible hours when necessary for deadlines and off-hours installations

  • Education

  • Bachelor's Degree in related field or equivalent experience

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
CAD Engineer Lead QA Methodology Development

Apple Inc.

Posted 4 days ago

VIEW JOBS 12/13/2018 12:00:00 AM 2019-03-13T00:00 Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. In this highly visible and cross-functional role, you will be responsible for developing best-in-class software QA methodologies and flows for a multi-site/multi-team environment within Apple as part of the CAD Team. Quality is a critical aspect of everything we do, and as a CAD Software QA Engineer you will be working with a team of CAD engineers located across various sites and driving large scale test efforts. Technical areas of responsibility include defining the software QA methodology for flows across the entire chip design process, putting together metrics and dashboards to monitor the progress and recommending coding guidelines. Typically requires at least 5+ years of relevant industry experienceStrong experience in working in a Unix-based environmentPrevious knowledge of writing Software QA Test plans for large scale software teamsFamiliarity with database (i.e. MySQL, PostgresSQL)Experience developing web-based reporting and data visualization (i.e. d3.js, Highcharts, Splunk)Strong familiarity with configuration management systems (i.e. Git, Perforce, CVS, RCS)Strong scripting language skills, such as Perl, PHP, Python, TCL or Shell.Working knowledge of chip design processAbility to perform well on schedules and co-ordinate with multiple users and management across multiple teamsExcellent communications skills and a team player attitudeHigh attention to detail with a real passion for software quality process In this exciting visible role, you will: - Provide a comprehensive software QA plan across various flows and processes used in the chip design projects- Tracking, management, and presentation of QA metrics data- Data mining, analytics, and web based visualization of project metrics for our various software flows- Work with the team for database applications to build, develop, maintain, and improve large scale, highly available QA data across different geographical locations- Document, implement, monitor, and enforce all processes for testing as per standards defined by the organization- Interface and collaborate with multiple design teams and CAD engineers to consolidate test flows and regression suites BS or MS Degree in EE/CS or a technical discipline Apple Inc. Austin TX

Python Development Lead

Q2 Software, Inc