Senior Full Stack Engineer

  • Type: Contract
  • Job #103945

Senior Full Stack Software Engineer (Contract-to-Hire) Fully remote 

About the Role

We are seeking a Senior Full Stack Software Engineer to support College Board’s mission-driven technology organization. This role involves hands-on development of complex, cloud-based solutions, ownership of key project components, and collaboration across cross-functional teams to deliver high-quality, scalable systems.

This is a contract-to-hire opportunity with strong potential for long-term conversion.

About the Organization

The College Board is a not-for-profit organization dedicated to advancing equity and excellence in education. The organization manages a large, complex ecosystem of data platforms, assessments, and services supporting millions of students and educators.

Within the IT organization, this role will focus on data quality, automation, and cloud-based system design, driving efficiency and consistency across enterprise systems.


Key Responsibilities

  • Design, develop, and deploy full stack and serverless applications in AWS
  • Write clean, scalable code and manage components of ongoing projects
  • Develop technical designs, specifications, and documentation
  • Implement unit testing and ensure high-quality code delivery
  • Build and maintain microservices and UI components
  • Support data quality initiatives and process automation
  • Partner with cross-functional teams to deliver solutions on time
  • Contribute to cloud architecture standards and best practices

Required Qualifications

  • 7+ years of software development experience
  • Strong expertise in React and Node.js
  • Hands-on experience with AWS services, including:
    • Lambda, SNS/SQS, S3, IAM, CloudWatch
    • RDS, DynamoDB, AWS CLI
  • Experience building and monitoring microservices architectures
  • Strong experience developing full stack applications using Node.js
  • Experience with CI/CD pipelines (AWS Code Pipeline preferred)
  • Solid understanding of object-oriented programming and computer science fundamentals
  • Knowledge of distributed systems and architectural patterns
  • Experience with systems analysis, OOAD/UML, and database design
  • Familiarity with SDLC and modern software engineering practices
  • Experience supporting or building DataOps frameworks

Preferred Qualifications

  • Experience building high-frequency data processing and monitoring tools
  • Strong experience in Agile/Scrum environments
  • Proficiency in JavaScript, TypeScript, or Python
  • Additional AWS services: KMS, ALB/ELB, Route 53, VPC
  • Experience with CI/CD tools such as CloudFormation, Jenkins, Ansible, Bitbucket
  • Experience with relational and NoSQL databases
  • Experience with Infrastructure as Code (CloudFormation or similar)
  • Strong learning mindset and adaptability

Education & Certifications

  • Bachelor’s degree required (or equivalent experience)
  • AWS or other relevant certifications preferred

Why Join

  • Mission-driven organization impacting education at scale
  • Opportunity to work on modern cloud and data platforms
  • Strong contract-to-hire conversion potential
  • Collaborative, innovative engineering environment

#INDOEM   #LI-BP1

Scroll to Top