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
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Perform monthly/quarterly/annual close accounting activities, journal entry preparation, account reconciliation, expense trending analyses and memos...
Apply For This JobDescription Job summary Amazon Internet Services Pvt Ltd (AISPL) the local reseller of AWS Cloud in India, is looking for...
Apply For This JobJob Description Would you like to impact the digital experiences of millions of users? Do you enjoy solving large scale...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Skill required: Procure to Pay Processing – Accounts Payable Processing Designation: Associate Job Location: Pune...
Apply For This JobHeadways Career is a Team of young Entrepreneurs aspire to evolve into Total HR Solutions located in Chandigarh which provides...
Apply For This JobFull Job Description A Reservations Agent will serve as the main contact for room reservations at the hotel; and therefore,...
Apply For This Job