Job Duties :
Under limited supervision, analyze, design, develop, deploy and implement complex enterprise web application systems using Agile; responsible for full SDLC; gather, analyze and interpret user requirements and develop software solutions; analyze system capabilities and identify requirements, devise and modify procedures to solve problems considering computer equipment capacity and limitations, results, and component integration; develop high and low level design documents, and technical specifications; modify existing software; develop responsive UI design and adaptive architecture; ensure application quality, security and maintenance, and that code meets development standards and guidelines; provide expert level technical support for application systems and coordinate and prioritize support for assigned applications; develop test strategy and coordinate test cycles for functional, end-to-end, UAT and performance testing; perform code review, troubleshoot and resolve issues; perform root cause analysis; coordinate deployment to production environment, and monitor/analyze production issues; coordinate installation and monitor functioning; mentor and assist less experienced team members; update and maintain software and support documentation; and use: Windows, TFS, Sharepoint, SQL Server, IIS, WCF, WWF, .Net Framework, C#, ASP.Net, Sitecore, Visual Studio, MVC, Angular JS, React JS, Azure, Sabre Web Services, jQuery, Github and related tools.
Minimum Qualifications Education :
Bachelor degree in Computer Science, Computer/Electronics Engineering, Information Technology or in a related field of study (will accept equivalent foreign degree);
Experience : Five (5) years of progressive experience as a Software Developer, Systems Analyst, Programmer or in a related occupation;
Other Requirements :
Experience must include five (5) years of work with Angular JS, Sabre Web Services, WCF and WWF; must be willing to relocate
Any Graduate