Dallas County

1000000874.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County
Apply
5 days ago
Dallas, TX, USAMid Level

Responsibilities

  • Implement well-defined software features, user stories, bug fixes, and enhancements under senior engineer guidance.
  • Develop and maintain user interfaces, APIs, and backend logic using County standards for secure, accessible, maintainable code.
  • Perform unit and integration testing, participate in peer code reviews, and apply test-driven development practices where applicable.
  • Support version control, build, deployment, continuous integration, and continuous deployment processes.
  • Troubleshoot technical issues, resolve assigned defects, and document solutions and development changes.
  • Participate in sprint planning, stand-ups, demos, retrospectives, backlog refinement, estimation, and design reviews.
  • Collaborate with product owners, designers, QA analysts, operations, infrastructure, data, support, and release teams.
  • Contribute to technical documentation, system flow diagrams, user demos, product walkthroughs, and end-user materials.
  • Communicate task status, estimates, technical challenges, blockers, and requirements clearly to teammates and stakeholders.
  • Follow County development standards, accessibility guidelines, security policies, and documentation traceability practices.

Requirements

  • Education and experience equivalent to a bachelor’s degree in Computer Science, Information Systems, or a related field.
  • Three years of work-related software development experience.
  • Knowledge of one or more programming languages such as JavaScript, Python, Java, or C#.
  • Knowledge of Git version control, software testing practices, APIs, databases, SQL, and frontend or backend frameworks.
  • Knowledge of RESTful APIs, microservices architecture, DevOps practices, cloud platforms, and CI/CD pipelines.
  • Preferred certifications include Microsoft Certified: Azure Developer Associate, AWS Developer Associate, a similar cloud certification, or Certified Scrum Developer/equivalent Agile certification.
  • Ability to learn new technologies, frameworks, and libraries; solve problems analytically; communicate effectively; collaborate with teams; and deliver quality software.
  • Valid Texas Driver’s License and good driving record, with the ability to provide a 10-year driving history and remain compliant with Dallas County requirements.
  • Ability to pass and maintain eligibility for a national fingerprint-based records check when required for access to criminal justice databases.

Benefits

  • Standard office environment with occasional travel to County sites and industry conferences.

Tech Stack

Categories

Dallas County

About Dallas County

1,001-5,000 employees
Contact me