The main responsibility of the Business Systems Analyst will be working to help coordinate, direct, and perform necessary programming, documentation, facilitation, and coordination of projects directly related to the day to day responsibilities of the Sr Programmer. Support the design and development of any new projects and general tasks and will help to perform necessary programming to ensure any new projects are completed and functioning properly. This position will also be expected to assist with all activities related to the capabilities and integrity of the company’s management information systems and communications. This includes hardware, software, and network configuration & maintenance. This position is also responsible for providing technical assistance, when necessary, with computerized operations equipment.
Goals
-
Look at IT systems from the perspective of their users, including front line workers and management.
-
Be an advocate’ for the last technically proficient employees of a company who need to able to take advantage of an optimal IT architecture.
-
Look at metrics and results from the use of IT systems to see if they are acceptable from a corporate standpoint.
-
Talk to management and attend meetings to stay in the loop about how IT systems are being used.
-
Do testing of systems for optimization or consider the addition of hardware and software to help systems work better.
-
Look at a common intranet or internal interface that employees use to report to management or to track various business processes.
-
Be the go between for the Senior Programmer and the organization in managing priority of projects
-
Gather information and documentation to assist in prioritizing projects for the Senior Programmer
-
Assist in completion of task list and potential programming needs to keep projects moving smoothly throughout every step.
Operational Responsibilities
-
Must be able to develop an understanding of the company’s testing methods and equipment and the related data and reporting requirements.
-
Must be able to quickly develop a working knowledge of the company’s business operations.
-
Identify strategies for and objectives for internal software development and/or improvement.
-
Identify strategies and objectives for system improvements such as system integrity, ease of use and productivity.
-
Maintenance of the proprietary operations control software to ensure data integrity and security.
-
Ensure software meets objectives for efficiency and functionality.
- Meets programming standards by following productivity, quality and customer service standards.
-
Identify work process improvements and implement new technology.
-
Verifies program operation by confirmation tests.
-
Update job knowledge by participating in educational opportunities and reading professional publications.
Success Factors
-
Outstanding interpersonal and communications skills, with ability to work with a wide variety of individuals and personalities in an honest way that exhibits integrity.
-
A positive attitude and strong work ethic with the ability to work effectively within the values, structure, and mission of the organization.
-
Excellent ability to work well with others.
-
Excellent computer skills and technical knowledge.
-
Database systems experience.
-
Experience with a wide range of programming languages.
-
Excellent problem-solving capabilities.
-
Willingness to continue learning as technology changes and computer languages are updated.
-
Must be able to integrate lab equipment in a manner which satisfies the requirements of Ward Laboratories testing methods.
Specific Qualifications
-
Bachelor’s degree in Computer Science or closely related field, or Associates of Applied Science in Computer Programming Technology.
- Must be able to sit for long periods of time in an office environment.