Job at a glance
Key Responsibilities Designing and implementing robust, mobile-friendly Web & Mobile applications which includes managing the complete software development process from conception to deployment Managing the end-to-end life cycle for the production of software and applications Overseeing and guiding the analyzing, writing, building, and deployment of software Provide feedback to management during the development process Modifying and testing changes to previously developed programs Support customer requirements for the team within established SLA’s.
Provide technical expertise to resolve service impacting incidents and problems. A successful candidate must have the ability to work as part of a team, be selfmotivated, and work in a loosely defined environment as well as build relationships within the collaborative team Qualifications & Experience Total Experience 3-10 years in the relevant field Engineering Degree in Computer Science from a reputed institute 2-3 years of technology experience Extensive experience in Coding C# , .Net Core , ASP.NET , MVC , Web API , Design Pattern , SQL queries 2+ years experience with design patterns and best practices 2+ years HTML , CSS , JavaScript , emphasis on frameworks such as Angular 7+ , React (good to have) Ability to realize and implement Design Comps into a aesthetically pleasing web experience.
Ability to design and develop for Mobile (Experience with Xamarin will be an added advantage) Proven past experience of Azure storage and SQL Server Team player, confident, independent and enthusiastic! Strong critical thinking, problem solving and communication skills. Excellent written and oral communication skills. Excellent understanding of Microsoft products, software lifecycle methodology and information systems development and support.
Ability to work with multiple projects at the same time, strong documentation skills, and a methodical approach to problem resolution are critical to succeed in this role