Dallas County

0000001424.SOFTWARE ENGINEER III.INFO TECH - APPLICATIONS

Dallas County  •  Dallas, TX (Onsite)  •  13 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Designs, builds, and maintains scalable, secure, and user-centric software systems. Serves as a technical lead within Agile teams, contributes to architecture discussions, and mentors junior engineers. Modernizes legacy systems, integrates enterprise platforms, and delivers digital solutions that support County-wide operations and public services.

Designs, implements, and maintains complex software features and integrations. Leads sprint-level delivery planning, execution, and retrospectives. Ensures consistent implementation of secure, performance, and maintainable code. Supports continuous delivery through automated testing and CI/CD pipelines. Conducts advanced code reviews and guides teammates on best practices. Monitors and optimizes system performance, scalability, and reliability. Coordinates with QA to ensure robust test coverage and defect resolution. Resolves high-priority bugs, production incidents, and system degradations.

Participates in architectural planning and proposes scalable technical designs. Decomposes business requirements into technical specifications and implementation plans. Identifies cross-team dependencies and leads coordination for shared components. Contributes to product roadmap discussions by estimating complexity and technical feasibility. Ensures alignment of new features with platform strategies, patterns, and standards. Anticipates technical debt and proactively plan for refactoring or modernization. Creates and maintains system diagrams, documentation, and release plans. Collaborates with UX, product, and operations to deliver comprehensive user-centered solutions.

Establishes and enforces software quality and coding standards within teams. Promotes and models test-driven development, CI/CD practices, and code coverage goals. Tracks and resolves system-level issues, performance bottlenecks, and integration gaps. Leads or contributes to internal technical audits, retrospectives, and improvement plans. Helps define success metrics for feature delivery, scalability, and maintainability. Ensures adherence to accessibility (WCAG), cybersecurity, and compliance guidelines. Supports documentation of workflows, APIs, and business logic. Champions a culture of engineering excellence, accountability, and innovation.

Serves as a technical point of contact for product owners, analysts, and designers. Coordinates with infrastructure, DevOps, security, and database teams for integrated delivery. Mentors and supports junior and mid-level engineers in solving technical challenges. Represents the engineering team in stakeholder demos, reviews, and planning sessions. Works with vendors and third-party partners on system interfaces and service agreements. Supports end-user training, rollout planning, and adoption monitoring for new products. Fosters collaboration between development and operations (DevOps mindset). Actively participates in Agile ceremonies and cross-team planning activities.

Leads internal workshops, brown bags, or learning sessions on emerging technologies. Contributes to open-source, internal tools, or reusable frameworks that increase efficiency. Stays up to date with industry trends in cloud, DevOps, data architecture, and security. Builds a network across County technical teams to share knowledge and collaborate. Supports onboarding of new developers and contributes to training materials. Serves as a role model for excellence in public service technology delivery.

Translates technical concepts for non-technical stakeholders in a clear and accessible way. Supports estimation, planning, and delivery tracking for executive and stakeholder visibility. Coordinates release readiness activities with product and support teams. Provides input on policy or operational impacts of technical design decisions. Ensures stakeholder requirements are implemented in a way that balances user experience and technical feasibility. Participates in technology working groups or governance forums. Provides documentation, reports, or demos as needed for leadership, procurement, or compliance. Advocates for the needs of residents, internal users, and service providers in all solution design.

Performs other duties as assigned.

Minimum Qualifications

Education, Experience and Training:

Education and experience equivalent to a Bachelor’s degree from an accredited college or university in Computer Science, Software Engineering, or in a job-related field of study. Five (5) years of related work experience in professional software development.

Certifications (Preferred):

  • Microsoft Certified: Azure Developer Associate, AWS Developer Associate, or similar cloud certification.
  • DevOps Foundation Certification.

Special Requirements/Knowledge, Skills & Abilities:

Must possess a valid Texas Driver’s License and good driving record. Will be required to provide a copy of 10-year driving history. Must maintain a good driving record and remain in compliance with Article II, Subdivision II of Chapter 90 of the Dallas County Code.

“Individuals holding or considered for a position which has, or may have, access to criminal justice databases including the FBI Criminal Justice Information Systems, NCIC/TCIC and similar databases, must pass a national fingerprint-based records check prior to placement in such position and may be denied placement in such positions and/or access to such systems. Incumbents must also maintain the ability to pass the records check while in the position or until such time that the Commissioners Court and the County Civil Service Commission deem this position no longer has this requirement.”

  • Strong system-level thinking, debugging, and design skills.
  • Strong leadership, analytical, and problem-solving abilities.
  • Ability to mentor, guide, and coach junior software engineers.
  • Excellent interpersonal, communication, and collaboration skills.
  • Ability to deliver high-quality, maintainable, and user-friendly solutions.
  • Skill in full-stack development using modern frameworks (e.g., React, .NET, Node.js, Python).
  • Knowledge of containerization, monitoring, and platform integration.
  • Skill in programming languages such as Typescript, Java, Python, C#, JavaScript, or equivalent.
  • Knowledge of SQL and NoSQL databases. • Knowledge of cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of Agile methodologies, DevOps practices, CI/CD pipelines, and microservices architecture.
  • Skill in enterprise application development and system integration.
  • Skill in Agile methodologies and software development lifecycle (SDLC).
  • Knowledge of RESTful API development and integration, and database design.
  • Knowledge of containerization (Docker, Kubernetes) and cloud-native applications.
  • Excellent debugging and performance tuning skills.
  • Ability to design and implement enterprise-wide solutions with scalability in mind.
  • Skill in automating deployment pipelines and infrastructure management.

Physical/Environmental Requirements:

Occasional travel to County sites and industry conferences. Ability to work in a fast-paced, evolving technology environment. 

Dallas County

About Dallas County

Dallas County is the second most populous county in Texas, accountable to two million residents spread over 30 municipalities.

The County is a rich tapestry of individuals of varying ages, backgrounds, nationalities and faiths. One-fourth of our population is foreign-born, contributing to the unique vibrancy that sets our County apart.

We provide essential community programs, including public and mental health services, a court and juvenile justice system, the recording of property and the issuance of licenses for marriage, drivers and vehicle plates. These services are provided to the citizens by more than 6,500 employees working in 100 different departments and elected offices.

Whether you’re a seasoned professional, ready to apply your expertise to the next challenge, or a new member of the workforce researching career options, we invite you to explore our wide range of job opportunities.

Industry
Government & Public Safety
Company Size
1,001-5,000 employees
Headquarters
Unknown
Year Founded
1846
Social Media