Responsibilities
- IT experience in Microsoft .Net & MVC platform
- Ability to use technical skills (e.g., database techniques) and develop end-to-end solutions on the .Net MVC platform (Front end, APIs, and Database)
- Leverage broad experience and knowledge to design solutions that meet requirements
- Familiarity with Scrum & Agile development methodologies
- Experience in one or more development disciplines including:
- Estimation
- Analysis
- Programming
- Testing and utilization of test tools
- Performance tools
- Change processes
- Application architecture
- Proficient in programming, design, and documentation
- Convert business requirements into technical design
- Manage technical rollout and post-deliverable technical strategy
- Participate in code reviews
- Experience with integration patterns and best practices such as:
- Web Services
- REST
- Pub/Sub
- MOM (Message Oriented Middleware)
- Strong knowledge of .Net Framework & MVC
- Database expertise including writing stored procedures
- Hands-on experience with:
- C#, ASP.NET
- MS SQL Server or other databases
- JavaScript, jQuery, jQuery UI
- AngularJS
- REST API & Web API
- WCF (Windows Communication Foundation)
- TFS / VSTS or other configuration/version control tools
- HTML, CSS
Skills Required
Microsoft .NET, Mvc, C#, Asp.net, Ms Sql Server, Database Development, Stored Procedures