Job Summary:
The Computer Programmer will develop computer software applications in a variety of coding languages such as Ubuntu (Linux) version : 20.04.2 LTS, Python version : 3.8.10, C++, Java, and others. Knowledge of AWS development environments and RDS Databases is a plus.
Supervisory Responsibilities:
· None.
Duties/Responsibilities:
· Creates and modifies computer programs based on project specifications.
· Collaborates with department heads, managers, and other stakeholders to fully understand the tasks that must be accomplished by the software requested.
· Designs, or assists with design of, graphical user interface (GUI) as needed.
· Collaborates with systems analyst to obtain and analyze project specifications and flow charts.
· Develops a flow chart of data input and potential problems that could emerge in a given environment; creates contingencies within the program for these possibilities, including error messages or alternate data flows.
· Tests programs; coordinates and observes beta testing of new or updated programs.
· Debugs or corrects any issues discovered during beta testing.
· Issues stable release.
· Analyzes, reviews, and revises programs as needed to increase operating efficiency or adapt program to new requirements.
· Develops and maintains documentation of program development and revisions.
· Provides training to end users.
· Performs other related duties as assigned.
Required Skills/Abilities:
· Very good verbal and written communication skills.
· Proficient in Microsoft Office Suite or related software.
· Thorough understanding of computer programming languages, which may include Ubuntu (Linux) version : 20.04.2 LTS, Python version : 3.8.10, C, C++, Java, Python, Swift, and others. Knowledge of AWS development environments and RDS Databases is a plus.
· Excellent interpersonal skills.
· Ability to predict potential user and software issues.
· Ability to create complex code.
· Organizational skills and attention to detail.
Education and Experience:
· Bachelor’s degree in Computer Programming or related field required.
· At least one year of related work experience 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.
Job Type: Full-time
Pay: $27.00 - $30.00 per hour
Benefits:
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Experience level:
- 1 year
- 2 years
Schedule:
- 8 hour shift
Application Question(s):
- Have you ever worked in AWS development environments and RDS Databases?
Education:
- Bachelor's (Preferred)
Experience:
- Ubuntu (Linux) version : 20.04.2 LTS: 1 year (Preferred)
- Python version : 3.8.10: 1 year (Preferred)
Work Location: In person