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 Job description Designation : MIS Executive Experience : 3- 5 years Gender : Male / Female Job...
Apply For This JobTogether, we can beat cancer. At Varian, a Siemens Healthineers Company, we bring together the world’s best talent to realize...
Apply For This JobJob Requirements Role/ Job Title: Acquisition Process Officer Function/ Department: Branch Banking Job Purpose The role entails driving the process...
Apply For This JobJob Description Skill required: Order to Cash Processing – Cash Application Processing Designation: New Associate Job Location: Bengaluru Qualifications: BCom...
Apply For This JobFull Job Description 3+ years of work experience in an executive administrative capacity3+ years of experience learning enterprise software tools...
Apply For This JobIntroduction At IBM, we know that transformation drives change, and it is in our DNA to continuously transform. Our Business...
Apply For This Job