Designs, develops, and modifies software applications. Participates in the testing process through test review and analysis and remediation. Designs, plans, and coordinates work efforts. Must be familiar with a variety of the field’s concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Perform a variety of tasks. May lead and direct the work of others. Some degree of creativity and latitude is expected.
Develops software specifications.
Develops and schedules software improvements and upgrades.
Codes according to specifications.
Runs and monitors performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
Performs analysis of test results and delivers solutions to problem areas.
Assists in the development and maintenance of user manuals and guidelines.
Writes programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary.
Develops SQL databases for data storage and reporting; Integrates data from multiple data structures and a variety of sources into SQL tables. Creates, maintains and schedules stored procedures; troubleshoot issues.
Researches and maintains new technologies.
Creates and maintains user interfaces using .net and/or active server pages.
Creates and maintains reports generated in Microsoft reporting services.
Maintains and updates data warehouse.
Qualifications – Knowledge:
Working technical knowledge of programming languages, including ASP, VB.NET, C#, Microsoft SQL, PL/SQL.
Hands on experience working in integrated development environments.
Experience with Microsoft SQL Server 2000, 2005.
Working knowledge of current Internet technologies.
Knowledge of applicable data privacy and security practices and laws.
Knowledge of healthcare industry
Senior Whole Health - 2 years ago