Search by job, company or skills

OP Crypto

Senior Software Engineer

Save
  • Posted 22 hours 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

Job ID: 149017429

Similar Jobs

Bengaluru, India

Skills:

KvmGcpCLinuxAzurePythonAWSqemu

Bengaluru, India

Skills:

JavaGraphqlPostgreSQLKafkaSpring BootRedismicroservice architectureReactTypescriptGcpMySQLReact NativeMongoDBRest ApisAzureKubernetesJestPythonAWSDevOps practicesCypress

Bengaluru, India

Skills:

IntegrationsApisSqlSAILProcess ModelsAppian BPM

Bengaluru, India

Skills:

Agile Development MethodologiesGolangPostgreSQLSpring BootDockerDesign PatternsMySQLAWSJavaGraphqlGoogle CloudSqlSpringJenkinsGitAzureKubernetesobject-oriented programming principlessecurity best practicesNoSQL databasesJaegermicroservices architectureunit testing frameworksRESTful API design

Bengaluru, India

Skills:

Power AutomatePower PlatformSqlRest ApisPower AppsMicrosoft Graphconnector developmentDataversepipeline creationAzure OpenAIRAG retrieval-augmented generationMicrosoft Fabric Data AgentsCopilot in Power BISharepointCopilot Studio