Strategic Education, Inc. is an innovative company focused on bridging the gap between learning and earning. The Senior Full Stack Engineer will work within the Research & Development group to architect and prototype tools for adult learners, while leading R&D initiatives that push the boundaries of EdTech.
Responsibilities:
- Adhere to and promote Agile development methods, including Test Driven Development and setup of automated build environments
- Recommend technical approaches that will help to deliver reliable and efficient code
- Work within a fast paced Agile development environment
- Perform analysis assistance, development (coding), and implementation of custom software to enhance value to the business per designed specifications
- Collaborate with project team members and other information technology colleagues to create systems from defined customer requirements
- Participate in and develop new software releases, work with QA in creating test plans, and assists in creating implementation plans
- Troubleshoot and recommend solutions to existing production issues
- Provide level 3 support of development after implementation of enterprise applications
- Participates in the ongoing development of technical best practices
Requirements:
- Four plus (4+) years experience in web application design, development, and implementation
- Four plus (4+) years experience with the following required: React JS, Node, and Typescript/Python
- Three plus (3+) years of experience working on cloud-based infrastructure (GCP or AWS)
- RESTful Web Service development and consumption
- Adhere to and promote Agile development methods, including Test Driven Development and setup of automated build environments
- Recommend technical approaches that will help to deliver reliable and efficient code
- Work within a fast paced Agile development environment
- Perform analysis assistance, development (coding), and implementation of custom software to enhance value to the business per designed specifications
- Collaborate with project team members and other information technology colleagues to create systems from defined customer requirements
- Participate in and develop new software releases, work with QA in creating test plans, and assists in creating implementation plans
- Troubleshoot and recommend solutions to existing production issues
- Provide level 3 support of development after implementation of enterprise applications
- Participates in the ongoing development of technical best practices
- Experience with the following is preferred: Test Driven Development, AWS, Git, Jira
- Experience working with SaaS based platforms and technologies
- Generative AI experience is a plus
- Bachelor's degree is preferred