Previous Job
Software Developer
Ref No.: 18-04874
Location: New York, New York
Position Type:Direct Placement
Pay Rate : $ 90,000.00 - 125,000.00 /Year
Reporting to the Director of Software Development, the Software Developer will be building real products that will have an immediate effect on our organization and our students. You should be comfortable jumping into the deep end and learning new skills. Joining the team will help bring our software, platforms, and your ideas into reality.

Key responsibilities include:

- Design, implement, and test various parts of our client's platforms;
- Write clean, maintainable code with good test coverage, following our standards for code management and deployment;
- Evaluate 3rd-party and open-source software and technology that can be incorporated; and
- Bring new ideas to the table on how we can improve the way we work and new technologies we may be able to leverage.

A successful applicant will have the following experiences and characteristics:

- Experience working in teams of 4 or more;
- 3 years minimum professional experience;
- Skills in Python, Angular 4 JS, Serverless Architectures, SQL Databases, and Linux; and
- Willing to cross train and work on all aspects of software development (frontend, backend, databases, testing, UI, DevOps).