Software Engineering Manager
Position
Software Engineering Manager
Job Location
Hendersonville, NC
Post Date
March 16, 2023
Employee Type
Contractor
Software Engineering Manager
SOFTWARE ENGINEERING MANAGER
One of The Select Group’s top ecommerce clients has an opening for a talented Software Engineering Manager and looking to set up interviews ASAP. As a Software Engineering manager, you will be responsible for managing a group of UX Developers, Software Engineers, and QA Engineers (team of 12) who will be distributed across several client engagements, from cross disciplinary product delivery projects to consulting projects. You will report directly into the CTO, and help with reviewing code, managing sprints and tasks, while also helping architect solutions based on the strategic direction given by the CTO. With this position, they are looking to provide many growth opportunities which will further career development, such as being a Director or VP of the teams you are responsible for managing. Your past experience as a software engineer and tech lead will be essential assets for you to effectively support and empower your team to do their best work.
This position is 6 month contract to hire and 100% remote. You must be willing to work EST hours. If you have been looking for your next managerial career opportunity or have been working as a senior software engineer lead and looking for that next step in your career, then apply to this position NOW!
SOFTWARE ENGINEERING MANAGER REQUIREMENTS:
- 5+ Years of Full Stack Engineering Experience
- Recommended Technology Stack: (these are preferred)
- Ruby on Rails
- ReactJS
- NodeJS
- Must be proficient in 3+ other programming languages if they do not have experience with the above.
- Experience performing code reviews and understanding infrastructure – providing feedback to the development team.
- Experience with Code merge/ Deployment management
- Recommended Technology Stack: (these are preferred)
- Previous Lead and/or Management Experience (Software Lead is fine):
- Must have led a small team in the execution of technical projects and/or initiatives
- Prior management experience preferred, but not necessary
- Previous Solution Architect Experience:
- Experience with helping architect complex solutions
- Helping direct the engineering team to follow the architectural and implementation plan.
- In-depth knowledge of Agile Product Development Methodologies
- Experience managing sprints and tasks
- Strong problem – solving skills & effective communication
Nice to Have Skills:
- Previous Production experience with Ruby on Rails and React.JS
SOFTWARE ENGINEERING MANAGER RESPONSIBILITIES:
- 80% Management, 20% Coding
- Manage up to 12 Software Engineers across disciplines and seniority levels and provide guidance and support for their growth and success on client projects.
- Review code and propose architectural changes and improvements to our system.
- Support the career development of your direct reports through feedback, coaching, goal setting, and performance evaluations.
- Collaborate with the CTO to identify resourcing needs, and take an active role in the recruiting and interviewing process.
- Work closely with CTO to evaluate new opportunities, and plan for any necessary resource changes. This includes participating in client-facing calls and contributing to the development and delivery of proposals.
- Support the Engineering team through departmental activities, process improvements, and internal projects, in collaboration with other Engineering Managers and the CTO.
- Manage sprint planning and tasks for the engineering team.
- Merge code changes and handle deployments for our suite of apps.
Take the Next Step
If you are ready to take on the next step in your career and this seems like the perfect job for you, send us your updated resume.

Not Finding What You're Looking For?
Submit your resume and receive email alerts with new job opportunities that match your interests.
Submit Resume
TSG Talent Network
Join the TSG Talent Network to receive email alerts with new job opportunities that match your interests.
Get Job Alerts