
Salesforce Developer
Location
Austin, Texas, United States
Role
Developer
Contract
Permanent
Salary
--
The Texas Health & Human Services Commission is looking for a hire to train Salesforce developer position to join their Salesforce team. The Salesforce Developer position will have the opportunity to grow their Salesforce skills by cross-training and working on ongoing projects in a large team setting. This position will train to perform development for custom applications on HHSC’s Salesforce platform. This role will be responsible for completing deliverables according to the definition of done for this Agile team. This position will require hands-on experience in configuring and programming applications and web services based on the industry’s leading open-source platforms and cloud-based technologies. The development team follows Agile (Scrum), and this role should have experience with the software development methodologies. The daily operations of this position will include documentation of the solutions, analysis, problem resolution, design, development, communication with other team members and participation in solution delivery, and other responsibilities required for the unit operations.
The Salesforce Developer position reports to the Salesforce Solution Delivery Manager within Health and Human Service Commissions (HHSC) Information Technology (IT) Administrative Applications department.
This position is for U.S. Citizens or residents only.
The Salesforce Developer position reports to the Salesforce Solution Delivery Manager within Health and Human Service Commissions (HHSC) Information Technology (IT) Administrative Applications department.
This position is for U.S. Citizens or residents only.
Essential Job Functions:
Attends work on a regular and predictable schedule in accordance with agency leave policy and performs other duties as assigned.
Perform application development, including; system design, planning, production, and customer support for software systems and solutions, existing production & development for new applications used both statewide and interagency. Drives design, delivery, and integration for interfaces, system connectivity, and batch processes for existing applications. (30%)
Participate in daily development activities, including; coding, testing, and debugging programs in development or requiring support for issue resolution/performance or enhancement. Implements standards and procedures with coordinating the activities of programming staff. Coordinates staff, tasks, and schedules to develop, modify custom software applications. (30%)
Supports the development of business processes through analysis and design for interfaces with various external agencies and service providers. Implements specialized programs to support applications and define the test processes to validate performance as well as stability. (20%)
Coordinates with the team to develop and implement project plans that include; schedules, staff assignments, analysis tasks, and programming activities that include requirements gathering, gap analysis, design, and delivery. Will assist and coordinate with development staff to ensure adherence to standards and procedures for implementing business policies, procedures, and standards. (10%)
Other duties as assigned. (10%)
Attends work on a regular and predictable schedule in accordance with agency leave policy and performs other duties as assigned.
Perform application development, including; system design, planning, production, and customer support for software systems and solutions, existing production & development for new applications used both statewide and interagency. Drives design, delivery, and integration for interfaces, system connectivity, and batch processes for existing applications. (30%)
Participate in daily development activities, including; coding, testing, and debugging programs in development or requiring support for issue resolution/performance or enhancement. Implements standards and procedures with coordinating the activities of programming staff. Coordinates staff, tasks, and schedules to develop, modify custom software applications. (30%)
Supports the development of business processes through analysis and design for interfaces with various external agencies and service providers. Implements specialized programs to support applications and define the test processes to validate performance as well as stability. (20%)
Coordinates with the team to develop and implement project plans that include; schedules, staff assignments, analysis tasks, and programming activities that include requirements gathering, gap analysis, design, and delivery. Will assist and coordinate with development staff to ensure adherence to standards and procedures for implementing business policies, procedures, and standards. (10%)
Other duties as assigned. (10%)
Knowledge Skills Abilities:
Knowledge of object-oriented programming concepts.
Knowledge of current and emerging technologies, software engineering principles, and practices.
Knowledge of multi-tier system development.
Knowledge of Cloud (Azure or AWS).
Knowledge of configuration management and DevOps concepts and tools.
Knowledge of Software development methodologies, including agile.
Skilled in critical thinking, problem-solving, and applying design concepts in software development.
Skilled in basic programming concepts, algorithm generation, and data structure usage.
Skilled in troubleshooting and providing root cause analysis to issues.
Skilled in verbal, written, and presentation communication.
Ability to self-learn new language, technology and quickly comprehend new concepts.
Ability to design solutions using object-oriented design and programming concepts and patterns.
Ability to apply current and emerging technologies and software engineering principles and practices into day-to-day development activities.
Ability to maintain accurate and timely tracking of time spent working on projects and the ability to estimate changes or enhancements accurately.
Ability to build consensus and mediate compromises when necessary.
Knowledge of object-oriented programming concepts.
Knowledge of current and emerging technologies, software engineering principles, and practices.
Knowledge of multi-tier system development.
Knowledge of Cloud (Azure or AWS).
Knowledge of configuration management and DevOps concepts and tools.
Knowledge of Software development methodologies, including agile.
Skilled in critical thinking, problem-solving, and applying design concepts in software development.
Skilled in basic programming concepts, algorithm generation, and data structure usage.
Skilled in troubleshooting and providing root cause analysis to issues.
Skilled in verbal, written, and presentation communication.
Ability to self-learn new language, technology and quickly comprehend new concepts.
Ability to design solutions using object-oriented design and programming concepts and patterns.
Ability to apply current and emerging technologies and software engineering principles and practices into day-to-day development activities.
Ability to maintain accurate and timely tracking of time spent working on projects and the ability to estimate changes or enhancements accurately.
Ability to build consensus and mediate compromises when necessary.
Registration or Licensure Requirements:
Salesforce Certified Administrator and Salesforce Certified Developer are preferred.
Salesforce Certified Administrator and Salesforce Certified Developer are preferred.
Initial Selection Criteria:
Graduation from a four-year college or university with major coursework in business or a related field. Appropriate experience may be substituted for the required education on a year-for-year basis.
Minimum of 2 (two) years of experience in Enterprise Software development.
Minimum of 2 (two) years of experience in computer programming using object-oriented programming languages.
Experience with Software Development Lifecycle (SDLC) process, coding standards, change control, and version management.
Graduation from a four-year college or university with major coursework in business or a related field. Appropriate experience may be substituted for the required education on a year-for-year basis.
Minimum of 2 (two) years of experience in Enterprise Software development.
Minimum of 2 (two) years of experience in computer programming using object-oriented programming languages.
Experience with Software Development Lifecycle (SDLC) process, coding standards, change control, and version management.
Additional Information:
This position is for U.S. Citizens or residents only.
Req ID 487081
This position is for U.S. Citizens or residents only.
Req ID 487081
MOS Code:
There are no direct military occupation(s) that relate to the responsibilities, and registration or licensure requirements for this position. All active duty, reservists, guardsmen, and veterans are encouraged to apply if they meet the qualifications for this position.
There are no direct military occupation(s) that relate to the responsibilities, and registration or licensure requirements for this position. All active duty, reservists, guardsmen, and veterans are encouraged to apply if they meet the qualifications for this position.
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.

Health & Human Services Comm