MRI-Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We are looking for a team player who is willing to offer opinions confidently and to hear others out.
Roles & Responsibilities:
- To Develop software features in a self-sufficient way and to a high technical standard.
- Understanding the system architecture and technical goals of the product.
- Follow development process (source control, branching, testing etc.) without assistance.
- Actively troubleshoot issues and assist with complex support queries which require further analysis.
- Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives.
- Taking part in team activities such as collaborative-development and code-reviews.
- Taking part in cross-team activities such as knowledge-sharing and documentation.
- Building relationships with all other teams in the product development department.
Candidate Requirements:
- 6+ years of experience in developing browser-based application using .Net core and entity framework core.
- Knowledge and working exp with MVC.
- Experience in frontend like angular/Vue/ReactJS (Angular preferrable).
- Proficiency in at least one .Net language (C# preferred)
- Experience in developing RESTful Web services using ASP.NET Core Web API
- Valuable SQL skills preferrable Microsoft SQL server.
- Proficient with frontend development using HTML5, CSS and any one of the modern JavaScript frameworks like angular with typescript and Breeze.js
- Knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture
- Knowledge on Single Sign On (SSO)
- Familiarity with Git/GitHub.
- Azure knowledge preferable.
Education
- Degree in Computer Science, Software Engi
📌 Software Engineer III (Bengaluru)
🏢 MRI
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.