A company is looking for a Lead Software Engineer who will design, develop, and implement software systems while mentoring junior developers.
Key Responsibilities
Design, develop, and implement software systems utilizing server-side frameworks and client-side technologies
Participate in DevOps tasks, design reviews, coding modules, and automated testing
Collaborate with product and business teams to ensure optimal outcomes for customers
Required Qualifications
Master's degree in Computer Science or related field
Three years of experience as a Lead Software Engineer or Sr. Software Engineer
Experience with server-side frameworks including Node.js, .NET, and Java EE
Experience with client-side technologies including React, Angular, and Vue.js
Experience with API driven architecture including RESTful services and third-party API integrations
Lead Software Engineer • Lowell, Massachusetts, United States