You are currently viewing Programmer Analyst

Programmer Analyst

Top Skills & Years of Experience:

  • Azure DevOps.
  • IBM Data power & IBM ace and Messaging queue.
  • Open Shift builds, deployment, and design. React in Open shift.
  • Salesforce CRM/APEX design and development.
  • Application Lifecycle management solution.
  • Agile Development methodology.


System Technical Design

  • Design and document IT solutions when new technology is involved with guidance and review from the solutions architect (SA) to ensure the software architecture aligns with the hardware architecture and other DTMB enterprise guidelines.

Assist Architect or DBA to draft technical database model that:

  • Complies with audit separation of duty requirement
  • Captures requirements of data elements
  • Designs data elements to best meet application needs 3. Reviews and approves updates to systems documentation.



  • Serves as a team lead and resource, directing the code development, providing advice and guidance to other development staff.
  • Reviews and approves recommended design solutions.
  • Develop/design the coding standards and integration processes/objects/ framework that can be leveraged for an IT solution.
  • Evaluate and identify opportunities for programming standardization.
  • Maintain source code within the standard version control tool.
  • Evaluate and identify development exception needs.

Lead code review to ensure strategies and applications adhere to State and agency policies, standards, or guidelines. Participate in department wide coding standards review.

  • Work with the solutions architect to set up guidelines/processes on code review.


Production Support and Maintenance:

  • Develop plans and coordinate implementation of tool/environment upgrades with guidance and review from the solutions architect (SA).
  • Monitors long – term IT solution trends and recommends IT solutions to alleviate persistent problems.


Release Management:

  • Validate and finalize Local Change Board and Enterprise Change Board documents.
  • Provide input to procedures and ensure proper change management for all requested fixes to production systems.
  • Communicate changes to DBA, Configuration Management (CM), Development team to complete the release to production.
  • Create build using proper code source from the standard version control tool.
  • Work with CM team to release the build to appropriate environments

Experience required: 5-8 Years