If you are a passionate and driven individual with a strong background in software development and leadership, we would love to hear from you
Position: Lead Software Development Engineer
Location: New York, New York, United States
Salary: $228000 - $256000
Employment Type: Full-time
Company Overview: Lobox is a leading technology company that provides innovative solutions to businesses around the world. Our team is passionate about pushing the boundaries of technology and creating cutting-edge products that make a difference in people's lives. We are looking for a highly skilled Lead Software Development Engineer to join our dynamic team and lead our software development efforts.
Position Summary: As the Lead Software Development Engineer, you will be responsible for leading a team of software engineers and driving the development of our software products. You will use your technical expertise, leadership skills, and strategic thinking to ensure the success of our software development projects. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions that meet business objectives.
Key Responsibilities:
- Lead a team of software engineers and provide technical guidance and mentorship.
- Collaborate with product managers and designers to define project requirements and develop technical solutions.
- Design, develop, and maintain complex software applications, ensuring high performance, scalability, and reliability.
- Conduct code reviews and provide feedback to ensure code quality and adherence to coding standards.
- Drive the adoption of best practices, processes, and tools to continuously improve software development efficiency and quality.
- Investigate and troubleshoot production issues and provide timely resolutions.
- Stay up-to-date with industry trends, technologies, and best practices and apply them to our software development processes.
- Communicate effectively with cross-functional teams to provide project updates, status reports, and technical insights.
- Mentor and coach team members to enhance their technical and leadership skills.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum of 8 years of experience in software development, with at least 2 years in a leadership role.
- Strong experience with one or more programming languages such as Java, C++, or Python.
- In-depth knowledge of software development methodologies, design patterns, and best practices.
- Proven experience in developing and delivering complex software projects on time and within budget.
- Excellent leadership, communication, and problem-solving skills.
- Ability to work in a fast-paced and dynamic environment, handling multiple projects simultaneously.
- Strong analytical and critical thinking skills.
- Experience in Agile/Scrum methodologies is preferred.
- Experience in cloud computing and DevOps is a plus.
At Lobox, we value diversity and equal opportunity, and we are committed to creating an inclusive and supportive work environment for all employees. We offer a competitive salary, comprehensive benefits, and opportunities for growth and development.
Join our team and be part of our journey to shape the future of technology. Apply now!