The Texas Department of Family and Protective Services (DFPS) is seeking a .NET Developer with at least three (3) years of experience. The ideal candidate will also have some experience developing in a Java environment.
This position will be responsible for working closely with the application development team, the project management team, and the program team to develop and deliver high quality programming solutions. DFPS applications are large and very complex which allows the programmer to combine previous experience in similar environments with a great opportunity to apply theoretical programming skills. The .NET developer is expected to work collaboratively with other team members from a positive, proactive and mission first perspective.
Experience working in both a Waterfall and Agile development environment with a move toward Agile practices is highly desired.The mission of DFPS is to protect children, the elderly, and people with disabilities from abuse, neglect, and exploitation by involving clients, families, and communities. Join us to get behind our mission of protecting those among us who are most in need.This position is classified as a full-time position (40 hours a week). Work outside of regular hours may be required. Travel to other Austin offices(s) may be required. Works under limited supervision, with considerable latitude for the use of initiative and independent judgment.Essential Job Functions:
Application Development (30%) Designs and codes computer programs, subroutines, triggers, stored procedures, objects, classes and scripts in support of one or more applications associated with the Agency. Performs analysis, research, and interpretation of business requirements to document technical requirements and develop technical specifications.
Practices current software development methods/techniques and establishes development standards (which include programming standards, documentation standards, and testing standards) to ensure the quality and maintainability of one or more application. Documents all system development activities in accordance with Agency Software Development Lifecycle (SDLC) and Project Management Lifecycle (PMLC) guidelines. Participates in peer-code walk-throughs, ensures project schedules are met and participates in project technical and functional design.Application Maintenance (30%) Performs application development activities listed above in a maintenance capacity as appropriate.
Coordinates team's release management activities and monitors progress of release status for team. Manages work activities for short and long range performance assignments, communicating with Team Manager and other team members in a timely and effective manner. Identifies, investigates, and resolves production problems in a timely manner, based on their priority.Verification and Validation (20%) Performs unit testing and integration testing of applicable changes based on requirements, including implementation and environment preparation, documentation, coordination, and monitoring.
Performs necessary testing of assigned programs, including the generation of unit-integration test data, writing test scripts/execution sequences, examining test results, debugging detected errors, etc. Develops unit-integration test scripts that are clearly stated, complete, and executable with high degree of quality to include, but not limited to, user process error and security vulnerabilities. Validates the completeness of the unit testing by reviewing the unit test cases written by the other developers and verifies the test cases after testing for unit test process verification.
Validates the design and code artifacts of both development and maintenance for efficiency, reuse, optimization of the artifacts for performance and resource management.Research and Analysis (20%) Analyzes requirements for applications enhancement/defects in support of one or more application/system within the agency. Evaluates existing and proposed modifications to verify business and system requirements, and equipment configuration are taken in account. Determines best possible solution by identifying resolutions that consider cascading effect.Knowledge Skills Abilities:
Graduation from an accredited four-year college or university with major coursework in computer science, information systems, computer engineering or a related field. Work experience may be substituted for education.Initial Selection Criteria:
Note: There may be no military occupation(s) that relate to the initial selection criteria and registration or licensure requirements for this position.
All active duty military, reservists, guardsmen, and veterans are encouraged to apply if qualified to fill this position. For more information see the Texas State Auditor's Military Crosswalk at http://www.hr.sao.state.tx.us/Compensation/JobDescriptions.aspx.
HHS agencies use E-Verify. You must bring your I-9 documentation with you on your first day of work.
I-9 Form - Click here to download the I-9 form.
In compliance with the Americans with Disabilities Act (ADA), HHS 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 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.
Texas Health & Human Services Commission