Download:
Job Summary:
The Computer Software Engineer, Applications will develop, create, and modify computer applications software or specialized utility programs.
Supervisory Responsibilities:
- Oversees the work of programmers, technologists, and technicians and other information systems staff.
- Conducts performance evaluations that are timely and constructive.
- Provides training and feedback as needed.
Duties/Responsibilities:
- Collects information on project specifications, performance requirements, and known capabilities and limitations.
- Determines hardware system status and limitations by gathering and evaluating information on a variety of factors including security and reporting needs.
- Reviews and modifies existing software to improve performance, correct errors, and conform with compatibility requirements of available hardware.
- Determines feasibility of proposed application modifications or design, ensuring the needs and requirements of the user will be met within time and cost requirements
- Designs applications and systems to meet the project requirements, collaborating with systems analysts, engineers, programmers, and other developers as needed.
- Develops and leads software system testing and validation procedures; compiles relevant documentation.
- Trains, or provides training documentation to, users on new or modified applications.
- Performs other related duties as assigned.
Required Skills/Abilities:
- Excellent verbal and written communication skills.
- Proficient in Microsoft Office Suite or related software.
- Organizational skills with attention to detail.
- Ability to write computer programs for various purposes.
- Ability to analyze and address needs of users.
- Thorough understanding of computer engineering principles and procedures.
- Ability to manage time and prioritize tasks.
Education and Experience:
- Bachelors degree in Computer and Information Sciences, Engineering, Computer Software Engineering, Computer Engineering Technologies, or related field required.
Physical Requirements:
- Prolonged periods sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
An organization run by AI is not a futuristic concept. Such technology is already a part of many workplaces and will continue to shape the labor market and HR. Here's how employers and employees can successfully manage generative AI and other AI-powered systems.