57011: Columbus, OH – IT – RSC – Programmer 4/PR4

Job Title: Programmer 4/PR4
NFP Rate:  $56.66
Interviews: In-person interviews
Will close to submissions on: Monday 10/22 @ 10AM

Local candidates strongly preferred

Job Classification:   PR4- Programmer 4
Role:   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:
o AJAX
o ASP.Net MVC
o Jscript
o HTML5
o WebSphere
o TSQL
o jQuery
o C#
This position requires a background check by the staff augmentation company and submit the results to OOD.
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.
• Analyze and design enhancements, development programs, and/or required fixes to production problems.
• Utilize deep modeling, 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 tasks.

Interview:
During the interview process with the OOD staff, the resource consultant must demonstrate competence/experience in their specific area(s) of project assignment. The resource’s experience must also be documented for review and verification. Offered resources not showing technical or functional competence/experience will be sufficient reason to reject the Offeror’s proposal. It is the responsibility of the Offeror to pre-screen their candidates to ensure compliance.
1. Strong communication/ leadership skills.
2. Strong influence, collaboration and negotiation experience.
3. Ability to collaborate with supporting resources across business and/or functional lines.
4. Have excellent oral and written skills/possess strong meeting and work session facilitation skills.
5. Have the ability to work independently and as part of a team, the ability to manage time and resources to meet assigned deadlines.
6. Have strong understanding of prioritization stemming from the elicitation of system and/or user requirements.
7. Have excellent organizational skills, proven analytical, planning, problem solving, and decision-making skills.
8. Must be knowledgeable in the English language/speak clearly and understandably use the English language.
Mandatory Requirements/Time: 

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

 

Comments are closed.