MRI software seeking an experienced and skilled candidate with passion for designing, evolving and developing .Net based applications. As a Senior Software Engineer, you will be directly involved in design, development, customization, configuration, testing and enhancing browser based applications. You shall participate in the entire software development life cycle including Agile/Scrum ceremonies.
Roles & Responsibilities
Understand the functional domain of the application and its use
Design, Develop and Maintain efficient, reusable and reliable code
Write efficient and effective automated unit tests
Review and refactor code
Use structured Agile based development processes that are suited to the nature of work being carried out in the project
Support junior developers’ work
Document the system design, development and operational procedures
Experience in developing browser-based application using .Net
Proficiency in at least one .Net language (C# preferred)
Experience in developing RESTful web services using ASP.Net Core Web API
Good SQL skills preferrable with Microsoft SQL Server
Proficient with frontend development using HTML5, CSS and any one of the modern JavaScript frameworks like Angular (preferred), React, Vue.
Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture
Familiarity with Git/GitHub
Candidate Requirements
Total experience 6-10 years in the software industry
Proven experience in handling several aspects of software including, but not limited to performance, scalability, security and testing.
Strong problem solving skills with a logical approach and methodology.
Understanding of Software Development Life Cycle and Agile methodologies.
Strong background in object oriented development techniques.
Experience within a customer facing role and excellent written and verbal communication skills.
A friendly and collaborative attitude, with willingness to train and share knowledge with junior team members
Full Job Description Prepare and submit reports and ensure orders are made and planned when stock is low. Review warranty...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> JOB ROLE : · Redress customer needs pertaining to cash, DDs, cheque deposits, general information....
Apply For This JobJob Description Build, plan and implement the overall digital marketing strategy Manage the strategy Manage and train the rest of...
Apply For This JobPrimary Skills Automation Tosca Salesforce CRM Secondary Skills Functional Testing Job Description We need a candidate who can setup the...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Office Staff Wanted Qualification : Any Degree Job Types: Full-time, Regular / Permanent, Fresher Salary:...
Apply For This JobRole: Business Development Manager Level: Assistant Manager/Senior Executive Reporting To: Zonal Manager Location: Kanpur About the Function The Independent Hotels...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`