Fast Facts
This entry-level Programmer I position focuses on the development, maintenance, and operation of enterprise applications, with an emphasis on learning essential programming skills and collaborating with a team.
Responsibilities: The main responsibilities include writing, testing, and debugging code, supporting application lifecycle activities, and creating technical documentation.
Skills: Required skills include knowledge of SQL, HTML5, CSS, JavaScript, Java, and exposure to web server environments like Apache and Tomcat, along with strong communication and problem-solving abilities.
Qualifications: Preferred qualifications include an Associate's or Bachelor's degree in Information Technology and two years of IT experience, along with completed coursework in relevant technologies.
Location: This position is based in the USA, with no specified travel requirements.
Compensation: Not provided by employer. Typical compensation ranges for this position are between $40,000 - $70,000.
This entry-level position supports the development, maintenance, and operation of enterprise applications. The role focuses on learning software development life cycles, coding, testing, and documentation under supervision. The position requires collaborating with other Programming staff on projects.
Associate's degree in information technology and a minimum of two years of information technology experience or a Bachelor's degree in information technology.
The candidate must have completed coursework in key web, programming and other technologies including SQL, HTML5, CSS, JavaScript, Java , and Jouery. They must also have exposure to web server environments such as Apache, Tomcat, and IIS. Strong communication and problem-solving skills are essential to effectively collaborate with team members and address technical challenges.
Certifications are encouraged but not required for entry-level new hires. Certifications, listed in the College's Programmer Certification Matrix, will be required for promotional opportunities, within the Programmer classification series. The College's Programmer Certification Matrix is subject to change annually.
Mandatory Banner Module Training is required for all new hires regardless of placement level. All new hires must complete the assigned Banner module curriculum and assessment within six months of their start date. Successful completion is required for continued employment and is a condition of hire. All new hires will be assigned various technologies training including but not limited to: Linux/Unix, Oracle, Azure, Power Platform, Visual Basic, and Visual Studio.
Promotion and placement within the Programmer career ladder are guided by the most currentCollege's Programmer Certification Matrix. This matrix outlines recognized certifications and relevant experience benchmarks that support advancement through the Programmer I, Programmer II, Programmer-Analyst I, and Programmer-Analyst II roles. Candidates are encouraged to pursue certifications aligned with their current role and career goals. Certification status will be considered in hiring, promotion, and professional development decisions.
- Assist in Application Development: Support the development and modification of application programs by writing, testing, and debugging code under guidance from senior developers.
- Support Application Lifecycle Activities: Contribute to the implementation, enhancement, integration, and routine maintenance of enterprise applications, ensuring stability and performance.
- Apply Programming and Database Skills: Use scripting, programming, and database query languages (e.g., SQL, HTML, JavaScript) to produce efficient and maintainable code.
- Document Technical Workflows: Create and maintain technical documentation including process flows, data flow diagrams, and system specifications to support ongoing development and knowledge sharing.