National Heritage Academies · 1 month ago
Software Engineer Team Lead
National Heritage Academies (NHA) is seeking an IT Software Engineer Team Lead to guide the technical direction and engineering work for their proprietary student information system. The role involves leading a team of engineers, supporting their growth, and driving delivery on complex features across NHA’s technology stack.
Education Management
Responsibilities
Lead a team of 2–3 software engineers, including regular one-on-ones, coaching, goal setting, and performance input
Provide technical and professional mentorship to help engineers grow in their careers
Create a healthy team culture built on trust, accountability, and steady delivery
Help shape hiring decisions by interviewing candidates and supporting onboarding
Represent the team in planning discussions, helping set realistic expectations and commitments
Guide architectural direction and design choices across team-owned services, APIs, and UI components
Set coding standards, review pull requests, and ensure high-quality engineering practices across the team
Partner with other leads and architects to keep systems aligned with long-term architectural goals
Drive improvements in reliability, performance, security, and maintainability
Lead technical discovery and help break down large or ambiguous work into actionable, estimable pieces
Own the team’s delivery outcomes, ensuring work is planned well, dependencies are managed, and commitments are met
Partner closely with product owners, QA, UX, infrastructure, and security to plan work, manage priorities, and deliver complete solutions
Evaluate and improve team processes, workflows, and engineering practices to help the team operate effectively
Provide clear input for performance evaluations and support professional development for your direct reports
Qualification
Required
Bachelor's Degree in Computer Science, Computer Information Systems or equivalent
7+ years of .NET development experience
7+ years of Javascript development experience (preferably a Javascript framework)
7+ years of HTML/CSS (or related preprocessor) development experience
Experience working on long-running projects with medium to large project teams
Agile-based software development team experience using SAFE Agile, SCRUM, or similar methodologies
Extensive experience working with Enterprise Systems
Excellent knowledge of Service Based Architectures & Related Technologies (WebAPI, REST, oData, Claims Authorization, etc.)
Experience with identity frameworks and protocols (e.g. OpenID Connect, Azure AD, Identity Server)
Experience with Object Relational Mapping Tools (Entity Framework, nHibernate, etc.)
Experience developing web services for enterprise applications (SOAP, REST, XML & JSON)
Experience with Client Development Tools (Angular, AngularJS for legacy support, Bootstrap, HTML5, CSS, JavaScript, JQuery, SignalR, etc.)
Strong knowledge of Git and Azure DevOps Pipelines
Familiarity with containerization (Docker, Swarm/Kubernetes)
Experience with monitoring/observability tools such as Elastic APM or similar
Excellent multitasking and prioritization abilities
Strong communication skills and ability to explain technical concepts to non-technical people
Company
National Heritage Academies
National Heritage Academies partners with local school boards to build and manage no-cost public charter schools.
H1B Sponsorship
National Heritage Academies has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (2)
Funding
Current Stage
Late StageRecent News
2025-11-25
PR Newswire
2025-10-23
Company data provided by crunchbase