Software Developer (Contract) - Tech Elevator
Title: Software Developer (Contract)
Supervisor: Chief Academic Officer
Software Developer Description
At Tech Elevator, a commitment to quality in everything we do and dedication to the success of our students is core to who we are. As such, it’s important to us that we be able to support our students with high-quality learning materials that are tailored to our training curriculum. We are looking for a Software Developer to work as part of a small project team to develop a software system to be used by our students, staff, and partners. The ideal person for this job is an experienced and enthusiastic technologist that enjoys working with outstanding peers to create great products.
This person is an active and engaged part of the team who is willing to contribute ideas but is also receptive to the ideas of others. The programmers we are looking for care about code quality, and are willing to take the time to build things the right way.
This is a full-time contract opportunity. Proximity to our headquarters in Cleveland, OH is desirable.
About Our Company
Tech Elevator is an immersive tech training provider helping individuals and companies acquire in-demand technology skills for the modern workforce. The core products are C#/.NET and Java coding bootcamps teaching students to become junior software developers through a hands-on 14-week program. Tech Elevator also fully supports student career goals through connections to an extensive hiring network, and through the Pathway Program™, its soft skills and career readiness track.
Founded in 2015, with campuses in Cleveland, Columbus, Pittsburgh, Cincinnati, and Detroit, Tech Elevator has emerged as one of the highest quality and fastest-growing programs in the nation. As an early member of the Council on Integrity in Results Reporting (CIRR), Tech Elevator takes a proactive approach to transparency and accountability to students.
Each member of the development team should be an experienced full-stack software developer that is proficient in as many of the following as possible:
- Vue.js (preferable) or another modern JS framework (e.g. Angular, React, etc)
- Designing and implementing REST Web Services using Java (Spring Boot) and/or
- C# (.NET Core)
- SQL and relational database design
- Unit testing and TDD
- Automated testing using Cypress or Selenium
- Developing in a CI/CD environment
- Agile Scrum
Secondary Skill Sets
In addition to their primary role as a full-stack software developer, we are also looking for team members that can contribute in a secondary role in one or more of the following areas:
- UI / UX - A background in the visual design and usability of webapplications
- DevOps - Able to design and implement CI and CD infrastructure with tools like Docker and AWS
- Data Warehousing / Reporting - Comfortable wrangling data from a variety of data sources and reporting against it
For more information and to apply online, click here.