McGraw Hill is dedicated to creating next-generation learning platforms used by millions globally. They are seeking a Sr Software Engineer (Full Stack) to design and implement complex software solutions for their digital learning platform, while mentoring junior team members and ensuring high-quality software development.
Responsibilities:
- Lead technical projects and contribute to architectural decisions
- Design and develop scalable, efficient, and maintainable software solutions
- Contribute to technical documentation and support the testing process
- Collaborate with product managers and other stakeholders to define requirements
- Implement best practices in coding, testing, and deployment
- Promote engineering best practices within your team to ensure quality, stability, performance, resiliency, and maintainability of your software
- Be a champion of the customer’s voice and ensure our products are built with customer empathy at the forefront
- Share knowledge and practices with other teams
Requirements:
- 7+ Years of experience in product or enterprise software development
- Excellent problem-solving and communication skills
- Strong understanding of software design patterns and architectural principles
- Experience with cloud technologies (AWS, Azure, or GCP)
- Familiarity with CI/CD pipelines
- Proven technical abilities in the area of software development, testing, monitoring, performance tuning and deployment pipelines
- Strong hands-on experience on the full software stack including Frontend, Backend / API, Databases and Infrastructure
- Passion for engineering best practices
- Focus on application quality and testing practices like unit, integration and e2e testing, code coverage analysis and automated software inspection
- Strong sense of customer empathy and a commitment to delighting customers
- Ability to work across functional and domain boundaries to deliver software on time and with quality
- Experience with Angular, Go, Node.js, RESTful Web Services, CI/CD, Docker, Terraform, AWS, MySQL, PostgreSQL, Redis