Post Job Free
Sign in

Senior Contract Software Developer

Company:
Educational Testing Service
Location:
Clinton Township, OH, 43224
Posted:
March 06, 2026
Apply

Description:

About ETS:

ETS is a global leader in education and talent solutions, empowering lifelong learners to be prepared for the future. For over 75 years, we have been advancing measurement science to establish benchmarks for fair and valid skill assessments across cultures and borders. Our impact is felt worldwide through renowned assessments like TOEFL®, TOEIC®, GRE®, and Praxis®, serving millions of learners across more than 200 countries and territories. With strategic acquisitions, we've broadened our global capabilities; PSI enhances our workforce assessment solutions, while Edusoft, Kira Talent, Pipplet, Vericant, and Wheebox bolster our educational technology and assessment platforms in critical markets.

Through the ETS Research Institute and ETS Solutions, we collaborate with educational institutions, governments, and organizations worldwide to promote skill proficiency, foster upward mobility, and unlock opportunities for everyone. With offices and partners across Asia, Europe, the Middle East, Africa, and the Americas, we deliver nearly 50 million tests annually. Join us in our mission to measure progress and empower human advancement globally.

Position Summary:

As a Senior Full Stack Developer Contractor at ETS, you will join a dynamic team in a fast-paced environment. We leverage cutting-edge technologies, including Artificial Intelligence, to address the critical needs of learners around the world. We seek a passionate Contract Software Developer/Full Stack Developer who is committed to delivering value aligned with our mission to advance quality and equity in education. You will work closely with the product owner, taking charge of the architecture, design, and code quality for all your deliverables. Your ability to learn continuously and adapt will be highly valued, whether you are working independently or in collaboration with others.

This is a 6-month assignment, and the following technical skills are essential:

Core Java & Frameworks: Proficient in Java 8, Spring Framework, Spring Boot, RESTful web services, JUnit, and JPA/Hibernate.

System & Scripting: Strong in Linux command line, shell scripting, and AWS CLI for automation.

Databases: Knowledge of Oracle and PostgreSQL, with the ability to write complex SQL queries.

DevOps & Build/Deployment Tools: Intermediate knowledge of Git, GitLab, and AWS CloudFormation for infrastructure as code.

AWS Cloud Services: Familiarity with services such as S3, SQS, SNS, API Gateway, Lambda, ECS, EC2, Docker, and ALB.

Front-end Technologies: Experience with Angular and Node is a plus.

At ETS, we are driven by our mission and take action:

We value innovative thinkers who believe in the transformative power of education.

We are dedicated to nurturing growth, innovation, and continuous transformation for future leaders. ETS supports this with multiple Business Resource Groups for career advancement.

As a not-for-profit, we encourage you to pursue your passion for volunteering, offering up to 8 additional hours of PTO for volunteer work on causes important to you.

The advertised salary range reflects the anticipated pay range for this position, considering internal equity and varying factors like geographic region and experience.

ETS is an Equal Opportunity Employer, committed to providing equal employment opportunities without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, gender identity, or any other characteristic protected by law. We strive to create a respectful and dignified work environment for all.

Apply