67195: Columbus, OH – IT – AGE – Programmer 3/PR3

Job Title: Programmer 3/PR3 (Contract-to-Hire)
NFP Rate: $50.11
Interview: Onsite interviews required
Will close to submissions on: Wednesday 12/11 @ 10AM
This is a contract-to -hire opportunity The consultant could potentially convert to FTE @ Dept of Aging. The Dept of Aging is not able to sponsor H1 Visa Holders.
Please reach out to Andy Hovest with any questions: andyh@knowledgeservices.com

60 % of Duties.  Thorough technical knowledge and ability to execute on the full software development lifecycle including:

Analysis and design

  • Works with business areas to fully understand business requirement(s) to then thoroughly define and document the corresponding system requirements, design, and configuration documentation
  • Performs impacts analyses to identify system and process interdependencies.
  • Leads design review sessions.

Development

  • Utilizes established development tools, guidelines and conventions to write and maintain code.
  • Performs code review(s).
  • Serves as technical lead, on assigned efforts.

Testing and implementation

  • Creates detailed test designs, test plans and test scripts.
  • Creates and reviews test data for performing test scenarios.
  • Coordinates execution of unit and system test scripts.
  • Coordinates debugging efforts and defect tracking.
  • Coordinates support of user acceptance testing.
  • Coordinates software implementation and deployment tasks.
  • Leads the development, implementation and monitoring of IT quality assurance standards and testing.
  • Performs performance and load testing.

Documentation.

Writes, reviews, and coordinates development of:

  • Application-related training materials and software user guides.
  • Program and/or application source code documentation (e.g., uses cases, in-line code comments).
  • Departmental standards.
  • Appropriate standards and criteria for acceptable programming.
  • Documentation and systems development lifecycle activities
  • Review development lifecycle activities.

Assists higher-level IT staff with estimating work requirements.

With modern n-tier application systems – heavy UI/UX experience, mobile/mobile friendly application development techniques, within both on-prem and cloud based environments.

30 % of duties.  Performs Post Production application support including:

  • routine maintenance
  • application enhancements in alignment with all defined SDLC, Release Management, Change Management or other applicable protocols
  • troubleshoots software production errors
  • defines problems and develops potential solutions
  • coordinates execution of unit & system test scripts & user acceptance testing
  • monitors IT quality assurance standards and testing
  • initiates performance and load testing.

10 % of duties.  Performs other related duties as assigned which include but is not limited to:

  • gathers, interprets and applies information from a variety of sources to aid in software development duties
  • attends meeting, trainings, seminars and special events
  • maintains on-going job knowledge to remain current in software development responsibilities, trends, and techniques
  • attends and actively participates in work unit special projects or discussions.

Knowledge Skills and Abilities

Knowledge: (1) Principles of n-tier Software (SW) development and methods for design, development, testing, implementation and support of new or modified software platforms, (2) SW development tools including HTML (HTML5), JavaScript, Angular 5/6, CSS Web based programming concepts, DB server usage for code development, mobile app development, cloud architecture and development, ADO.Net Entity Framework Manager, .Net Core, C#.Net, ASP.Net MVC, JSON, GITHUB, Azure DevOps (TFS) (3) UI/UX Concepts, Methods, and Tools (4) State and Agency Policies & Procedures: (5) Customer support and personal service orientation (6) Technical writing and documentation practices (7) Interrelationships of multiple IT specialties

Skills: (8) Continuous Active Learning: (9) Communication (e.g., oral, written, active listening, reading comprehension); (10) Critical Thinking/Complex Problem solving (11) System Performance Monitoring and Management (12) Systems Analysis/Evaluation/Design; (13) Windows/MS Office products (14) Using data recovery tools and techniques

Abilities: (15) Time Management (16) stay abreast of current technologies in area of IT assigned, (17) define and resolve problems involving multiple variables (18), provide expert technical advice, guidance, and recommendations to management and other technical specialists on critical IT issues.

 

 

 

 

Comments are closed.