• In depth knowledge of Microsoft .NET Technologies, Azure laaS/ PaaS/IPaaS
• Experience with Microservices design and development
• Working experience of Microsoft Azure cloud application design patterns
• Deep knowledge of SOAP and WCF
• Deep knowledge of Web-based security models
• Strong knowledge of JavaScript, AngularJS, Angular 2+ TypeScript, Bootstrap and other UI frameworks/libraries
• Deep knowledge of logging mechanism, including Application Insights Excel all-around
• Solid understanding of the Agile methodology and Enterprise Architecture
• Azure cloud compute experience (deployments, migrations, networking)
• Software design or development (Continuous Delivery/Integration, adoption of DevOps practices)
• Systems Operations / Management
• Planning Tools: JIRA, GitHub, Stash, Redmine and Rocket Chat
• Container and Micro Services Stacks: Pivotal Cloud Foundry, Docker, Kubernetes, Rancher and Mesosphere
• Sound knowledge of source code management, version control and tools such as TFS
• Proven track record in developing product plans, project plans using MS Project and meeting target dates consistently
• Ensure conformance and adherence by team members to the processes established
• Proven expertise in developing multi-tier web applications that easily scales up to 500 users
• Expertise in developing websites and mobile applications
• Sound knowledge of source code management, version control and tools such as TFS
• Develop installers for product installation and automatic delivery of updates
• Ability to interact with USA customers to gather requirements related to new features, new modules, interfaces and product enhancements

• Minimum 13 years of experience in software development and minimum 3 years of experience in managing a team of developers and QA analysts
• Need to involve in both technical and project management with over 50% time to be spent on hands-on technical tasks
• Should be able to motivate team members to give their best and find ways to reduce attrition
• Establish better control on team activities and deliver on promises and commitments made to clients
• Proven track record in developing product plans, project plans using MS Project and meeting target dates consistently
• Minimum 2 years of project management experience preferred
• Overseas work experience, either in USA or UK is a plus.


Source link