As a Software Engineer, you will be part of an Agile Scrum team responsible for designing, developing, and supporting software applications using C#, .NET Core, React, Azure, SQL Server, and Microservices. You will work closely with product owners, architects, QA, and DevOps teams to build secure, scalable, and high-quality solutions while contributing to continuous improvement and engineering best practices.
Key Responsibilities
Software Development
- Develop and maintain applications using C#, .NET Core, React, and SQL Server.
- Build and support APIs, Microservices, and event-driven applications.
- Write clean, maintainable, and testable code following SOLID principles.
- Ensure application security, performance, and reliability.
Collaboration & Delivery
- Work with Product Owners, QA, Architects, and Developers to deliver features.
- Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Support existing applications and contribute to technical discussions and solution design.
Quality & Automation
- Write unit tests and support automated testing practices.
- Participate in code reviews and improve code quality.
- Support CI/CD pipelines and deployment activities.
Continuous Improvement
- Stay updated with new technologies and development practices.
- Contribute to process improvements, knowledge sharing, and technical workshops.
Mandatory Skills
- Robust experience in C#, .NET Core, ASP.NET Core
- Experience with React.js and JavaScript
- Good knowledge of SQL Server
- Experience developing REST APIs and Microservices
- Exposure to Azure Cloud
- Understanding of Agile/Scrum methodology
- Experience with Git, CI/CD, Unit Testing
Nice to Have
- TypeScript
- Cypress or UI automation testing
- Terraform / Infrastructure as Code
- CosmosDB or other NoSQL databases
- Performance testing tools such as k6
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (3–4 years).
Experience
- Total Experience: 3–6 years
- Relevant Experience: 3 years in C#, .NET Core, React, and API/Microservices development
📌 .NET Associate (Pune)
🏢 Aptita
📍 Pune