The Senior Software Engineer designs, codes, and tests software solutions for learning systems, responsible for the development of the backend and integration software products for Pansophic Learning.
Requirements
- Design, implement, and test software solutions for K-12 schools' learning environments
- Design, implement, and test REST-ful web services using NodeJS
- Perform data modeling to design relational and NoSQL/document databases
- Work with various services from Amazon Web Services (AWS) to build, host and maintain application environments
- Implement and manage best practices for maintaining source code repositories and branching/merging strategies with Git for multiple code bases and applications
- Analyze and resolve technical and application problems
- Provide analysis and troubleshooting for production issues & code deployment activity
- Contribute to user interface design and development
- Work collaboratively with other developers, testers and product owners
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance