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
Bachelor's degree in Computer Science