Search Jobs

Search by job, company or skills

Senior Lead Software Engineer

Senior Lead Software Engineer

Q2
10-15 Years
Quick Apply
  • Posted 13 hours ago
  • Over 100 applicants have applied

Job Description

  • Define and document the Software architecture for new and existing products, including system architecture, data architecture, and application architecture.
  • Work with engineers to design and implement technical solutions, ensuring they meet performance, scalability, and security requirements.
  • Writing high-quality, efficient, and maintainable code, often with a focus on solving complex technical challenges.
  • Leading or actively participating in code reviews to ensure code quality, consistency, and adherence to coding standards.
  • Identifying and addressing performance bottlenecks, and optimizing code and systems for improved speed and efficiency.
  • Maintaining comprehensive technical documentation, including system architecture, code comments, and documentation to assist in understanding and maintaining the software.
  • Working closely with cross-functional teams, such as product managers, designers, and quality assurance, to deliver software products that meet business requirements.
  • Ensuring that software is developed with security best practices in mind, addressing vulnerabilities, and protecting user data.
  • Effectively communicating technical concepts and project status to non-technical stakeholders.

Experience and Knowledge

  • Typically requires a Bachelor s degree in (relevant degree) and a minimum of 10 years of related experience;
  • Web development experience (Define and document the Software architecture for new and existing products, including system architecture, data architecture, and application architecture.
  • Work with engineers to design and implement technical solutions, ensuring they meet performance, scalability, and security requirements.
  • Writing high-quality, efficient, and maintainable code, often with a focus on solving complex technical challenges.
  • Leading or actively participating in code reviews to ensure code quality, consistency, and adherence to coding standards.
  • Identifying and addressing performance bottlenecks, and optimizing code and systems for improved speed and efficiency.
  • Maintaining comprehensive technical documentation, including system architecture, code comments, and documentation to assist in understanding and maintaining the software.
  • Working closely with cross-functional teams, such as product managers, designers, and quality assurance, to deliver software products that meet business requirements.
  • Ensuring that software is developed with security best practices in mind, addressing vulnerabilities, and protecting user data.
  • Effectively communicating technical concepts and project status to non-technical stakeholders.

Experience and Knowledge

  • Typically requires a Bachelor s degree in (relevant degree) and a minimum of 10 years of related experience;
  • Web development experience (HTML5, Angular JS/React JS/Vue JS)
  • Experience in development, including proficiency in at least one programming language (preferably Python, Go ) and scripting. Database expertise, particularly in SQL.
  • Working knowledge on Aurora PostgreSQL and Snowflake is an added advantage
  • Familiarity with DevOps practices, including CI/CD and pipelines.
  • Knowledge of cloud platforms, such as AWS as well as containerization and HashiCorp tools like Nomad and Terraform.
  • Strong experience debugging complex web applications issues through code review and detailed logs
  • Excellent communication and teaming skills especially with highly technical team members
  • /React JS/Vue JS)
  • Experience in development, including proficiency in at least one programming language (preferably Python, Go ) and scripting. Database expertise, particularly in SQL.
  • Working knowledge on Aurora PostgreSQL and Snowflake is an added advantage
  • Familiarity with DevOps practices, including CI/CD and pipelines.
  • Knowledge of cloud platforms, such as AWS as well as containerization and HashiCorp tools like Nomad and Terraform.
  • Strong experience debugging complex web applications issues through code review and detailed logs
  • Excellent communication and teaming skills especially with highly technical team members

More Info

Job Type:
Function:
Employment Type:

Key Skills

About Company

Q2 is a financial experience company dedicated to providing digital banking and lending solutions to banks, credit unions, alternative finance, and fintech companies in the U.S. and internationally. With comprehensive end-to-end solution sets, Q2 enables its partners to provide cohesive, secure, data-driven experiences to every account holder – from consumer to small business and corporate. Headquartered in Austin, Texas, Q2 has offices throughout the world and is publicly traded on the NYSE under the stock symbol QTWO. To learn more, please visit Q2.com.

Similar Jobs

8-10 yrs
Bengaluru
Skills:
JavaKotlinPythonPostgreSQLKafkaSparkTest-Driven DevelopmentBatch architecturesFlinkCloud-native microservicesElastic OpenSearch
12-15 yrs
Bengaluru
Skills:
.NETSQL ServerC#HTMLCSSJavascript
8-10 yrs
Bengaluru
Skills:
AWSDockerJavaSqlAgileCI/CD
10-12 yrs
Bengaluru, India
Skills:
NodejsGoogle CloudAngularOracle CloudDockerInfluxdbMicrosoft AzureMongoDBJavascriptKubernetesAzure DevOpsAWSMap Graph 3D library
10-12 yrs
Bengaluru, India
Skills:
AppiumSQL ServerJiraDevopsMs AzureGitJmeterRestassuredDockerGitlabSeleniumLoadrunnerPostmanPythonKubernetesAzure DevOpsPlaywrightCypressCI CD pipelines