i
Tech Mahindra
379 Tech Mahindra Jobs
7-12 years
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
5 vacancies
.Net Backend Engineer
Tech Mahindra
posted 1d ago
Flexible timing
Key skills for the job
Role & responsibilities
Experience in .NET code, working with RESTful services
Experience in Unite test frameworks.
Senior .NET backend developer:
Technical Skills:
1. Proficiency in .NET: Strong knowledge of .NET web framework such as .NET Core (primary and required) and ASP.NET.
2. C# Programming: Deep understanding of C# and its nuances. Deep understanding of Dependency Injection.
3. Database Knowledge: Proficient in SQL and experience with relational databases like SQL Server, and non-relational databases like CosmosDB.
4. Unit and Integration Testing: Experience with testing frameworks such as MSTest. Also understanding of test mocking frameworks like moq.
5. CI/CD: Experience in building and maintaining CI/CD pipelines using tools like Azure DevOps, or GitHub Actions.
6. Test Automation: Proficiency in test automation using tools like Postman, or similar.
7. RESTful APIs: Experience in developing and consuming RESTful services.
8. Version Control Systems: Proficiency in using version control systems like Git.
Additional Skills:
1. Microservices Architecture: Understanding of the Microservices architecture and Docker containerization.
2. Cloud Platforms: Experience with cloud platforms like AWS or Google Cloud.
3. Performance Tuning: Ability to identify bottlenecks and bugs, and devise solutions to these problems.
4. Security Compliance: Knowledge of secure coding practices and experience in maintaining data security and privacy.
5. Agile Methodologies: Experience working in an Agile development environment.
6. Application Performance Monitoring (APM): Understanding of APM and experience in tools like Azure App Insights or App Dynamics.
Soft Skills:
1. Problem-Solving: Strong problem-solving skills.
2. Communication: Excellent written and verbal communication skills.
3. Teamwork: Ability to work well in a team setting.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Tech Mahindra Engineer roles with real interview advice
Nothing except the peer group.
My work location. Too much of Micro-management. No Work-life balance. No New learnings. Favouritism Internal politics
7-12 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
8-13 Yrs
₹ 25 - 27.5L/yr
Chennai
4-9 Yrs
Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru