.Net Developer

TX-HHSC-DSHS-DFPSAustin, TX
Onsite

About The Position

Join the Texas Health and Human Services Commission (HHSC) and be part of a team committed to creating a positive impact in the lives of fellow Texans. At HHSC, your contributions matter, and we support you at each stage of your life and work journey. Our comprehensive benefits package includes 100% paid employee health insurance for full-time eligible employees, a defined benefit pension plan, generous time off benefits, numerous opportunities for career advancement and more. Explore more details on the Benefits of Working at HHS webpage. The .Net Developer reports to the Application Manager within the Health and Specialty Care Systems (HSCS) unit of the Information Technology (IT) department for Health and Human Service Commissions (HHSC). The .Net Developer fully performs highly complex systems analysis and software engineering work with considerable latitude for the use of initiative and independent judgment. The .NET Developer position provides design, development, delivery, and support for a variety of hardware and software platforms specific to the .NET Product Delivery team and database administration work for SQL Server. Key responsibilities will include performing analysis, design, programming, and testing, as well as providing technical assistance, generating documentation, and mentoring junior developers. Work is performed with a significant degree of creativity and latitude, supporting cross-agency business process analysis projects for the Health and Human Services Commission. (HHSC) agencies. .Net Developer will work with other HSCS application support staff as well as other HHSC teams to develop and support information systems. The .Net Developer may interact with staff from vendors, other agencies, and outside entities as required to provide continued support, obtain required work products, or for consultation. Work is performed in an Agile environment, and creativity is encouraged. Selected candidate must work onsite from an HHS office located in Austin, Texas designated by the hiring manager.

Requirements

  • Knowledge of design patterns and a comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Knowledge with Analysis, Design, and Testing, including creation of technical and functional design documentation.
  • Knowledge of unit testing methodologies and frameworks.
  • Knowledge of the common design practices/standards associated with compliance to application accessibility (i.e. 508, JAWS etc.).
  • Sound Knowledge of unit testing methodologies and frameworks.
  • Skill in specification development, programming, report writing, and training.
  • Skill in using .NET, C#, CSS, JavaScript, Entity Framework, Model View Controller (MVC), or other similar tools, PC-based applications, MS SQL Server, MS Word, and MS Excel.
  • Skil with database development, including relational database design, SQL, and ORM technologies.
  • Skills in using software such as SQL, PL/SQL, Oracle, SQL Developer, and Business Intelligence tools.
  • Skill in writing Stored Procedures, SQL queries, and query tuning on high-transaction systems.
  • Skill in maintaining database indexes, columns, and tables using DDL, DML, and DCL constructs.
  • Skill in building data mappings, tasks, and workflows using SSIS packages to load into data warehouse databases.
  • Skill in using DDL (Data Definition Language), DML (Data Manipulation Language), and DCL (Data Control Language) in the creation/maintenance of SQL Server databases, Oracle, or similar.
  • Skill in designing and developing enterprise grade software.
  • Skill in using source control management systems using DevOps and Git and continuous integration/deployment environments.
  • Skill in managing development teams; systems analysis, design, and development work.
  • Ability to take on multiple assignments.
  • Ability to communicate effectively with others at all levels of the organization, utilizing both written and spoken English.
  • Ability to establish and maintain working relationships with professional, community, and lay groups.
  • Ability to read, interpret, and analyze program code and make recommendations for improvement or replacement if required.
  • Ability to code, test, and debug computer programs.
  • Ability to demonstrate a good command of written and spoken English.
  • Graduation from an accredited four-year college or university with major course work in computer science, computer information systems, management information systems, or a related field is required. Education and experience may be substituted for one another.
  • Minimum of 6 years of experience designing Enterprise Applications and/or Services is required.
  • Minimum of 6 years of experience in writing SQL, Stored Procedures, Functions, and Packages.

Nice To Haves

  • Skills in using software such as SQL, PL/SQL, Oracle, SQL Developer, and Business Intelligence tools is preferred.
  • Minimum of 6 years of experience in data design, schema design, table and view creation is preferred.
  • Minimum of 6 years of experience in working on the full software development life cycle in delivering enterprise solutions using Microsoft .NET technology, and C# is preferred.
  • Minimum of 6 years of experience in front-end development (ASP.NET, .NET MVC, Angular, etc.) is preferred.
  • Minimum 4 years of experience in data migration and batch processing is preferred.

Responsibilities

  • Conducts highly technical analysis required to design complex new programs or changes to existing programs.
  • Prepares and maintains required program and/or system documentation related to assigned work.
  • Design, code, and/or modify complex computer programs, subroutines, triggers, stored procedures, .Net objects, classes, and scripts.
  • Identifies, investigates, and resolves production problems.
  • Performs or oversees the necessary testing of assigned programs. This may include the generation of test data, writing test scripts, examining test results, debugging detected errors, etc.
  • Ensures production functions are operational, available, and satisfy customer needs.
  • Develops, analyzes, and oversees the development of procedures or standards designed to ensure the availability and integrity of the production environment and standards.
  • Assists in the planning, scheduling, assigning, and coordinating of analysis and programming activities.
  • Assists in developing standards and procedures for programming staff.
  • Interfaces with customers and other IT teams to document and provide proposed detailed solutions, including charts, diagrams, tables, and narratives that fully describe existing and new solutions to problems.
  • Consult with customers and other IT teams on software/hardware justifications and purchases.
  • Performs related work as assigned.
  • Other duties as assigned include, but are not limited to, actively participating and/or serving in a supporting role to meet the agency’s obligations for disaster response and/or recovery or Continuity of Operations (COOP) activation. Such participation may require an alternate shift pattern assignment and/or location.

Benefits

  • Our comprehensive benefits package includes 100% paid employee health insurance for full-time eligible employees, a defined benefit pension plan, generous time off benefits, numerous opportunities for career advancement and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service