1000000872.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas-County

Dallas (TX)

On-site

USD 85,000 - 120,000

Full time

18 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dallas County is seeking a Software Engineer II in Information Technology - Applications. The role contributes to designing, developing, testing, and supporting software solutions within an Agile environment.

You will work with senior engineers and product teams to deliver high-quality features, troubleshoot issues, and modernize services for county operations and residents. The position emphasizes secure, maintainable code delivery, collaboration with QA/UX/operations, and participation in

Responsibilities

  • Implements features, user stories, and bug fixes under guidance of senior engineers.
  • Participates in Agile ceremonies like sprint planning, stand-ups, demos, and retrospectives.
  • Supports development and maintenance of user interfaces, APIs, and backend logic.
  • Writes clean, well-structured, and documented code following County standards.
  • Performs unit and integration testing to validate functionality and reduce defects.
  • Collaborates with QA, UX, and operations teams to ensure end-to-end delivery.
  • Supports CI/CD pipelines and version control processes.
  • Assists in resolving technical issues and documenting solutions.
  • Participates in sprint planning and backlog refinement to understand scope and tasks.
  • Contributes to estimation and effort sizing for tasks and features.
  • Reviews technical specs and design documents to support implementation.
  • Learns to identify edge cases, dependencies, and performance implications.
  • Creates technical documentation and system flow diagrams.
  • Collaborates with senior developers during design reviews and pair programming.
  • Proposes ideas to improve usability, performance, or code maintainability.
  • Follows security policies and accessibility guidelines.
  • Documents changes for traceability across development artifacts.
  • Engages in knowledge-sharing to build team expertise.
  • Communicates task status, estimates, and blockers clearly to leads or scrum masters.

Job description

1000000872.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Trending

Job Description

Contributes to the design, development, testing, and support of software solutions within an Agile development environment. Works closely with senior engineers and product teams to build high-quality features, troubleshoot issues, and learn best practices in secure, maintainable, and accessible code delivery. Plays a key role in supporting digital transformation efforts and modernizing services for County operations and residents.

Responsibilities

Implements well-defined features, user stories, and bug fixes under the guidance of senior engineers. Participates in Agile ceremonies such as sprint planning, stand-ups, demos, and retrospectives. Supports development and maintenance of user interfaces, APIs, and backend logic. Writes clean, well-structured, and documented code following County standards. Performs unit and integration testing to validate functionality and reduce defects. Collaborates with QA, UX, and operations teams to ensure end-to-end delivery. Supports version control, build, and deployment processes using CI/CD pipelines. Assists in resolving technical issues and documenting solutions. Participates in sprint planning and backlogs refinement to understand scope and task breakdown. Contributes to estimation and effort sizing for tasks and features. Reviews technical specifications and design documentation to support implementation. Asks clarifying questions to ensure alignment on user requirements and acceptance criteria. Learns to identify edge cases, dependencies, and performance implications. Supports the creation of technical documentation and system flow diagrams. Collaborates with senior developers during design reviews and pair programming sessions. Proposes ideas for improving usability, performance, or code maintainability. Adheres to County development standards, accessibility guidelines, and security policies. Conducts peer code reviews and accept feedback to improve software quality. Follows test-driven development practices where applicable. Participates in retrospectives and contribute ideas to improve team processes. Tracks and resolve assigned defects or enhancement requests in ticketing systems. Documents changes and ensure traceability across development artifacts. Learns to apply continuous integration and deployment (CI/CD) best practices. Demonstrate ownership by delivering assigned work reliably and on time. Works with product owners, designers, QA analysts, and other developers to deliver features. Communicates technical challenges clearly to teammates and stakeholders. Assists in preparing user demos or product walkthroughs during sprint reviews. Collaborates with data, infrastructure, and support teams as needed. Participates in cross-functional meetings to gain business context and user perspectives. Ensures effective handoffs and coordination with testing and release teams. Seeks support from teammates when encountering blockers or system limitations. Engages in knowledge-sharing with peers to build collective expertise. Communicates task status, estimates, and blockers clearly to team leads or scrum masters. Supports internal documentation efforts for end-users and product stakeholders. Participates in design or review sessions with non-technical team members. Asks thoughtful questions to ensure accurate translation of requirements into code. Shares ideas or observations that may help improve user experience or delivery flow. Collaborates with help desk or support teams to understand user feedback and issues. Documents troubleshooting steps for issues encountered in development or testing. Maintains a service-oriented mindset when supporting internal or external partners. Performs other duties as assigned.

Job Info
  • Job Identification 26000544
  • Posting Date 09/02/2026, 08:57 PM
  • Apply Before 10/02/2026, 05:00 AM
  • Job Schedule Full time
  • Locations 500 Elm St, Dallas, TX, 75202, US
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

1000000553.SOFTWARE ENGINEER LEAD.INFO TECH - APPLICATIONS
1000000553.SOFTWARE ENGINEER LEAD.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 150,000 - 185,000
1000000568.SOFTWARE ENGINEER LEAD.INFO TECH SERVICES
1000000568.SOFTWARE ENGINEER LEAD.INFO TECH SERVICES

Dallas County • Town of Texas (WI)

On-site
USD 120,000 - 150,000
1000000553.SOFTWARE ENGINEER LEAD.INFO TECH - APPLICATIONS
1000000553.SOFTWARE ENGINEER LEAD.INFO TECH - APPLICATIONS

Dallas County Votes • Dallas (TX)

On-site
USD 130,000 - 190,000
1000000568.SOFTWARE ENGINEER LEAD.INFO TECH SERVICES
1000000568.SOFTWARE ENGINEER LEAD.INFO TECH SERVICES

Dallas County • Dallas (TX)

On-site
USD 120,000 - 160,000
Software Engineer II, Applications — Digital Transformation
Software Engineer II, Applications — Digital Transformation

Dallas-County • Dallas (TX)

On-site
USD 85,000 - 120,000
1000000561.PRODUCT MANAGER SENIOR.INFO TECH - STRATEGIC ENGAGEMENT
1000000561.PRODUCT MANAGER SENIOR.INFO TECH - STRATEGIC ENGAGEMENT

Dallas County Votes • Dallas (TX), Northern (KY)

Hybrid
USD 140,000 - 180,000
Developer Programmer Analyst 3 40526R0026392
Developer Programmer Analyst 3 40526R0026392

LMG Technology Services LLC • Austin (TX)

Hybrid
USD 110,000 - 150,000
0000003986.ERP BUSINESS SYSTEM ANALYST SR.ERP TRANSFORMATION OFFICE
0000003986.ERP BUSINESS SYSTEM ANALYST SR.ERP TRANSFORMATION OFFICE

Dallas County • Dallas (TX)

On-site
USD 90,000 - 130,000
Software Engineer III - Public Safety Division
Software Engineer III - Public Safety Division

City-of-SAN-Antoni • San Antonio (TX)

On-site
USD 90,000 - 130,000
System Analyst II
System Analyst II

dallascollege • United States

On-site
USD 65,000 - 85,000
Professional Development