Student1 seeks a Lead Software Engineer to design, develop, and implement data solutions ranging from enterprise-level longitudinal data systems to mobile applications designed to improve family communication with educators. This position will work closely with internal and client teams and lead a small group of developers to implement technical and business requirements. This position will work on more than one project and solution simultaneously. The position is remote, so virtual collaboration skills are integral.
The most successful candidate will be committed to and inspired by the opportunity to equip states, districts, educators and service providers with solutions to better serve schools, families, students, and the public. Preference will be given to candidates in Texas, Florida, or Washington.
The most successful candidate will be committed to and inspired by the opportunity to equip states, districts, educators and service providers with solutions to better serve schools, families, students, and the public. Preference will be given to candidates in Texas, Florida, or Washington.
Requirements and Responsibilities
The Lead Software Engineer is responsible for technical design and execution of Student1's projects. We expect our lead engineers to be able to multitask and monitor more than one project at a time. Our cross-functional teams are small, so all members should be willing to help with project scoping, planning, execution, and knowledge transfer, where necessary. Responsibilities include:
- Work with the project manager and organization leadership to scope and define projects, monitor the execution of technical deliverables, and promptly raise concerns related to risks, schedule, scope, and resourcing.
- Manage 1-3 developers with a focus on efficient and accurate deliverables; encourage open communication in order to quickly identify and address concerns, issues, and blockers.
- Proactively monitor communication channels and actively contribute to conversations with organization leadership, team members, and clients.
- Provide accurate estimates and monitor scope and team capacity.
- Analyze client requirements to select appropriate technologies that create sustainable and cost effective solutions for public and community organizations; provide detailed specifications for proposed solutions.
- Work with internal and client-side teams to troubleshoot production support issues and promptly and clearly communicate next steps, mitigation strategies, and resolution timelines.
- Lead or support scheduled and ad hoc internal and external meetings, including planning meetings, stand-ups, update meetings, demos, and retrospectives.
- Conduct training and technical knowledge transfer internally or with a client's technical staff.
- Work closely with clients to configure infrastructure (cloud or on-prem)
Knowledge, Skills and Qualifications
The Lead Software Engineer is expected to exhibit strong understanding of the full SDLC and Agile practices, communicate openly and effectively, and utilize their broad technical knowledge to create unique and high-quality solutions for our partners. Qualifications include:
Student1 believes that our organization and our clients benefit from diverse teams that incorporate various perspectives and experience. We never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.
Salary for this position begins at $125,000 and is commensurate with experience. We provide a company-sponsored 401k, health and dental insurance, and a generous vacation policy.
To apply, send your resume to [email protected].
- 5+ years of experience in software engineering and development using modern programming languages.
- Comfort in a client-facing role.
- Experience designing web and mobile applications for a consumer audience and leading development in both iOS and Android.
- Experience developing IT and cloud infrastructure.
- Strong understanding of current best practices regarding data confidentiality and security protocols.
- Experience managing Agile or Scrum teams and familiarity with aspects of both.
- Excitement for meeting challenges and translating requirements into high-quality deliverables.
- Willingness to explore new technologies and languages to find appropriate and sustainable solutions for clients.
- Experience with troubleshooting, pair programming, and code review.
- Experience in .NET, .NET Core, SQL Server, Azure, AWS, Git, Angular, Node.js, Cordova, CI/CD, API, Postgres, and Flutter.
- Experience managing a development team.
- Experience with education data and education data standards (e.g., Ed-Fi or CEDS) or with student information systems, assessment systems, or learning management systems.
- Experience with blockchain and its applications.
- Spanish language skills.
Student1 believes that our organization and our clients benefit from diverse teams that incorporate various perspectives and experience. We never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.
Salary for this position begins at $125,000 and is commensurate with experience. We provide a company-sponsored 401k, health and dental insurance, and a generous vacation policy.
To apply, send your resume to [email protected].
We welcome new collaborations regarding our passion for a "one student focus".
Student1
12600 Hill Country Blvd., Ste. R-275
Austin, Texas 78738
[email protected]
Copyright 2022. Student1. All rights reserved.
12600 Hill Country Blvd., Ste. R-275
Austin, Texas 78738
[email protected]
Copyright 2022. Student1. All rights reserved.