Our Career Track


Catalyte’s software training program offers:

Entry-Level Computer Programmer Training (approximately 20 weeks)

The entry-level computer programmer training is aggressively paced up to 20 weeks. Associates learn:

  • Programming/Scripting Languages, such as HTML, CSS, JavaScript, React, Angular, Java, Spring, C#.NET, Node.js, JSON, XML, AJAX

  • Operating Systems/Environments, such as Linux, Windows, MacOS, Tomcat, and Docker

  • Relational Database Systems such as PostgreSQL and MYSQL

  • Document Databases such as MongoDB and Cassandra

  • Tools and Frameworks, such as Selenium, JUnit, Hibernate, JPA, JIRA, Notepad++, Eclipse and IntelliJ, AWS, Atom, VS Code

During the final six weeks of training, associates in our entry-level computer programmer program receive a stipend of $45 per day during the remainder of the training.

Everyone who successfully completes our training is offered a job with Catalyte. Pay starts at an equivalent of $36,000 per year, plus overtime, paid holidays and time-off, training allowance, health, vision and dental benefits eligibility. Once hired, individuals who complete one of our trainings commit to working for us for two years, with opportunity for promotion.

Minimum Requirements

All applicants must:

  • Be interested in pursuing a career in software delivery and technology

  • Have basic proficiency using PC in a networked environment and the internet

  • Be at least 18 years old

  • Be a U.S. citizen or eligible to work in the U.S. for thirty continuous months from the first day of training. Catalyte does not offer visa assistance or sponsorship of any kind

  • Have a 10th grade or better reading and math ability

  • No felonies and no misdemeanors of a violent nature

  • Have been free of all illegal drug use for the past eighteen months