Achievement Network (ANet) is a nonprofit organization that partners with school and system leaders to strengthen teaching and learning through assessments, coaching, and tools. The Senior Software Engineer will help build products that teachers and school leaders use to help shape excellent instruction for students.
Requirements
- 6+ years of experience delivering high quality software solutions in enterprise environments
- 3+ years of recent, hands-on experience designing, implementing, testing, and maintaining production software utilizing Java 17+, Spring Boot 3+, data modeling skills, and SQL for microservice development
- Modern data warehousing, data lake, ELT/ETL design patterns, and PySpark for data pipeline development
- Cloud platforms and infrastructure deployment tools (AWS and Cloud Formation preferred)
- CI/CD automation pipelines
- Scrum or other Agile development processes
- 2+ years of hands-on experience developing web applications using Javascript or Typescript with a modern front-end framework (Angular preferred)
- Experience working in a highly collaborative culture and creating consistent, sustainable solutions across applications and sub-teams
- Ability to articulate complex ideas clearly and confidently in written and verbal form to technical and non-technical audiences
- Demonstrates empathy and ability to hear and respond to feedback
- Adept in working closely with business partners to build technology solutions that meet the needs of internal and external users
- Adept at adjusting solutions to increase consistency, sustainability, and maximize the effectiveness of the entire team
- Adept at project and time management, with experience leading long-term projects alongside changing priorities in both project and product requirements
Benefits
- medical, dental and vision insurance where ANet pays a portion of the cost of these benefits for employees and their families/domestic partner
- generous paid time-off including 10 paid holidays and paid days off between the Christmas and New Year’s holidays
- paid parental leave
- educational expenses reimbursements
- flexible spending accounts
- professional development
- a 401(k) plan with a 4% match
- short and long-term disability coverage
- and basic life and personal accident insurance