Job Summary:
We are seeking an experienced and dynamic Module Lead- IT Software to lead and develop innovative solutions across a variety of platforms. The ideal candidate will have expertise in Java, MERN stack, and full-stack development, with a strong understanding of both front-end and back-end technologies. Additionally, the role requires the ability to manage and mentor a small team of developers, ensuring high-quality deliverables and a collaborative work environment.
Key Responsibilities: -
- Technical Development:
- Design, develop, test, and deploy scalable web and application solutions using Java and MERN stack technologies.
- Optimize and enhance front-end interfaces and back-end systems for maximum speed, security, and scalability.
- Team Leadership:
- Manage and mentor a small team of developers, ensuring project milestones are met.
- Conduct code reviews, provide constructive feedback, and facilitate knowledge sharing.
- Resolve technical challenges faced by the team and foster a culture of innovation and continuous improvement.
- Project Management:
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
- Oversee project lifecycles, from planning and development to deployment and maintenance.
- Ensure adherence to project timelines and budgets.
- System Design:
- Architect solutions that balance user needs with business goals.
- Ensure integration of front-end interfaces with back-end systems effectively.
- Maintenance and Support:
- Monitor and troubleshoot issues in production systems.
- Implement best practices for coding, testing, and system security.
Required Skills and Qualifications:-
- Technical Expertise:
- Proficiency in Java, including frameworks like Spring or Spring Boot.
- Experience with the MERN stack (MongoDB, Express.js, React, Node.js).
- Strong command over front-end technologies (HTML5, CSS3, JavaScript, React).
- In-depth knowledge of back-end technologies (Node.js, Express.js, RESTful APIs).
- Database design and management experience (MySQL, MongoDB).
- Familiarity with version control tools like Git or similar.
- Team Management:
- Proven experience in leading a small team, mentoring junior developers, and fostering collaboration.
- Problem-Solving:
- Strong analytical and debugging skills.
- Ability to handle multiple tasks and prioritize effectively.
- Soft Skills:
- Excellent communication and interpersonal skills.
- Strong decision-making and leadership capabilities.
- Experience:
- Minimum 7-12 years of relevant experience in IT engineering or software development