i
Tech Mahindra
1 Tech Mahindra Engineer Job
7-12 years
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
5 vacancies
.Net Backend Engineer
Tech Mahindra
posted 11d 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
The Campus area.
Hectic work culture, being treated like a slave for 8 hour billing each day, almost all the managers are toxic bosses with no regards for your personal well being, no support from HR. Asking leaves and WFH is frowned upon by the management.
7-12 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru