Software Team Lead Jobs
By AppCard, Inc. At New York City Metropolitan Area, United States
Experience building roadmaps and technical project management
4-5 years of relevant industry experience, 0-2 years experience as a team lead
Advanced to expert level knowledge of Python
Good knowledge of Linux and docker based environments
Serve as a team lead for a split Python and Java stack
Mentor and train junior developers
Teach Software Development Jobs
By NYC Department of Education (Hosted - Sponsored) At , New York, 11201, Ny $61,070 - $89,316 a year
Starting salary range based on education is $61,070 with a Bachelor’s Degree or $68,652 with a Master’s Degree
For more information about CTE in NYC, or to attend an upcoming information session, go to https://teachnyc.net/pathways-to-teaching/career-and-technical-education
Comprehensive Health Insurance Plan (Dental, Vision, and Prescription Drugs)
Membership with the United Federation of Teachers
Enrollment in the city’s Pension Plan
Discounts & Promotions at a number of Retailers, Health Clubs, Entertainment Venues and Travel services

Are you a Software Development Lead looking to make an impact? We are looking for a passionate and experienced leader to join our team and help us develop innovative software solutions. You will be responsible for leading a team of developers, managing projects, and ensuring quality assurance. If you are a self-starter with a passion for software development and a drive to make a difference, this is the job for you!

Overview Software Development Lead is a professional who is responsible for leading a software development team in the design, development, and implementation of software applications. The Lead is responsible for ensuring that the team meets deadlines and produces quality software products. Detailed Job Description The Software Development Lead is responsible for leading a software development team in the design, development, and implementation of software applications. The Lead will be responsible for managing the team’s workflow, ensuring that deadlines are met, and that the team produces quality software products. The Lead will also be responsible for providing technical guidance and mentoring to the team, as well as ensuring that the team is following best practices and industry standards. Job Skills Required
• Strong leadership and management skills
• Excellent communication and interpersonal skills
• Ability to work in a fast-paced environment
• Ability to manage multiple projects simultaneously
• Knowledge of software development processes and methodologies
• Knowledge of software development tools and technologies
• Knowledge of software testing and debugging
• Knowledge of software security and privacy
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in software development
• Proven track record of leading successful software development projects
• Experience with software development tools and technologies
• Experience with software testing and debugging
• Experience with software security and privacy
Job Knowledge
• Knowledge of software development processes and methodologies
• Knowledge of software development tools and technologies
• Knowledge of software testing and debugging
• Knowledge of software security and privacy
• Knowledge of software architecture and design
Job Experience
• 5+ years of experience in software development
• Proven track record of leading successful software development projects
• Experience with software development tools and technologies
• Experience with software testing and debugging
• Experience with software security and privacy
Job Responsibilities
• Lead a software development team in the design, development, and implementation of software applications
• Manage the team’s workflow and ensure that deadlines are met
• Provide technical guidance and mentoring to the team
• Ensure that the team is following best practices and industry standards
• Monitor the team’s progress and provide feedback
• Troubleshoot software issues and provide solutions
• Develop and maintain software documentation