
Lead Software Engineer – DevOps, C#/.NET
SimCorp
full-time
Posted on:
Location Type: Hybrid
Location: Noida • India
Visit company websiteExplore more
Job Level
About the role
- Apply your skills to all stages of the development lifecycle, including review of user stories, development, design, code reviews and writing automated tests.
- Build and maintain CI/CD process and monitoring.
- Work closely with product owner and other stakeholders to understand project requirements and provide technical insights.
- Setting up engineering excellence inside your team and continuously improving it.
- Development of new functionalities.
- Overseeing quality assurance, refactor existing code, research tools and frameworks to enable future innovations.
- Work as part of your scrum team to reach the definition of done within each sprint.
Requirements
- Over 3 years of experience as DevOps
- Over 3 years of practical experience utilizing .NET technologies, with a focus on C# and Microsoft .Net
- Extensive experience in Azure DevOps, including Repos, Artifacts and Boards
- Knowledge of Azure cloud services, infrastructure, pipelines, and architecture
- Knowledge of Kubernetes, IaaC, Terraform, and Azure Biceps
- Real world experience of building REST APIs using the .NET stack
- Familiarity and practical experience with PowerShell, Python
- Knowledge of design patterns and principles (OOP, SOLID) and ability to use them in practice
- Experience in configuring application monitoring and observability systems
- Deep understanding of modern CI/CD, industry best practices and tooling
- Practical knowledge of software development practices (like TDD, BDD)
- Practical experience doing peer reviews and utilizing code quality tools like SonarQube
- Solid fundamentals in software testing tools, techniques, and methodologies
- Experience in building unit tests and integration tests (NUnit)
- Proficient in Git and practical experience with cloud-based applications, complemented by a background in Agile methodologies
- Skilled problem-solving skills and the ability to make sound technical decisions.
Benefits
- Attractive salary, bonus scheme, and pension are essential for any work agreement.
- Good work-life balance: flexible working hours and a hybrid model.
- Opportunities for professional development: individual approach to professional development to support your career direction.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#Azure DevOpsKubernetesTerraformAzure BicepsREST APIsPowerShellPythonNUnit
Soft skills
problem-solvingtechnical decision-makingcollaborationcommunicationcontinuous improvement