The Role: Senior Software Developer
The Location: Ahmedabad
The Team: The developer in this role would be working with any scrum team of MI Platform and will be part of Product Development.
The Impact: He/She would be responsible for implementing functionalities/features of MI Platform across the board.
What’s in it for you:
- Working for MI 1.0 Platform
Designs, develops, analyses, debug and maintains MI Platform and technologies to meet user requirements. Develops, modifies and maintains applications that may be customized or standardized. Participates in the software development lifecycle (SDLC) as appropriate.
What We’re Looking For:
- Develops and maintains software applications of various types
- Provides support to analysts and co-workers with application issues as needed.
- Reads, understands, and fleshes out requirements to be implemented. Provides technical input and advice on implementation strategies.
- Implements completed designs from specifications.
- Provides technical assistance to other software developers.
- Provides training to employees on new skill sets as required.
- Completes system maintenance, system problem solving and bug fixing.
- Completes other assignments and tasks as required.
- Three or more years’ experience in programming capacity or equivalent experience.
- Experience should include working with MVC,ASP.Net,C#.Net,SQL,SOA Architecture
- SPA, Web API, Unity, Dependency Injection
- Extensive technical training in new and emerging development technologies and design patterns.
- Extensive experience working in all phases of development cycle and within a team environment.
- RequireJS, KnockoutJS, DurandalJS, Bootstrap, NodeJS
- TDD(Test Driven Development)