Search by job, company or skills

Q2

Senior Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

SUMMARY

Q2 is seeking an ambitious and adaptable Software Engineer experienced in team-based development. As part of the Engineering Development group, you will work individually and collaboratively to develop, implement, and support custom solutions through fast-paced, dynamic projects involving components at every level of the Q2 platform. Ideal candidates are self-motivated, enjoy tinkering, and are comfortable learning rapidly while engineering solutions using a mix of open technologies and proprietary frameworks.

RESPONSIBILITIES

• Design, implement, integrate, and test software solutions of moderate complexity, including Windows- and Linux-based front-end and back-end components.

• Deliver solutions in live production systems individually and collaboratively.

• Support, maintain, and resolve issues for custom features in production systems; occasional on-call availability may be required.

• Ensure adherence to all security, availability, confidentiality, and privacy policies and controls.

• Assist and mentor teammates, providing technical leadership and advocating best practices.

EXPERIENCE AND KNOWLEDGE

• Bachelor's degree in Computer Science, Information Systems, or equivalent experience.

• 5–8 years of software development experience.

• Full-stack .NET development (SQL Server, C#, HTML/CSS, JavaScript).

• Familiarity with MVVM and front-end frameworks (Vue, Angular, React).

• Experience with test automation frameworks and auto-mocking tooling.

• Practical experience with multiple design patterns and SOLID principles.

• Domain experience in banking is a plus.

• Proficiency in Python and SQL.

• Web development experience.

• Strong analytical, problem-solving, and communication skills.

• Experience in all aspects of the software development life cycle and service-oriented architecture.

• Experience in Agile development environments.

• Ability to work flexible hours and provide occasional on-call/emergency support.

More Info

Job Type:
Industry:
Employment Type:

About Company

Q2

Job ID: 147695109

Similar Jobs

Bengaluru, India

Skills:

GitIos SdkObjective-cReact NativeIonicFlutterRestful ApisSwiftthird-party libraries integration

Bengaluru, India

Skills:

JavaCSSVersion ControlSqlGitReactJavascriptAgile MethodologiesRestful Apiscloud platformsGoCI CD

Bengaluru, India

Skills:

GolangDockerDistributed SystemsKubernetesPythonMicroservicesAI coding tools

Bengaluru, India

Skills:

Software DevelopmentTestingSoftware Development Life CycleDesign PatternsCoding Standardsprogrammingbuild processesReliabilitycode reviewsScalingsource control managementoperations

Bengaluru, India

Skills:

JavaDockerTerraformCloudformationKubernetesPythonAWSGo