SimCorp

Principal Software Engineer – Angular, C#

SimCorp

full-time

Posted on:

Location Type: Hybrid

Location: NoidaIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the design and development of complex software solutions, ensuring they meet business and client needs.
  • Provide technical leadership, guidance, and mentorship to other engineers, creating a culture of innovation and excellence.
  • Collaborate in cross-functional teams, including product management and quality assurance, to ensure seamless integration of solutions into the product.
  • Review and improve software design, architecture, and implementation to ensure performance, scalability, and maintainability.
  • Troubleshoot and resolve complex technical issues, ensuring the timely delivery of high-quality solutions.
  • Stay up to date with emerging technologies and best practices, continuously improving engineering processes and solutions.
  • Contribute to the development of technical documentation and ensure alignment with product specifications and user requirements.
  • Participate in code reviews and ensure adherence to coding standards and best practices.

Requirements

  • 11+ years of experience
  • Deep expertise in .NET Core, C#, and Angular frameworks.
  • Solid focus on code quality, maintainability, security, and documentation.
  • Champion of coding standards, design patterns, and best practices across the team.
  • Advanced knowledge of relational (SQL Server/Azure SQL) or non‑relational (Cosmos DB/MongoDB) databases.
  • Solid understanding of Azure DevOps and modern CI/CD pipelines.
  • Advocate of automation, Infrastructure as Code (IaC) with Azure Bicep, and continuous testing.
  • Proficient grasp of Azure cloud services (App Services, Functions, Storage, Key Vault, Azure AD B2C etc).
  • Experienced in architecting cloud‑native solutions around microservices including good experience with containerization (Docker) and cloud security best practices.
  • Resolves complex, multi‑service issues across distributed systems.
  • Azure certifications (e.g., AZ-900, AZ-204).
Benefits
  • Global hybrid work policy - We ask you to work 2 days a week from the office. If you choose you can work remotely the other days. Of course you are welcome at the office if that is your preference.
  • Growth and innovation - Every 6th sprint is reserved for planning and innovation. So, with regular intervals you have a chance to explore and learn new skills or improve something that you believe will be beneficial to you, your team or the application.
  • Self-Direction - High degree of self-organization. Each team and developer have a high degree of freedom to plan, organize and design their work.
  • Inclusive and diverse company culture
  • Work-life balance – We believe that an equilibrium between professional responsibilities makes us all the best version of ourselves, both in private life and as colleagues in the workplace
  • Empowerment – We believe that all voices are valuable and must be heard. You will be involved in shaping our work processes

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET CoreC#AngularSQL ServerAzure SQLCosmos DBMongoDBAzure DevOpsInfrastructure as CodeDocker
Soft skills
technical leadershipmentorshipcollaborationtroubleshootingproblem-solvinginnovationexcellencecode reviewcommunicationadherence to standards
Certifications
AZ-900AZ-204