What are the responsibilities and job description for the Senior Software Engineer position at Course?
Key Responsibilities
- Design and develop front-end and back-end solutions using modern technologies.
- Work with product management to develop features and review with product stakeholders.
- Develop and maintain software design requirements (SDRs).
- Work closely with the Software Architect to ensure the design is robust and performant.