Software Engineering Manager
Remote job
** This is an opportunity to join our team of top-notch software engineers working closely together on interesting projects for our clients. This position is fully remote (indefinitely). **
Emergent Software is seeking a relational, team-focused, and results-driven Software Engineering Manager to lead and support our exceptional software engineering team. We are looking for a candidate who excels in problem-solving, honest communication, and team building. Your primary responsibility will be to align, engage, and develop the team, ensuring the successful delivery of high-quality custom software solutions.
The Software Engineering Manager will lead a team of engineers with the goals of:
- Continuously growing in capabilities and learning from each other
- Delivering high-quality and high-value custom software applications
- Establishing trust and long-term relationships with our clients
Highlights & Benefits of working at Emergent Software
- Work closely with other talented engineers and team members. Our vetting process means you can count on your team members to know what they are talking about.
- Work from home or work remotely from anywhere you want
- Flexible work schedule meaning you can work regular hours or choose weekends and evenings
- Work-life balance is essential and highly valued at Emergent Software. If you choose to work more than 40 hours, you’ll be compensated for the extra work!
- Work on interesting projects solving complex business problems with custom software.
- 100 hours per year to focus on your professional development. We invest in your growth!
- Profit sharing bonus means as we’re successful, you’re successful
- Excellent benefits package including medical insurance, dental, vision, 401(k) matching, FSA, disability, life insurance, and paid parental leave
Primary Duties
- Cultivate a culture of technical and leadership growth, knowledge sharing, high-quality standards, and strong client relationships.
- Manage HR aspects, including 1:1s, consistent feedback, performance reviews, goal setting, benefits management, and conflict resolution.
- Allocate team members to projects, maximizing skill alignment, growth goals, and productivity.
- Build and foster cohesive project teams, promoting peer mentorship and collaboration.
- Function as an escalation point to resolve project issues and unblock work.
- Actively participate in the sales process by engaging with prospective clients through direct meetings and/or by providing guidance and coaching during team-led sales calls.
- Balance your team's priorities between client work, personal growth, and internal initiatives.
- Collaborate with recruiters and potential candidates to create job openings and evaluate candidates.
- Serve as a product owner for internal tools built and …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
RestrictionsFully remote
Benefits/PerksExcellent benefits package Flexible Work Schedule Fully remote Profit sharing bonus Remote-first company Work From Home Work-life balance
SkillsAzure C Communication CSS HTML Javascript .Net React SQL SQL Server