Vacancy description
Dimiour
India, भारत
Job Summary :We are seeking a highly motivated and experienced Lead Developer to join our dynamic team. The ideal candidate will be a seasoned professional with a strong background in software development and a proven track record of leading development teams. This role requires a deep understanding of software architecture, design patterns, and best practices, along with excellent leadership and communication https://jobeax.com/link/2XqJXLBONIZPT2f1 Responsibilities :Technical Leadership :- Lead and mentor a team of developers, providing technical guidance and support.- Define and enforce coding standards, best practices, and architectural guidelines.- Drive technical design and architecture decisions.- Conduct code reviews and ensure code https://jobeax.com/link/oujmIwREPM2OqlFH Development :- Design, develop, and maintain high-quality software solutions.- Participate in all phases of the software development lifecycle (SDLC).- Write clean, efficient, and well-documented code.- Troubleshoot and resolve complex technical https://jobeax.com/link/ByDjG0ZcX51Ywc7G Management :- Collaborate with project managers to define project scope, timelines, and deliverables.- Estimate development effort and provide realistic timelines.- Monitor project progress and ensure timely delivery.- Identify and mitigate technical https://jobeax.com/link/1i1mPodCh0YiuyMl Collaboration :- Foster a collaborative and supportive team environment.- Facilitate communication and collaboration between team members.- Conduct regular team meetings and provide status updates.- Resolve conflicts and address team https://jobeax.com/link/fGW0EJJKVT7rAXnJ and Design :- Design and implement scalable and maintainable software architectures.- Utilize design patterns and best practices to ensure code quality and maintainability.- Evaluate and recommend new technologies and https://jobeax.com/link/qPLyMsygOoNFwAoz Improvement :- Stay up-to-date with the latest technologies and trends.- Identify opportunities for process improvement and automation.- Implement best practices for software development and https://jobeax.com/link/KpieRxPnknMsrRDB Communication :- Communicate effectively with stakeholders, including product managers, designers, and other teams.- Present technical solutions and recommendations to https://jobeax.com/link/ODQAT1q7pILQco5P and analyze business requirements and translate them into technical https://jobeax.com/link/YGeDzObJsxFmXY2R :- Experience : 7 years of experience in software development, with a proven track record of leading development teams.- Programming Skills : Strong proficiency in [Programming Languages - e., Java, Python, JavaScript, C#].- Software Architecture : Strong understanding of software architecture and design patterns.- Leadership Skills : Excellent leadership, mentoring, and coaching skills.- Communication Skills : Excellent communication and interpersonal skills.- Problem-Solving Skills : Strong problem-solving and analytical skills.- Project Management : Experience with project management methodologies and tools.- Version Control : Proficiency in Git and other version control systems.- Testing : Experience with unit testing, integration testing, and end-to-end https://jobeax.com/link/wPgCSKygoXE2Q37z Skills :- Ability to work independently and as part of a team.- Strong organizational and time management skills.- Ability to adapt to changing https://jobeax.com/link/eQnCaJQRlxbaXlRs Qualifications :- Experience with cloud platforms (AWS, Azure, GCP).- Experience with containerization technologies (Docker, Kubernetes).- Experience with CI/CD pipelines.- Experience with Agile development methodologies.- Experience with specific industry domains relevant to the company's business.- Experience with database administration (ref:hirist.tech)