Sr. .Net and Angular Developer
AUSTIN, TX
WHY WORK FOR DFPS?
The Texas Department of Family and Protective Services (DFPS) is responsible for protecting the unprotected — children, elderly, and people with disabilities — from abuse, neglect, and exploitation. DFPS accomplishes this responsibility by employing over 12,000 workers who live up to the agency's Mission, Vision, & Values in service to the citizens of Texas. DFPS is not only a qualifying organization for the Public Service Loan Forgiveness Program but also offers excellent health benefits, special discounts on many products and services through the Discount Purchase Program, longevity pay, generous paid leave, access to the Wellness program, lifetime retirement annuity, Texa$aver 401(k) and 457 Programs under the Employees Retirement System of Texas.
Functional Title: Sr. .Net and Angular Developer
Job Title: Programmer IV
Agency: Dept of Family & Protectve Svc
Department: Software Development Res-Op
Posting Number: 9309
Closing Date: 01/06/2026
Posting Audience: Internal and External
Occupational Category: Computer and Mathematical
Salary Group: TEXAS-B-26
Salary Range: $6,377.50 - $10,785.83
Pay Frequency: Monthly
Shift: Day
Additional Shift:
Telework: Eligible for Telework
Travel: Up to 10%
Regular/Temporary: Regular
Full Time/Part Time: Full time
FLSA Exempt/Non-Exempt: Exempt
Facility Location:
Job Location City: AUSTIN
Job Location Address: 4900 N LAMAR BLVD
Other Locations:
MOS Codes: 0673,2652,8846,8848,16KX,181X,182X,255A,255S,25B,26B,62E,681X,682X,781X,782X,8K000,CT,CTR,CWT,CYB10
CYB11,ISM,IT,Z Prefix
.NET Senior Developer (Programmer IV) performs advanced (senior-level) computer programming work with .Net applications and Angular and serves as the Technical Lead in one or more projects to organize and review the work of other programmers. Work involves overseeing programming projects; analyzing proposed applications; and designing software solutions. Performs highly complex development work to oversee, analyze, design, develop, modify, test, implement and maintain applications. Works closely with the Application Development team, the Project Management team, and the DFPS Business Areas to develop and deliver world class applications. Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment.
Essential Job Functions:
(35%) Works on highly complex applications to provide software development methods/techniques, establishes development standards (which include programming standards, documentation standards, and testing standards) to ensure the quality and maintainability of multiple IT projects.
- Performs design, development, deployment and maintenance of integration solutions using .Net frameworks and Angular library.
- Develops and maintains documentation such as technical design specifications and engineering best practices in accordance with agency Software Development Lifecycle (SDLC) and Project Management Lifecycle (PMLC) guidelines.
- Writes scalable and highly available code by following the design principles and software engineering best practices.
- Performs application development activities in a maintenance capacity as appropriate.
(35%) Collaborates with Application Development, DevOps, Project Management and Agency Program teams in the execution of enterprise level strategies and technical direction.
- Communicate with management and other team members in a timely and effective manner.
- Participates in project planning and project management activities to transform business requirements into technical requirements and specifications to carry out software development.
- Performs code reviews, unit testing, integration testing, continuous integration, and continuous deployment.
- Participates in release management activities and monitors progress of release status for team.
- Oversees studies and the preparation of reports including study findings, recommendations, and instructions for proposed system implementations.
(25%) Provides technical leadership on projects and agency initiatives related to programming activities and may act as technical team lead to mentor junior level staff
- Identifies, investigates, and resolves production problems in a timely manner.
- Oversees and provides guidance in troubleshooting and solving problems relating to computer applications or systems.
- Participates in peer-code walk-throughs, ensures project schedules are met, and participates in project technical and functional design.
- Formulates logical descriptions of problems and devises optimum solutions.
- Coordinates and/or performs the research and analysis required for project proposals, software and systems modifications, and new projects.
(5%) Adheres to all Texas Department of Family and Protective Services HR policies and performs related work as assigned.
Knowledge Skills Abilities:
- Deep understanding of object-oriented analysis and design
- Knowledge of C#, .NET Framework, ASP.NET Core, Web API development, and Angular.
- Knowledge of RESTful APIs and microservices architecture.
- an Object-Relational Mapper (ORM), with Entity Framework Core as a standard choice.
- Ability to work on relational databases, strong understanding of RDBMS, and proficiency with PL/SQL including performance tuning and schema design
- Experience working in Agile sprints, participating in planning, testing, and deployment
- Deep understanding of core Azure Services: CI/CD pipeline implementation and management, Microsoft Entra ID (Azure AD), Azure Key Vault, Azure Storage, Azure Monitor and App Insights
- Knowledge of public/private/hybrid cloud technologies
- Knowledge of DevOps tools (Jira, Bitbucket, Jenkins) and processes
- Strong debugging and troubleshooting abilities with high attention to detail
- Knowledge of the Software Development Life Cycle (SDLC) and development standards including programming standards, documentation standards, and testing standards to ensure the quality and maintainability of one or more applications.
- Ability to communicate effectively both verbally and in writing to any level of the organization in a clear and concise manner.
- Ability to develop and guide integration and unit testing.
- Ability to lead the developers on project activities and project teams.
- Ability to use Microsoft Office productivity tools (Word, Excel, Visio, and Project) for completing requirements, design, project tracking and other documentation.
Registrations, Licensure Requirements or Certifications: N/A
Initial Screening Criteria:
- Graduation from an accredited college or university with a Bachelor of Administration (BA) or Bachelor of Science (BS) in Computer Science, Information Systems, Business, or a related field is required. Work experience may be substituted for education on a year-for-year basis.
- Minimum of five (5) years of experience in hands-on software development.
- At least three (3) years leading software development projects.
- Experience in application development with C#, .NET, and Azure application deployment and management.
- Experience with front end development using Angular.
- Experience with Agile.
Additional Information:
- Applicants from outside Texas must be willing to relocate within 30 days of hire and must be willing to work at the Austin office when required.
- Applicants must be authorized to work in the United States. DFPS is not considering applications from persons who require sponsorship for an employment visa.
Review our Tips for Success when applying for jobs at DFPS, DSHS and HHSC.
Military occupation(s) that relate to the initial selection criteria and registration or licensure requirements for this position may include, but not limited to those listed in this posting. All active-duty military, reservists, guardsmen, and veterans are encouraged to apply if qualified to fill this position. For more information please see the Texas State Auditor’s Job Descriptions, Military Crosswalk and Military Crosswalk Guide at Texas State Auditor's Office - Job Descriptions. You may also contact the DFPS Military Liaison at dfpsmilvets@dfps.texas.gov with additional questions.
Applicants selected for hire must pass a background check and if applicable a driver’s record check.
State of Texas employees are required to maintain the security and integrity of critical infrastructure as defined in Section 117.001(2), State of Texas Business and Commerce Code. Applicants selected for hire comply with this code by completing related training and abiding by agency cybersecurity and communications system usage policies.
As a state agency, DFPS is required by Texas Administrative Code (TAC 206 and 213) to ensure all Electronic Information Resources (EIR) follow accessibility standards. The staff must be familiar with the WCAG 2.1 AA and Section 508 to create accessible content including but not limited to; Microsoft Office documents, Adobe PDFs, webpages, software, training guides, video, and audio files.
DFPS uses E-Verify. You must bring your I-9 documentation with you on your first day of work. Employees must provide documentation to DFPS to show their identity and authorization to work in the US. Please review the following link for authorized documents: https://www.uscis.gov/i-9-central/form-i-9-acceptable-documents .
In compliance with the Americans with Disabilities Act (ADA), HHS/DFPS agencies will provide reasonable accommodation during the hiring and selection process for qualified individuals with a disability. If you need assistance completing the on-line application, contact the HHS/DFPS Employee Service Center at 1-888-894-4747. If you are contacted for an interview and need accommodation to participate in the interview process, please notify the person scheduling the interview.
Nearest Major Market: Austin