Emergent Software is hiring a
Software Engineering Manager

closed
Logo of Emergent Software

Emergent Software

πŸ’΅ ~$180k-$226k
πŸ“Remote - United States

Summary

The job description is for a Software Engineering Manager position that requires 5+ years of experience in web-based software development. The role involves leading a team, fostering a collaborative environment, coaching engineers, optimizing the SDLC, and staying informed about industry trends. This is a fully remote role that requires the candidate to work within the US without sponsorship.

Requirements

  • Minimum of five years of experience in web-based software development within a team environment
  • Strong Experience with AWS, C#, ASP.NET, and SQL, with a history of successful projects using these technologies
  • Experience managing a Production System (debugging, updating, etc.)
  • Proven track record of leading cross-functional, self-enabled team(s) to successful project outcomes
  • Ability to coach and mentor engineers, supporting their growth and enhancing team performance
  • Demonstrated experience optimizing the SDLC of teams, driving efficiency, and improving effectiveness
  • Strong problem-solving skills and the ability to bring clarity from complexity even with incomplete information
  • Excellent verbal and written communication skills, enabling effective collaboration and understanding
  • Self-motivated with the ability to work independently while guiding your team towards shared objectives
  • Experience in architecting solutions, ensuring scalability, reliability, and maintainability of web-based applications
  • Proficiency in JavaScript and familiarity with a front-end framework like React
  • Knowledge of Agile methodologies, Kanban, and CI/CD practices, fostering a culture of continuous improvement

Responsibilities

  • Lead and guide a team of talented engineers in the development of high-quality web-based software products
  • Foster a collaborative and innovative team culture, encouraging open communication and knowledge-sharing
  • Coach and mentor engineers, providing regular feedback on performance and supporting their career development
  • Streamline the software development lifecycle, identifying areas for improvement, and implementing effective solutions
  • Collaborate with product managers, designers, and stakeholders to define project scope, objectives, and deliverables
  • Ensure technical excellence, upholding best practices and coding standards throughout the development process
  • Stay informed about industry trends, tools, and technologies, and proactively bring new ideas to the team

Benefits

Our Vetting Process: Application (5 minutes), Online Assessment & Short Algorithm Challenge (40-60 minutes), Initial Phone Interview (30-45 minutes), 3 Interviews with the Client, Job Offer!

This job is filled or no longer available

Similar Jobs