We offer a competitive salary and benefits package, along with a supportive and collaborative work environment
Position: Software Lead
Location: New York, New York, United States
Salary: $138 Per hour
Job Description: We are seeking an experienced and driven Software Lead to join our dynamic team. As a Software Lead, you will be responsible for leading a team of developers and engineers to design, develop, and implement software solutions for our company. You will play a critical role in driving the success of our projects and ensuring the delivery of high-quality software products.
Key Responsibilities:
- Lead and manage a team of developers, providing guidance, support, and mentorship to ensure a high-performing and cohesive team
- Collaborate with cross-functional teams to define project requirements, scope, and timelines
- Design and develop software solutions that meet business needs and align with company standards
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and adherence to best practices
- Monitor project progress and ensure timely delivery of milestones and deadlines
- Identify and resolve technical issues and roadblocks to keep projects on track
- Stay updated with industry trends and advancements in software development and incorporate into project strategies
- Foster a culture of continuous improvement and encourage team members to develop their skills and capabilities
- Communicate project updates and progress to stakeholders and upper management
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in software development, with at least 2 years in a leadership or management role
- Strong technical skills in programming languages such as Java, C++, or Python
- Experience with agile methodologies and project management tools
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
- Proven track record of delivering successful software projects on time and within budget
- Strong problem-solving and critical thinking skills
- Ability to adapt to changing priorities and handle multiple projects simultaneously
- Leadership experience and the ability to motivate and inspire team members
- Knowledge of software development best practices and industry standards
If you have a passion for software development and leading teams, we would love to hear from you. Apply now to join our team as a Software Lead and take your career to the next level!