Job Description :
Programmer (PR4) with specialized knowledge and skill sets in:
Agile development methodologies using SCRUM framework.
Developing detail project plans.
Developing detail business analysis plans to document business or processes or systems and to assess the business model and its integration with technology.
Setting up, supporting and utilizing Microsoft TFS (Team Foundation Server
Knowledge and understanding of Microsoft Windows OS 7, 8.1, 10
Knowledge and understanding of Microsoft Windows Server
Knowledge and understanding of Microsoft SQL
Knowledge and understanding networking
MUST HAVE combination of experiences in these specific technologies:
AJAX
ASP.Net MVC
Jscript
HTML5
WebSphere
TSQL
Query

Requirement Description:
Ability to set up, configure, support, maintenance and utilize the Microsoft TFS (Team Foundation Server While working with minimal guidance, perform routine maintenance and update on the TFS server.
Must be proficient in researching problems and understanding applications written in AJAX, ASP.Net MVC, C#, jQuery, Jscript, HTML5, and SQL to modify existing and develop new applications.
Provide expertise, guidance, support and/or training to current OOD software developer staff as assigned/needed.
Take corrective action, subject to OOD Management approval, to resolve all issues and problems encountered to ensure the stability of the application running in production.
Plan all required process steps.
Determine time estimates and schedule for work.
Detailed functional and process knowledge.
Identify and track issues, risks and action items.
Engage in ongoing process improvement.
Determine time estimates and schedule for own work and resolve issues in a timely manner.
Moderate functional and process knowledge.
Anticipate, identify, track and resolve issues and risks affecting own work and work of the Application Team. Develop contingency plans as necessary.
Code enhancement and development programs and/or required fixes to production problems using the functional and technical programming standards.
Design applications to functional and technical programming standards.
Develop application designs in support of the systems specifications and interfaces, perhaps in conjunction with application or technical architects.
Work with Functional Architects to gather and interpret user requirements into design specifications.
Develop system specifications and interfaces.
Analyse and design enhancements, development programs, and/or required fixes to production problems.
Utilize deep modelling, design and coding skills. Test enhancement and development programs.
Participate in structured code reviews / walkthroughs.
Support installation of application releases into production as directed.
Execute all required process steps.
Create and provide content for operational documentation to Technical Writers.
Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application.
Research problems before approaching the Team Lead or Functional Architect for assistance.
Operating System expertise sufficient to perform performance and tuning diagnostics
Provide expertise in one or more database environments.
Follow quality standards.
Generally aware of new developments in industry and process and has ability to apply them to work as appropriate
Communicate accurate and useful status updates.
Ability to work in a team environment.
Coordinate work with other software developers on Application Teams.
Assist Team Lead or Test Team Lead in monitoring estimated-time-to-complete (ETC) and actuals for assigned tasks.
Provide status of work to Team Lead and management.
Execution of all responsibilities with little direct supervision of Team Lead or management.
Review and understand the Application Team’s work plan.
Anticipate and resolve issues specific to the team.
Work with users to ensure that solutions meet business requirements.
Complete assigned task

Mandatory Requirements/Time:
8 or more years of verifiable experience as a software developer in writing code using AJAX, ASP.Net MVC, C#, jQuery, Jscript, HTML5, SQL.
             

Similar Jobs you may be interested in ..