Developer/Programmer Analyst

Posted 9ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Developer/Programmer Analyst supporting the Texas Education Agency's Complaint Case Management System. Collaborating on software development in a remote role with a focus on quality assurance and architecture.

Responsibilities:

  • Support the Texas Education Agency on the Complaint Case Management System.
  • Perform advanced analysis and programming work involving all technical aspects of designing, creating, testing, and maintaining software applications.
  • Collaborate with a cross-functional project team participating in sprint and release activities.
  • Contribute to architecture discussions, effort estimation, and defect resolution across multiple environments.
  • Review user requirements and create technical design documents.
  • Develop code adhering to TEA and industry standards, best practices, and customer requirements.
  • Perform unit testing, manual developer testing, and automated regression testing to verify alignment with requirements.
  • Create test data, test cases, and test scripts to support quality assurance activities.
  • Prepare and maintain technical documentation including design documents, process flows, data models, project plans, environment diagrams, and test plans.
  • Collaborate with the project team during sprint and release cycles, including providing development effort estimates and status updates.
  • Participate in architecture and design discussions to support sound technical decision-making.
  • Triage and resolve defects and issues across multiple development and production environments.
  • Develop and deploy containerized applications in support of scalable, modern software delivery.
  • Integrate and consume AI-assisted coding tools to enhance development efficiency and productivity.

Requirements:

  • 8 years of experience in development of complex web applications using modern versions of .NET with MVC and APIs.
  • 8 years of experience with advanced SQL skills including data modeling and JSON manipulation in the database.
  • 8 years of experience with testing and coding skills for unit testing, manual developer testing, and automated regression testing.
  • 8 years of experience with advanced JavaScript skills.
  • 5 years of experience developing with React JS.
  • 3 years of experience creating and deploying containerized applications using Docker.
  • 1 year of experience with GitHub Copilot or similar AI coding assistants.
  • 1 year of experience with Git concepts and commands.
  • 2 years of experience with automation tools such as PowerAutomate (preferred).
  • 2 years of experience with HashiCorp Nomad, Consul, and Vault (preferred).
  • 2 years of experience with Bitbucket and Jira (preferred).
  • 1 year of experience consuming AI services programmatically (preferred).