Qualifications
QUALIFICATIONSTo be considered for this role, candidates should meet the following requirements:Must reside in the United States. Willingness to travel for the biannual Common App Retreat. A Bachelor's degree or higher in Computer Science, Engineering, or a related field; or a comparable combination of education and experience.8-10 years of progressive experience in software development.6-8 years of experience in a managerial role. Web & Frontend Development:Exceptional proficiency in Web Application Development using JavaScript, HTML, CSS, and modern Single Page Application frameworks like Angular and TypeScript, with the ability to define architecture, guide implementation, and influence frontend standards across the organization. Backend & API Development:Expertise in backend and API development using REST with C#, . NET Core, ORMs, and implementing Domain Driven Design and Dependency Injection. Ability to provide guidance on architecture and best practices across teams. Strong knowledge of relational and non-relational databases, including MySQL and NoSQL data stores (AWS DynamoDB), with the capacity to advise on database strategies and enterprise-level implementations. Cloud & DevOps:Demonstrated expertise in Continuous Integration / Continuous Delivery (CI/CD) using tools like AWS CodeBuild, AWS Lambda, CloudFormation, GitHub Actions, Jenkins, and source control systems (GitHub), along with the ability to provide guidance on organizational CI/CD strategy.
About the job
Common App is a not-for-profit organization dedicated to expanding access and equity in the college admissions process. Each year, more than 1 million students, including many first-generation applicants, use the platform to apply to over 1,100 member colleges and universities. The organization’s work centers on removing barriers and supporting students as they pursue higher education.
The Software Engineering Team Lead role is fully remote within the United States and reports to the Senior Director of Software Engineering. This position focuses on shaping the technology behind the Common App platform, including both web and mobile applications.
Key Responsibilities
- Offer technical leadership and daily mentorship to a team of Software Developers
- Direct the design and development of web and mobile solutions for the Common App community
- Oversee delivery of high-quality software that aligns with organizational objectives and user needs
Location
This position is remote and open to candidates residing in the United States. Common App’s headquarters are located in Arlington, Virginia.
About Common App
Common App is a leading national not-for-profit organization dedicated to expanding access to higher education. Our mission is to facilitate a fair and equitable college admission process by providing a streamlined application experience for students. We support diverse applicants, primarily first-generation students, in pursuing higher education opportunities at over 1100 member institutions across the United States.