Strategic Education, Inc. is a company focused on bridging the gap between learning and earning through innovative technology. As a Senior Full Stack Engineer, you will develop mission-critical SaaS applications and lead R&D initiatives that enhance the educational landscape for adult learners globally.
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
- Must be able to travel 0-10% of time
- Must be able to lift 25lbs
- Remote work location
- Travel via plane, car, and metro may be required to perform this job
- Must be able to work more than 40 hours per week when business needs warrant
- Access information using a computer
- Effectively communicate, both up and down the management chain
- Effectively cope with stressful situations
- Strong mental acuity
- Regular, dependable attendance and punctuality are essential functions of this job
- 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