Principal Engineer-Internet Applications

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 Development

Job Description

Essential Functions:
  • 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)

Qualifications
  • 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
Mid-Senior-level Computer Full-time Information Technology | Engineering Product Management
Microchip Technology Inc. (NASDAQ: MCHP) is a leading provider of microcontroller, mixed-signal, analog and Flash-IP solutions, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Microchip serves over 70,000 customers in more than 65 countries who are designing high-volume embedded control applications in the consumer, automotive, office-automation, communications and industrial-control markets worldwide. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality.