The Computer Merchant, Ltd. Software Engineering Manager in Newton, Massachusetts
Reference # : 17-01250 Title : Software Engineering Manager Category: Information Technology
Position Type : Direct Placement Experience Level : 11 Years Start Date : 05/22/2017
Description Software Development Manager
Per Client's request, W2 Only please.
As Technical Lead in the Engineering organization, you lead and provide hands on contribution within a team of local and nearshore software engineers building high availability services used to power our SaaS applications.
What will you be accountable for?
Managing a team delivering high volume, high availability services supporting millions of transactions per day for our always-on SaaS products
Lead and provide hands-on contributions within a team of onshore and nearshore software developers and test engineers
Collaborate effectively within a cross-functional organization to prioritize, scope and communicate progress of deliverables
What you'll need to be successful in this role...
You have a proven record developing and leading teams building enterprise-grade applications and have deep technical skills; you feel comfortable working in an agile environment and have a history of solving complex problems with elegance in simplicity.
Bachelor's degree in Computer Science or related field
10+ years' experience building Enterprise-class SaaS products using technologies like Java, Spring, Web/RESTful services, Oracle, MongoDB and AWS.
Demonstrated experience in the areas of multithreading, scalability, and application of design patterns supporting high availability services
Strong exposure and experience with leading front end technologies (Angular.js, Node.js, Bootstrap, React)
3+ years Management experience; 7+ years hands-on development experience
Ability to lead and contribute to parallel projects spread across multiple development teams
Outstanding leadership, time management, communication and ability to work independently
TCM is an EEO/Vets/Disabled Employer.