drjobs Senior Software Engineer - .Net core / .Net 6+

Senior Software Engineer - .Net core / .Net 6+

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for a Senior Software Engineer with deep expertise in .NET technologies to lead and contribute to the design and development of backend systems and cloud-native applications. You will play a key role in shaping architecture mentoring peers and delivering high-quality solutions in a modern DevOps environment.

What Youll Do

  • Develop and maintain backend systems using C# and .NET Core / .NET 6.
  • Implement background service patterns dependency injection and generic programming with constraints.
  • Design and build RESTful APIs with versioning OpenAPI documentation and gateway integration.
  • Work with Entity Framework Core repository patterns and relational/NoSQL databases.
  • Apply asynchronous programming patterns using async/await and Task-based models.
  • Build event-driven architectures using Kafka integrating Avro schemas and schema registries.
  • Contribute to CI/CD pipelines using GitHub Actions with automated testing and artifact management.
  • Deploy and manage services in Kubernetes using Kustomize with ConfigMaps Secrets and health probes.
  • Optimize Docker containers using multi-stage builds and follow security best practices.
  • Implement observability tooling for logs metrics and distributed tracing.
  • Apply resilience patterns like circuit breakers retries and graceful degradation.
  • Ensure compliance with security best practices SSL management and Kafka authentication (SASL).
  • Drive performance tuning across consumer groups queries and resource usage.

What Were Looking For

  • Minimum 8 12 years of backend software engineering experience primarily with .NET Core / .NET 6.
  • Expertise in C# background services async programming and design patterns.
  • Experience with Kafka integration schema evolution and event sourcing concepts.
  • Strong knowledge of CI/CD Docker and Kubernetes-based deployments.
  • Familiarity with SQL/NoSQL databases ORMs and data migration strategies.
  • Hands-on experience in infrastructure as code (e.g. Terraform).
  • A pragmatic mindset focused on reliability security and scalability.
  • Excellent communication and collaboration skills.

Nice to Have

  • Experience with OpenAPI API gateway solutions and advanced routing.
  • Knowledge of chaos engineering and performance profiling tools.
  • Familiarity with container vulnerability scanning and secure base image practices.
  • Contributions to .NET open-source libraries or communities.

Maersk is committed to a diverse and inclusive workplace and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race colour gender sex age religion creed national origin ancestry citizenship marital status sexual orientation physical or mental disability medical condition pregnancy or parental leave veteran status gender identity genetic information or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website apply for a position or to perform a job please contact us by emailing .


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.