companyCommon App logo

Software Engineering Team Lead - Remote Opportunity in the US

Common AppRemote — Arlington, Virginia, United States
Remote Full-time $135K/yr - $149K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

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.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.