Mandatory Requirements
- Hands on development experience is required on .NET, JSP, AJAX, XML, jQuery, JSON, SOAP,REST and other web technologies
- Experience with all aspects of web application design ( UI, Business Logic and Database)
- Expertise in developing APIs (Web Services) and integration of many services into a single cohesive application
- Good understanding of the .NET platform and MS SQL server 2009 R2/2012 preferred
- Experience in technically leading software development projects using Agile Scrum Process
Job Description
- Work closely with other Architects and Engineering leads on defining Enterprise level Architecture for Web Applications
- Individually build Proof of Concepts that demonstrate new technology directions or functionality
- Plan Migration Strategy for moving from legacy to new application architecture
- Drive Implementation across different teams to ensure consistency and high quality
- Review new requirements and proposals coming from Product Management and Other customer facing Specialists
- Develop processes that include best practices in Architecture, Code quality, release management, testing, and quality assurance. Assure all processes are properly documented, accurate and up-to-date. Evangelize these processes and help adoption with rest of the team
Desired Skills
- Ability to interact with a wide diversity of professional skills
- Ability to handle conflict and build consensus around different approaches amongst stakeholders
- Good understanding of C#, WCF, Restful services using WEB API, Entity Framework, and WPF, Experience with MVC, ORM tools, SOA is desired
- Experience with cloud deployment and networking is highly desirable
Educational Qualification
- BE/BTECH(CS/IT), BCA, MCA, MSC(IT/CS)
Experience
- 15+ years
Didn’t find the job appropriate? Report this Job