Role descriptionJob Title: Technical Team LeadDesignation: Module Lead - Systems Location: Mph - Wilmington, Delaware Job Summary: We are seeking a highly skilled and motivated Technical Team Lead with a strong background in Java Fullstack development. The ideal candidate will be responsible for leading a team of developers, ensuring the successful delivery of high-quality software solutions. This role requires a deep understanding of both front-end and back-end technologies, as well as the ability to mentor and guide team members in best practices and innovative solutions.
Responsibilities: - Lead and manage a team of developers, providing technical guidance and support throughout the software development lifecycle.
- Design, develop, and maintain scalable and efficient Java Fullstack applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through code reviews, unit testing, and adherence to best practices.
- Identify and resolve technical challenges and roadblocks faced by the team.
- Stay updated with emerging technologies and industry trends to drive innovation within the team.
- Facilitate communication between stakeholders and the development team to ensure alignment on project goals and timelines.
- Participate in project planning and estimation activities.
- Foster a culture of continuous improvement and learning within the team.
Mandatory Skills: - Strong proficiency in Java programming language and related frameworks.
- Extensive experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Solid understanding of back-end technologies, including RESTful APIs, microservices architecture, and database management (SQL/NoSQL).
- Proven experience in leading technical teams and managing software development projects.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders.
Preferred Skills: - Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with DevOps practices and tools for CI/CD.
- Knowledge of Agile methodologies and experience working in Agile teams.
- Understanding of software architecture patterns and design principles.
Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications in Java or software development methodologies are a plus.
If you are a passionate leader with a strong technical background in Java Fullstack development and are looking to make a significant impact in a dynamic environment, we encourage you to apply.