If you are a proactive and results-driven leader with a passion for delivering innovative software solutions, we would love to hear from you
Job Title: Software Engineer Manager
Location: New York, New York, United States
Salary: $115 Per hour
Overview: We are seeking a highly skilled and experienced Software Engineer Manager to join our dynamic team. As a Software Engineer Manager, you will be responsible for leading a team of software engineers and overseeing the development and delivery of high-quality software solutions. You will work closely with cross-functional teams, including product managers and designers, to drive the successful execution of projects. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for delivering cutting-edge software solutions.
Responsibilities:
- Lead and manage a team of software engineers, providing guidance, mentorship, and performance feedback
- Collaborate with product managers and designers to define project scope, timelines, and deliverables
- Oversee the development of software solutions, ensuring high-quality code and adherence to best practices and coding standards
- Conduct code reviews and provide technical guidance to team members
- Drive continuous improvement and innovation within the team by identifying and implementing process improvements and new technologies
- Work closely with cross-functional teams to understand business requirements and translate them into technical solutions
- Manage project timelines and budgets, ensuring on-time and on-budget delivery
- Communicate project progress, issues, and risks to stakeholders and provide timely updates
- Foster a collaborative and inclusive team culture, promoting knowledge sharing and cross-functional collaboration
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software development, with at least 2 years in a leadership or management role
- Strong technical background in software development, with expertise in one or more programming languages (e.g. Java, Python, C++)
- Proven experience in managing and leading high-performing teams
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
- Experience working in an Agile/Scrum environment
- Strong problem-solving and analytical skills
- Passion for keeping up-to-date with industry trends and best practices in software development
Perks and Benefits:
- Competitive salary and comprehensive benefits package
- Professional development opportunities and training programs
- Flexible work hours and remote work options
- Dynamic and inclusive work culture
- Opportunity to work on cutting-edge technologies and projects
Join our team and be a part of our exciting journey towards success!