Job Directory Support Analyst and Software Development

Support Analyst and Software Development
Austin, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Under general direction of Public Health Applications Branch Manager, Group Manager or Team Leader, serves as a technical leader performing business and technical analysis and implementation work involving systems supported by the application portfolio. Responsible for providing technical and computer related expertise to assigned program areas to maintain existing systems, develop new systems or enhancements to existing systems, and provide recommendations on computer related purchases and long-range computer related plans. Work involves, though not limited to, analyzing aspects of IT concern such as planning; customer interaction; defining specific procedures for accomplishing tasks; and, equipment requirements. Will also plan system upgrades and enhancements, troubleshoot application and database problems, and perform root-cause analysis. Ensures compliance with HHS, DSHS and DIR standards, policies and guidelines on automation systems architecture. Work involves analyzing all aspects of technical environments; coordinating with business customers, IT Units, governmental entities, and third-party vendors; monitoring and reporting progress of technical tasks to meet user requirements, and assist technical leads in developing technology acquisition plans to deliver the best product for customers. Works under general direction with extensive latitude for the use of initiative and independent judgment. Position is classified as Fulltime (40 hours a week). Work outside of regular hours may be required. Travel to other work location may be required. Performs other duties as assigned.

Essential Job Functions:

(35%) Takes ownership of supporting existing software applications; proactively maintains and monitors software applications and environments to avoid product outages and service break for customers; resolves production support issues meeting the SLAs following ITIL best practices; identifies risks and suggests mitigation strategies. Provides technical support and assistance to Public Health Application staff, Program area resources, and vendor contacts.

(30%) Plays a vital role in administering best practices in software development, support and documentation. Assists Project delivery staff to develop high-quality software applications that adhere to SDLC best practices. Researches and analyses business requirements and converts them into technical specifications, designing complex programs and architectures as required. Designs, codes and modifies complex computer programs, subroutines, triggers, stored procedures, objects, classes and scripts. Troubleshoots, investigates and isolates issues arising from Production. Provides realistic estimates for fixing the issues. Performs root cause analysis and takes corrective actions. Performs necessary testing which may include generation of test data, writing test scenarios/scripts, documenting test results. Ensures compliance with applicable standards and operating procedures under guidance of technical leadership.

(25%) Effectively communicates both verbally and using written communication, to Customers, Vendors, Technical Staff, Executive Leadership, third party stakeholders to recommend, build, procure and maintain automated solutions considering latest and approved technologies, strategies and alternatives. Assists in the development and review of procurement specifications, justifications, and evaluation for software and hardware procurement. Facilitates meetings, JAD sessions, Technical walkthroughs by establishing Agenda, taking and publishing meeting notes as well as preparing for and making presentations as needed for a variety of target audiences.

(5%) Other duties as assigned include, and are not limited to, actively participating in a supporting role to meet the agency's obligations for disaster response and recovery, or Continuity of Operations (COOP) activation. Such participation may require an alternate shift pattern assignment and/or location.

(5%) Education: Pursues/participates in continuing education opportunities to enhance both technical and interpersonal skills.

Knowledge Skills Abilities:

KNOWLEDGE

Business/Technical Analysis.

Use of automated systems, computer software & hardware equipment.

In-depth Knowledge of project development methodologies, principles and practices.

Knowledge of Object-Oriented Programming preferred.

Knowledge of web data exchange methods such as AJAX, SOAP, or JSON.

Knowledge of Health IT data exchange protocols and Interface Engines, such as HL7 and Rhapsody.

SKILLS

Skills and experience in Agile and Waterfall development methods

Skills and experience in SDLC (Software Development Lifecycle)

Skills and experience using HP ALM or equivalent Application Lifecycle Management Tools.

Demonstrated knowledge of industry software development, source control, IDEs, management tools, like but not limited to Microsoft Visual Studio, Eclipse, Visual Source Safe, or TFS.

Hands on experience in Software Development.

Skill in Application development and deployment activities utilizing Microsoft .Net, IIS, C#, VB.Net, IIS, Microsoft Windows Server

Ability to debug and find root cause for problems.

Skill in software development methodology.

ABILITIES

Ability to analyze, coordinate and solve complex problems; work in a team environment; and handle multiple projects.

Ability to effectively organize and present complex technical information, both orally and in writing.

Ability to effectively work both independently and with others.

Ability to work under pressure under tight time constraints.

Ability to create and verify test data.

Ability to use creative thinking and planning to solve problems.

Ability to write clearly and concisely, and to read and analyze written materials.

Ability to analyze business problems and provide database related solutions using SQL and PC based visual programming tools.

Ability to read, interpret, and analyze program code to improve or replace if required. Registration or Licensure Requirements:

N/A Initial Selection Criteria:

* Graduation from an accredited four-year college or university with major course work in computer science or a related field is preferred. Education and experience may be substituted for one another year for year.
* Three years of professional experience as system analyst, software architect or engineer, or related field.
* Hands on development experience using .Net and C#.

Additional Information:

MOS Code:

25B, IT, 275, 0171, 3D0X2

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.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.