Responsibilities
- Maintain and improve the platform codebase.
- Write scalable, robust, testable, efficient, and easily maintainable code.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for performance.
- Design software architecture and specifications in collaboration with the System Architect, Development Engineers, and DevOps team.
- Recommend appropriate technologies to implement new features.
- Review code, layout, and design for projects before client meetings.
- Build, deliver, and iterate to help scale projects.
- Create new methods for improving efficiency.
- Translate mockups into seamless web pages with perfect visual and functional elements.
- Experience in building large and modular codebases.
- Strong understanding of REST APIs and knowledge of how to interface with them.
Qualifications
- Overall 6+ years’ experience and relevant 5+ experience with .Net, C#, ReactJs, MSSQL.
- Ability to work in an Agile environment.
- Familiarity with bundling tools like Webpack.
- Proficient understanding of code versioning tools, such as Git.
Other
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Information Technology
- Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at Tech Mahindra.
Get notified about new Dotnet Developer jobs in Bangalore Urban, Karnataka, India.