
Senior Software Engineer
SimCorp
full-time
Posted on:
Location Type: Hybrid
Location: Noida • India
Visit company websiteExplore more
Job Level
About the role
- Design, implement, and maintain new features across both front-end and back-end (SOA).
- Take technical ownership of feature delivery, ensuring high quality, scalability, and performance.
- Drive automation-first approach: design, implement, and maintain E2E, API, Integration tests.
- Perform manual exploratory testing for complex scenarios.
- Define test strategies at feature/module level.
- Collaborate closely with Product Owners, Technical Leads, and teammates during analysis, refinement, and development.
- Contribute to architectural discussions and participate in technical decision-making.
- Mentor and support less experienced engineers through pair programming, code reviews, and knowledge sharing.
- Drive improvements in automation, CI/CD pipelines, and development tools.
- Ensure adherence to engineering best practices (XP, TDD, clean code).
- Engage in Sprint Reviews/Demos and continuous process improvements.
Requirements
- Bachelor’s or master’s degree in computer science, Engineering, Mathematics, or a related field.
- 5+ years of professional experience with C# and Angular.
- Extensive experience in designing and developing enterprise applications.
- Demonstrated expertise in automation frameworks and CI/CD.
- Solid understanding of manual testing techniques and QA best practices.
- Comprehensive understanding of Cloud and On-Prem infrastructures.
- Expertise in CI/CD pipelines and tools (Git, TeamCity, Azure DevOps).
- [Optional] Extensive experience with Microsoft Azure and building/managing pipelines.
- [Must Have] Solid understanding of software architecture and design patterns with experience in Domain-Driven Design.
- Familiarity with XP practices (TDD, pair programming, CI).
- Experience with relational databases (SQL).
- Proficient English communication skills (Upper-Intermediate or higher), written and spoken.
- Ability to mentor, guide, and inspire other developers.
Benefits
- Attractive salary, bonus scheme, and pension are essential for any work agreement.
- Flexible working hours and a hybrid model.
- Opportunities for professional development: individual approach to professional development to support the direction you want to take.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#Angularautomation frameworksCI/CDmanual testing techniquessoftware architecturedesign patternsDomain-Driven Designrelational databasesSQL
Soft skills
mentoringguidinginspiringcollaborationcommunication
Certifications
Bachelor’s degreeMaster’s degree