About ETS :
ETS is a leading global organization dedicated to education and talent solutions, enabling lifelong learners to thrive in a rapidly changing world. For over 75 years, we've been advancing assessment science to create fair and valid benchmarks across cultures and borders. Our renowned assessments like TOEFL, TOEIC, GRE, and Praxis reach millions in over 200 countries. With strategic acquisitions, we have enhanced our capabilities, with PSI bolstering our workforce assessment solutions and partners like Edusoft and Kira Talent enriching our educational technology offerings.
Our mission, delivered through the ETS Research Institute and ETS Solutions, is to promote skill proficiency and foster upward mobility, helping individuals unlock opportunities. With a global footprint across Asia, Europe, the Americas, and beyond, we administer nearly 50 million tests each year. Join us in our mission to measure and enhance human progress worldwide.
About the Role :
We're seeking a talented Senior Software Developer to join PSI, a subsidiary of ETS, where you’ll play a pivotal role in creating technology solutions that empower human progress. In this position, you'll design, develop, and deliver high-quality software that meets our customers' needs while supporting our mission.
As a team-oriented innovator, you will work independently, collaborate with cross-functional teams, and mentor junior developers to bring reliability and ingenuity to all projects.
What You’ll Do :
- Design and Build : Develop, test, and deploy scalable web applications using Java / Spring and SQL.
- Solve Problems : Diagnose complex issues, conduct root cause analysis, and implement effective solutions.
- Lead Projects : Take ownership of key initiatives while delivering results with minimal supervision.
- Enhance Systems : Improve existing functionalities and create new features to adapt to evolving business needs.
- Collaborate : Work alongside product managers, engineers, and subject matter experts within an Agile framework.
- Innovate : Research new technologies and best practices to boost performance and enhance user experience.
- Document and Share : Maintain clear documentation and contribute to process improvements.
What You Bring :
Bachelor's degree in Computer Science or equivalent experience.5+ years in software development roles.Proficiency in Java, Spring Framework, SQL, and modern frontend technologies (JavaScript, React, HTML, CSS).Experience with APIs, Node.js, and version control tools (Git).Familiarity with Agile practices and cloud platforms (Azure, AWS) is preferred.Strong problem-solving skills and attention to detail.Ability to work independently and prioritize tasks in a dynamic environment.Must be a US Citizen and eligible for a level 1 security clearance.Preferred Experience :
JSP development.Understanding of accessibility standards (WCAG).Proficiency with tools like JIRA and advanced debugging techniques.Behavioral Competencies :
Results-Oriented : Take ownership of your work and deliver with quality.Customer-Focused : Understand user needs and create solutions that exceed their expectations.Collaborative : Communicate effectively and work well with diverse teams.Innovative : Bring fresh ideas and embrace new technologies.Adaptable : Learn quickly and thrive in continuously changing environments.Why Join PSI and ETS?
At PSI and ETS, we are committed to advancing education and opportunities for everyone. You’ll have the chance to work on impactful technology in a culture that values integrity, innovation, and inclusion.
Our Commitment :
We are passionate about hiring innovative thinkers who believe in the potential of education.We promote growth, innovation, and continuous transformation for emerging professionals through various Business Resource Groups (BRGs).As a not-for-profit organization, we encourage your passion for volunteering, offering up to 8 additional hours of PTO for volunteer efforts aligned with your values.ETS is an Equal Opportunity Employer, committed to providing fair employment opportunities for all individuals. We strive for a workplace where everyone is respected and valued.