Programmer IV

Texas Health & Human Services Commission Austin , TX 78719

Posted 3 months ago

.Net Senior Developer (Programmer IV) performs advanced (senior-level) computer programming work. 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. May supervise the work of others. Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment. Essential Job Functions:

Oversees and/or performs work on programming projects including those that are highly complex in nature and/or large in scale.

  • Performs design, development, deployment and maintenance of features and enhancements to agency websites, webservices and databases.

  • Collaborates with Application Development, DevOps, Project Management and Agency Program teams in the execution of enterprise level strategies and technical direction.

  • 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.

Oversees and/or writes test plans and test data.

  • 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 and/or develops diagrams and flowcharts used to represent operations and data flow for applications.

  • Works with product management team in interpretation of business requirements into technical requirements and technical specifications, to carry out software development.

  • Documents system development activities in accordance with agency Software Development Lifecycle (SDLC) guidelines.

Coordinates and/or performs highly complex coding, testing, and debugging applications as outlined by a system's requirements.

  • Writes scalable and high available code by following the design principles and software engineering best practices.

  • Designs and codes computer programs, subroutines, triggers, stored procedures, objects, classes, and scripts in support of one or more applications associated with the Agency.

Coordinates and/or analyzes proposed applications in terms of equipment requirements and capabilities.

  • Formulates logical descriptions of problems; and devises optimum solutions.

  • Work with product management team in interpretation of business requirements into technical requirements and technical specifications

Coordinates and/or analyzes, reviews, and revises software to increase operating efficiency or to adapt new procedures.

  • Contributes to and follow software engineering best practices to create robust and standardized solutions.

  • Performs analysis, research, and interpretation of business requirements to document technical requirements and develop technical specifications.

Coordinates and/or performs the research and the analysis required for project proposals, software and systems modifications, and new projects.

  • Oversees studies and the preparation of reports that include study findings, recommendations, and instructions for proposed system implementations.

  • Participates in project planning and project management activities.

  • Performs application development activities in a maintenance capacity as appropriate.

Develops instructions or manuals for end users.

  • Develops documentation such as technical design specification, engineering best practices in accordance with agency Software Development Lifecycle (SDLC) and Project Management Lifecycle (PMLC) guidelines.

Provides technical advice and assistance in matters related to programming activities.

  • 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.

May supervise the work of others.

  • Provides technical leadership on projects and agency initiatives or acts as technical team lead.

  • Manages work activities for short- and long-range performance assignments, communicating with management and other team members in a timely and effective manner.

  • Mentors junior level staff in the development, testing, and deployment of new systems or functionality and provides performance feedback, as requested.

Performs related work as assigned.

Knowledge Skills Abilities:

  • Knowledge of established and modern design patterns and application design.

  • Knowledge of object-oriented analysis and design.

  • Knowledge of both Waterfall and Agile development environment.

  • 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.

  • Knowledge of accessibility standards including WCAG 2.0 and TAC Section 508.

  • Ability to perform complex software development work, write and perform test activities, and to write code in the following:

o Microsoft Visual Studio

o Frameworks including .Net MVC, ASP.NET Web Forms, Entity Framework, Razor, .NET 6 (Core)

o Web application using JQuery, JavaScript, Angular 8, HTML, CSS, Bootstrap, C# 4.0, CSS, HTML

  • Ability to work on relational databases such as Oracle and with PL/SQL components.

  • 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 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.

Registration or Licensure Requirements:

n/a Initial Selection Criteria:

  • Graduation from an accredited four-year 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.

  • At least five (5) years IT experience in software development.

  • At least three (3) years leading in software development teams.

  • Hands on experience and current skills in one or more areas: System Engineering, DevOps, Security, Networking, Application Development, Data Intelligence, Infrastructure Services, or Database. Experience with Agile, and ITIL.

Additional Information:

n/a MOS Code:

Note: Military occupation(s) that relate to the initial selection criteria and registration or licensure requirements for this position may include 25B, 255A, 255S, IT, 182X, 682X, 782X, 26, 030, C4|10, C4|11, ISM, 8846, 3D0X4. 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.

As a state agency, DFPS is required 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.

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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
JPC 8290 Developer/Programmer Analyst 3

Prolim Global

Posted 6 days ago

VIEW JOBS 12/3/2022 12:00:00 AM 2023-03-03T00:00 <p>Overview</p><p>PROLIM Global Corporation (www.prolim.com) is currently seeking Mulesoft developer for location Stanford,CA for one of our top client.</p><p>Mulesoft Developer</p><ul><li><p>The MuleSoft Developer works with the Project Manager, architects, clients and other stakeholders involved to implement MuleSoft APIs required by the business.</p></li><li><p>This role will require knowledge in MuleSoft's Anypoint Studio and Anypoint Platform which includes Design Center, Runtime Manager, API Manager, Exchange, etc.</p></li><li><p>He/She must be capable of understanding business requirements, working with stakeholders and implementing complex integrations.</p></li></ul><p>Responsibilities:</p><p>Note - Please share at least 10+ years of candidates with the below skills</p><ul><li><p>Analyze and designs the system requirements</p></li><li><p>Create RAML Specifications as API contracts for development</p></li><li><p>Understand and implement Dataweave scripts.</p></li><li><p>Communicate with the Project Client and Onshore counterpart</p></li><li><p>Deploy APIs to Cloudhub, Runtime Fabric, On-prem workers, etc.</p></li><li><p>Practice API-Led Connectivity</p></li><li><p>Implement Basic Policies in API Manager</p></li><li><p>Create/Manage Basic CI/CD Pipelines (Maven Plugin, Jenkins, Bamboo, etc.)</p></li></ul><p>About PROLIM Corporation</p><p>PROLIM is a leading provider of end-to-end IT, PLM and Engineering Services and Solutions for Global 1000 companies. They understand business as much as technology, and help their customers improve their profitability and efficiency by providing high value technology consulting, staffing, and project management outsourcing services.</p><p>Their IT and PLM consulting offerings include; Advisory, PLM Software/Services, Program Management, Solution Architecture Training/Staffing, Cloud Solutions, Servers/Networking, Infrastructure, ERP Practices and QA Services. Engineering services include Data Translation, CAD/CAM/CAE, Process &amp; Product Engineering, Prototyping, and Testing/Validation within a wide range of markets and industries.</p><br> Prolim Global Austin TX

Programmer IV

Texas Health & Human Services Commission