Short Description
Experience in Designing and Developing Enterprise level Web Applications/ Portals based on Object Oriented Design built on Microsoft Technologies predominantly using ASP.NET, C#, Bootstrap CSS, HTML 5, Javascript- Kendo UI, JQuery, MVC, Web API, Entity Framework, SQL and relational databases, Stored Procedure DevelopmentJob Description
- Design and Develop new applications/enhancements using Microsoft Technologies and other web
- technologies/frameworks
- Provide technical assistance to junior developers in enabling them to make design & development choice
- Cross-site coordination for understanding business requirements and developing applications effectively
- Ensure appropriate standards, guidelines and best practices for Architecture, Design and Development
- Bring technical expertise based on development experience, and make sound technical decisions to deliver high quality projects
- Create technical designs that map business needs to technology solutions using various design methodologies and tools
- Perform Unit/ Integration Testing and Code Reviews
- Deployments to various environments and Documentation
- Leading small/medium size team(s)
- Technical Project Management and Tracking (Agile/Scrum)
- Bachelors/Masters degree in CS/E&C/IS/MCA with 10 - 15 years of experience in Designing and Developing Enterprise Applications
- 5+ years of experience in creating Software Architectures with various architectural patterns
- 10+ years of experience in creating Object Oriented Design with various design patterns and Tools
- 10+ years of experience in Microsoft Technologies predominantly using ASP.NET, C#, MVC, SQL Server, K2 (or any other) Workflow Engine, etc
- 5+ years of experience with various Client Technologies/Frameworks (JQuery, Bootstrap, Telerik Kendo, etc)
- 5+ years of experience with Configuration Management, Builds and Deployments with tools like Team Foundation Server (TFS)
- 10+ years of experience in Troubleshooting and Maintenance of Web Applications, Class Libraries, Windows/Web Services, Scheduled Jobs, etc
- 5+ years of experience in Leading a small/medium size team
- 5+ years of experience in Technical Project Management and Tracking
- Experience in Designing and Developing Enterprise level Web Applications/ Portals based on Object Oriented Design built on Microsoft Technologies predominantly using ASP.NET, C#, Bootstrap CSS, HTML 5, Javascript- Kendo UI, JQuery, MVC, Web API, Entity Framework, SQL and relational databases, Stored Procedure Development
- Minimum of 5 years of expert level experience in CNet, Object oriented programming, SQL database
- Knowledge of LINQ, Web Services, AJAX is an added advantage
- Experience withApplication Design Patterns
- Experience using Source Code Control Tools (TFS,SVN)
- Strong Analytical skills
- Exposure to test frameworks is a plus (Nunit is preferable)
- Excellent interpersonal and communication skills, with high degree of flexibility and ability to adapt to change in direction
Principal Engineer - Internet Applications