Sr. Software Engineer (.NET Full Stack Developer)
New
J
JobgetherFinancial Services
IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- KafkaKubernetesMicrosoft AzureMongoDBC#.NET coreReactRESTful APIsTerraform
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of full-stack software development experience with C#/.NET Core and React.
- Advanced knowledge of RESTful APIs, API-first development, and event-driven architecture patterns.
- Hands-on experience with Kafka or comparable event-streaming technologies.
- Strong experience with Microsoft Azure, particularly API Management, Key Vault, and cloud-native deployments.
- Practical knowledge of Kubernetes and Terraform for container orchestration and infrastructure automation.
- Experience with ArgoCD or similar GitOps deployment platforms.
- Familiarity with NoSQL databases, preferably MongoDB.
- Understanding of CI/CD pipelines, Git, DevOps practices, and modern software delivery workflows.
- Experience with orchestration and data transformations across distributed backend systems is preferred.
Responsibilities
- Design, develop, and implement event-driven microservices and APIs using .NET Core and C#.
- Build full-stack applications and features using React on the front end and .NET and Azure services on the backend.
- Develop consumer-driven APIs following API-first design principles and scalable integration patterns.
- Collaborate with architects and technical leads to define, refine, and implement robust technical solutions.
- Break down complex epics and user stories into manageable, testable development tasks.
- Produce secure, maintainable, and high-quality code supported by strong unit and integration testing.
- Conduct code reviews and promote coding standards, design principles, and engineering best practices.
- Troubleshoot, optimize, and enhance existing applications and distributed backend services.
- Work closely with product managers, engineers, and business stakeholders to deliver high-value solutions.
- Mentor and support junior developers while encouraging technical growth and best-practice adoption.
View Full Description & ApplyYou'll be redirected to the employer's site