Description

Responsibilities:

·         Design and develop responsive and adaptive software across all platforms and devices, build robust applications and tools across the full Microsoft stack (back-end/middleware/front-end).

·         Work on existing software, including refactoring and redesigning legacy applications.

·         Analyze business requirements, document technical guidance, and promote continuous integrated development by working with other developers and IT analysts.

·         Collaborate with other developers, businesses, and key stakeholders.

·         Document the code base where necessary. Maintain source control periodically with updates.

                                                                                                                                         

Required:

·         7-10 years of experience in C#.NET, Visual Studio 2010+, JavaScript, AJAX, SQL Server 2012+ (TSQL, SSIS, SSRS, etc.), Classic ASP, VBScript, ASP.NET 4.0+, ASP.NET MVC, JQuery, TFS 2015, developing multi-tier web-based applications

·         4+ years of hands-on experience in building RESTful APIs, Web APIs, windows, and traditional web services and integrating with third-party services

·         Experience in consuming and creating services integrating with SAAS solutions or other 3rd party applications

·         Good understanding of API design principles and documentation tools

·         Problem-solving skills, keen eye for detail and ability to work in a collaborative, agile environment

·         Working with management, business analysts, and users to develop complex interfaces that accomplish project objectives

·         Experience performing complete application testing and related documentation

·         Participating in all phases of the project lifecycle, from initial design to production deployment

·         Ability to work in a fast-paced, evolving environment

·         Excellent written and oral communication skills

·         Bachelor of Science in Computer Science, Mathematics, or a related field or equivalent experience.

 

Additional Qualifications, as a plus:

·         MS Azure, AWS (Amazon Web Services)

·         Experience in the following is a plus: Angular, Agile Development Methodology, Kendo UI

·         Experience in the government sector desired

·         Project management skills a plus.

Education

Bachelor's degree in Computer Science