Software Development Lead Avp
By State Street At Jersey City, NJ, United States
Extensive Java n-tier application experience
Experience in micro-services architecture and understanding of Cloud Computing is highly desirable
Knowledgeable of commercial software development,
Professional Java development experience, core Java and Multithreading
Excellent communication skills (verbal and written), good interpersonal skills
Ability to gather and understand requirements in the financial sector (Math background highly desirable)

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