XML Specialist

Technical Expertise 10+ years hands-on experience in software design and development, database design and development, and system integration Hands-on experience with Microsoft technologies, specifically .NETASP.NET MVC, Web API, C, SQL Server, Windows 20082012 server Hands-on experience with web technologies including JSONXML, RESTful and SOAP-based web services, JavaScript, CSS, jQuery Good knowledge on Azure cloud platform. Strong knowledge on Microservice architecture and patterns. Experience with test driven development and proper unit testing of code Object Oriented Programming Object Oriented Design (OOPOOD) Proficient in design patterns and best practises. Experience developing web and mobile applications. Knowledge of JavaScript frameworks (e.g. Angular, React, Node.js) Familiarity with UIUX design. Ability to solve problems in coding, testing and deployment. Good knowledge of different software systems, clientserver architectures and various compatibility requirements. Experience in troubleshooting, software development processes and ability to understand and implement client requirements. Healthcare domain knowledge is preferable. Management Skills Ability to discuss with stakeholders, product owners and gather requirements, conduct regular team meetings and track project progress Ability to communicate effectively with teams (offshoreonshore) and clients Understand project requirements, coordinate with resources and direct the projects in the right direction in a timely manner Manage activities that take place during solution ideation, solution design, and solution implementation. Ability to manage change and effectively pass on the information down the line to concerned teams for smoother execution Delegate and allocate responsibilities efficiently to manage projects end to end Experience in Agile and Scrum methodologies Leadership Effectively lead teams and inspire others to achieve goals through innovation, quality and excellence Experience in working on onshore-offshore hybrid model of teams Ability to identify strengths and weaknesses of team members and suitably make changes if required Resource management skills and ability to handle complex sensitive issues Encourage team interaction, boost employee motivation and appreciate team contribution Ability to match project tasks with opportunities for development so that employee potential is utilised to the maximum

Related Post