The College Board

Senior Lead Full Stack Engineer

The College Board

full-time

Posted on:

Location Type: Hybrid

Location: New York, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $181,000 - $196,000 per year

Job Level

Senior

Tech Stack

AWSJavaScriptMicroservicesNode.jsReactTypeScript

About the role

  • Design and implement high-quality software using the latest technologies with a focus on building component-based, cost-effective, scalable, and secure solutions using design patterns to improve collaboration with other microservices/apps and promoting code reuse
  • Maintain the highest engineering standards in collaboration with product owners, architects, and stakeholders, in support of our systems and services
  • Understand new product capabilities and decompose the implementation into specific functional changes for verification
  • Build solutions using the best practices of Agile, CI/CD, and DevOps.
  • Participate in, or lead Agile SCRUM ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo) and contribute to team deliverables.
  • Participate and lead peer reviews of software engineering artifacts
  • Assist in the resolution of production issues
  • Adhere to development standards and security policies and procedures
  • Adopt the continuous integration and continuous delivery (CI/CD) practice of rapidly implementing, testing, and delivering high-quality code based on the team’s DevOps model
  • Continuously develop the skills required to work as part of the Agile team in a poly-skilled development environment
  • Develop and maintain a thorough understanding of the customer’s business processes and operations
  • Work closely with Product Management and Design to evaluate feature requests, provide level-of-effort estimates and contribute to sprint planning
  • Conduct and participates in peer code and design reviews
  • Participate in design research in close collaboration with Product Management and Design; including user interviews, observation, and development of prototypes.

Requirements

  • 10+ years of production level software development experience managing the entire lifecycle of features, including design, development, documentation, and deployment
  • Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability, with hands-on experience in JavaScript/TypeScript, React, Node.js, and AWS Serverless technologies.
  • Strong problem-solving skills, working collaboratively with team members to identify and resolve issues, and partnering with Product Owners to prioritize backlog.
  • Proven ability to pitch new ideas and implement improved systems and processes, delivering excellent results.
  • Effective communicator and team lead, able to provide actionable feedback, mentor team members, and participate in interviews to evaluate engineering talent.
  • Ability to travel 3-5 times a year to our NYC or Reston, VA office.
  • Authorization to work in the United States.
Benefits
  • Annual bonuses and opportunities for merit-based raises and promotions
  • A mission-driven workplace where your impact matters
  • A team that invests in your development and success

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptReactNode.jsAWS ServerlessAgileCI/CDDevOpsdesign patternssoftware architecture
Soft skills
problem-solvingcollaborationcommunicationmentoringleadershipfeedbackprioritizationteamworkadaptabilitycreativity