What are the responsibilities and job description for the SOFTWARE ENGINEERING, TEAM LEAD position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Motion Recruitment Partners, LLC, is seeking the following. Apply via Dice today!
This is a full-time, 100% remote (EST) Software Engineering Team Lead opportunity with a mission-driven nonprofit that supports more than 1,100 colleges and universities across all 50 U.S. states and 18 countries. The organization builds and maintains a high-traffic platform used by over one million students each year to apply to college, explore financial aid, and access counseling resources. The technology environment is modern and cloud-based, centered on C#, .NET Core/.NET 8, Angular (12 ), NgRx, and AWS, supporting scalable and secure web applications that must perform reliably during peak application cycles.
This role is ideal for a hands-on engineering leader who wants to pair technical ownership with meaningful mission impact. You'll lead and mentor a small team while remaining deeply involved in system architecture and development, helping shape technology that directly improves access and equity in higher education. The organization offers a strong virtual-first culture with long-term stability, opportunities to influence enterprise-level systems, and the chance to grow as both a technical leader and people manager-balanced with flexibility outside of peak application seasons.
Required Skills & Experience
8 years of professional software development experience
Prior team lead or people management experience
Strong expertise with C#, .NET Core/.NET 8, and RESTful APIs
Advanced experience with Angular (12 ), TypeScript, and modern frontend development
Hands-on experience with AWS-based cloud environments
Strong understanding of Agile methodologies and SDLC best practices
Desired Skills & Experience
Experience with NgRx for state management
CI/CD and containerization experience (Docker)
Familiarity with observability, monitoring, and production support
Experience building high-availability, user-facing platforms
What You Will Be Doing
Tech Breakdown
40% Backend development with C#, .NET Core/.NET 8
35% Frontend development with Angular and NgRx
25% Cloud infrastructure, architecture, and CI/CD in AWS
Daily Responsibilities
50% Hands-on development and technical design
30% Team leadership, mentoring, and code reviews
20% Cross-team collaboration with Product, QA, and DevOps
The Offer
You Will Receive The Following Benefits
Medical, Dental, and Vision Insurance
Generous paid time off and holidays
Up to 10% retirement contributions (automatic match)
HSA funding ($1,500-$3,000 annually)
$2,000 annual professional development stipend
100% remote work environment with biannual in-person retreats
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
This is a full-time, 100% remote (EST) Software Engineering Team Lead opportunity with a mission-driven nonprofit that supports more than 1,100 colleges and universities across all 50 U.S. states and 18 countries. The organization builds and maintains a high-traffic platform used by over one million students each year to apply to college, explore financial aid, and access counseling resources. The technology environment is modern and cloud-based, centered on C#, .NET Core/.NET 8, Angular (12 ), NgRx, and AWS, supporting scalable and secure web applications that must perform reliably during peak application cycles.
This role is ideal for a hands-on engineering leader who wants to pair technical ownership with meaningful mission impact. You'll lead and mentor a small team while remaining deeply involved in system architecture and development, helping shape technology that directly improves access and equity in higher education. The organization offers a strong virtual-first culture with long-term stability, opportunities to influence enterprise-level systems, and the chance to grow as both a technical leader and people manager-balanced with flexibility outside of peak application seasons.
Required Skills & Experience
8 years of professional software development experience
Prior team lead or people management experience
Strong expertise with C#, .NET Core/.NET 8, and RESTful APIs
Advanced experience with Angular (12 ), TypeScript, and modern frontend development
Hands-on experience with AWS-based cloud environments
Strong understanding of Agile methodologies and SDLC best practices
Desired Skills & Experience
Experience with NgRx for state management
CI/CD and containerization experience (Docker)
Familiarity with observability, monitoring, and production support
Experience building high-availability, user-facing platforms
What You Will Be Doing
Tech Breakdown
40% Backend development with C#, .NET Core/.NET 8
35% Frontend development with Angular and NgRx
25% Cloud infrastructure, architecture, and CI/CD in AWS
Daily Responsibilities
50% Hands-on development and technical design
30% Team leadership, mentoring, and code reviews
20% Cross-team collaboration with Product, QA, and DevOps
The Offer
You Will Receive The Following Benefits
Medical, Dental, and Vision Insurance
Generous paid time off and holidays
Up to 10% retirement contributions (automatic match)
HSA funding ($1,500-$3,000 annually)
$2,000 annual professional development stipend
100% remote work environment with biannual in-person retreats
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Salary : $1,500 - $3,000
Distinguished Software Engineering Lead
FTI Defense - Frontier Technology Inc. -
Washington, DC
Software Engineering, Tech Lead
Freddie Mac -
Mc Lean, VA
Engineering Team Lead
darkwolfsolutions -
College Park, MD