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

Education

Bachelor's degree in Computer Science