[8CA] Senior Software Engineer – MEAN
Core
Design, develop, and maintain scalable full-stack software applications using the MEAN stack, focusing on database modernization and technical leadership.
Role type
Senior IC full-stack software engineer (MEAN)
Builds
Scalable software applications, RESTful APIs, and data integration solutions
Domain
Software Engineering, Data Analytics
Deliverable
production ML models | product features
Required skills
MEAN stack (MongoDB, Express.js, Angular, Node.js), JavaScript, TypeScript, RESTful API design, Microsoft SQL Server, MongoDB, Microsoft Power BI, software architecture, code refactoring, mentoring
Preferred skills
Microsoft Fabric, Docker, cloud platforms (AWS, Azure), legacy system refactoring
Technologies
MongoDB, Express.js, Angular, Node.js, Microsoft SQL Server, Microsoft Power BI, Microsoft Fabric, Docker, AWS, Azure
Responsibilities
Design and develop scalable applications using the MEAN stack; Provide technical guidance on coding standards and architectural patterns; Conduct code reviews and mentor engineers; Lead complex code refactoring and application modernization; Design and integrate RESTful APIs; Support database development and modernization; Collaborate on reporting and analytics solutions using Power BI and Fabric.
Seniority
Senior, hands-on IC