The College Board Logo

The College Board

Full Stack Engineer

Posted 5 Days Ago
Be an Early Applicant
Remote
Senior level
Remote
Senior level
As a Software Engineer, you will develop, maintain, and improve software applications and databases, focusing on enhancing product quality. You will also conduct software testing, automate operations, and manage end-user support. The role supports strategic planning for technology improvements in collaboration with various stakeholders.
The summary above was generated by AI

College BoardGST / Puerto Rico & Latin American Operations Division 

Location: This is a hybrid role and requires the candidate to be on-site at CB office Hato Rey every Tuesday and Wednesday. 

Type: This is a full-time position  

About the Team

The Technology Team at the College Board Puerto Rico Office is a diverse group of 10 professionals dedicated to software development, infrastructure management, and technical support. We use Amazon Cloud Services for our servers, applications, and databases, and manage SharePoint sites and our website, LATAM.collegeboard.org. Following Agile and SCRUM methods with DevOps practices, we conduct vendor risk assessments, security audits, and accessibility reviews to meet standards like PCI, PII, SOC2, ISO 27001, and WCAG. We support our two sites in Puerto Rico and collaborate closely with the College Board IT team in the US to share knowledge and best practices.

About the Opportunity

As a Full Stack Engineer on the Technology Team, you will enhance our scoring and reporting processes, CRM systems, and operational efficiency. You'll roll out the Data API response feature, design dashboards, and implement a new scoring application with high accuracy. You'll also automate scoring results and launch the first release of the application by Q3 2025. Additionally, you'll integrate Zoho invoicing with Workday, achieve high inventory accuracy, and optimize Zoho usage. You'll deliver the second version of the Open Correction Application, design progress reports, and enhance reader management. Your work will involve managing LATAM office applications, databases, and services, contributing to software design, data analysis, and bug fixes, and building software products and data pipelines.

In this role, you will:

Strategy and Design (15%) 

  • Designs, independently develops, ships, and maintains components of features with guidance from more experienced engineers. 
  • Performs code reviews and identifies patterns that could be improved. Follows the standards and practices of the engineering team and is recognized by their team as helpful. 
  • Responsible for the entire lifecycle of their code: development, test, production, and subsequent fixes and improvements. 
  • Design solutions that follow College Board’s security policies and accessibility standards 
  • Facilitates and translates business needs into business requirements and systems designs 
  • Maintains an in depth understanding of industry trends and evolving technology to recommend strategic improvements for the continuous maintenance and optimization of our systems where applicable 

Development & Implementation (70%)

  • Design and implement high-quality solutions using the best Cloud technologies and the highest engineering standards in collaboration with product owners, architects, and stakeholders, in support of CB systems and services
  • Development of software applications focused on automating or streamlining CB LATAM operations
  • Execute the role of CRM technical expert
  • Performs unit testing and coordinate end user testing of software for company applications
  • Coordinate the deployment of new or existing software developments
  • Communicate complex technical information to the corresponding leaders in a timely, concise, and coherent manner

Maintenance & Support (15%)

  • Maintain a well-structured and clearly written documentation for all development projects and applications
  • Provides technical assistance in primary areas of competence and task management support
  • Provide technical support to third parties regarding the use, understanding, design, and implementation of College Board products, providing end user and on-site support when required
  • Provide timely, through and audience appropriate communications in response to inquiries, and when proactive and preemptive actions are needed inform team members and management
  • Perform any other duties or tasks as assigned or required

​​About you, you have:

  • Bachelor’s degree in computer science, Engineering, or related work experience required
  • 5+ years of software development experience
  • Proven expertise in programming languages like C#, NodeJS, JavaScript, Python or similar.
  • Strong experience and knowledge of SQL relational database.
  • Experience with AWS cloud infrastructures and related services.
  • Experience working with Customer Relationship Management systems like Zoho, Salesforce, Hubspot, MS Dynamics or other.
  • Knowledge of system development life cycle (SDLC) and its associated models and methodologies like Waterfall, Agile, Scrum, and DevOps
  • Knowledge of Data Warehouse and Business Intelligence Architectures.
  • Strong experience in extracting data and writing complex queries.
  • Expertise to understand complex queries, proof test, and tweak for the intended use.
  • Good analytical skills and experience in handling large sets of data.
  • Knowledgeable and passionate about processes that promote quality, operational efficiency, and business continuity within our software systems
  • Effective verbal and written communication skills in Spanish and English
  • Availability to work hybrid in our Puerto Rico office.

About Our Process

  • Application review will begin immediately and will continue until the position is filled
  • While the hiring process may vary, it generally includes: resume and application submission, recruiter phone/video screen, hiring manager interview, performance exercise such as live coding, a panel interview, a conversation with leadership and reference checks.

About Our Benefits and Compensation

College Board offers a competitive benefits and compensation program that attracts top talent looking to make a difference in education. As a self-sustaining non-profit, we believe in compensating employees equitably in relation to each other, their qualifications, their impact, and the relevant market.

The hiring range for a new employee in this position is $87,000 to $94,000.

College Board differentiates salaries by location so where you live will narrow the portion of this range in which you can expect a salary. Your salary will be carefully determined based on your location, relevant experience, the external labor market, and the pay of College Board employees in similar roles. College Board strives to provide our best offer up front based on this criteria.

Your salary is only one part of all that College Board offers, including but not limited to:

  • A comprehensive package designed to support the well-being of employees and their families and promote education. Our robust benefits package includes health, dental, and vision insurance, generous paid time off, paid parental leave, fertility benefits, pet insurance, tuition assistance, retirement benefits, and more
  • Recognition of exceptional performance through annual bonuses, salary growth over time through market increases, and opportunities for merit raises and promotions based on increased scope of responsibility
  • A job that matters, a team that cares, and a place to learn, innovate and thrive

You can expect to have transparent conversations about benefits and compensation with our recruiters throughout your application process.

About Our Culture

Our community matters, and we strive to practice and improve our culture daily. Here are some headlines:

  • We are motivated to positively impact the educational and career trajectories of millions of students a year
  • We prioritize building a diverse and inclusive team where every employee can thrive, and every voice is heard
  • We welcome staff to join any or all six of our affinity groups: ARISE (Alliance for Asian Retention, Inclusion, Success, and Engagement; DIASPORA (Alliance for Pan-African Success and Achievement); Pride (alliance for LGBTQ+ staff and allies); Resilience (alliance for Native staff and advocates); SALSA (Staff Alliance for Latinx Success and Achievement); and WIN (Women’s Impact Network)
  • We value learning and growth; we offer formal and informal ways to lead through your superpowers, sharpen your strengths, and meet your development goals
  • We know that our impact is strongest together. Our College Board Cares program offers all staff up to $1,000 annual match against partner non-profit organizations
  • We offer a transparent approach to promotions and merit raises, annual performance-based bonuses, and how to grow your career here over time

#LI-Hybrid

#LI-TheAcorn

Top Skills

C
JavaScript
Node.js
Python

Similar Jobs

Be an Early Applicant
2 Days Ago
12 Locations
Remote
66 Employees
Mid level
66 Employees
Mid level
Software
As a Mid Full-Stack Developer at Acklen Avenue, you will develop and maintain web applications using ReactJS/NextJS for the front-end and .NET for the back-end, collaborate with teams to design and ship features, ensure application performance and quality, and participate in code reviews. You should have strong proficiency in TypeScript and experience with PostgreSQL and Agile methodologies.
Be an Early Applicant
4 Days Ago
12 Locations
Remote
15 Employees
Entry level
15 Employees
Entry level
Artificial Intelligence • Insurance
As a Full Stack Engineer, you will develop and enhance our client-facing application using React and Redux, alongside backend services built in Python and PostgreSQL. You'll face challenging problems while collaborating with a global team focused on cutting-edge technology like NLP and ML.
Be an Early Applicant
17 Days Ago
12 Locations
Remote
166 Employees
Entry level
166 Employees
Entry level
Artificial Intelligence • Machine Learning • Analytics
As a Full-Stack Engineer, you will design, develop, and implement applications using React for frontend and Python for backend development. Responsibilities include collaborating with cross-functional teams, participating in code reviews, managing cloud deployments, and ensuring high-quality code.

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account