Dimiour

Dimiour - Lead Developer - Java/Python

Job Location

in, India

Job Description

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 skills. Key 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 quality. Software 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 issues. Project 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 risks. Team 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 concerns. Architecture 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 tools. Continuous 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 delivery. Stakeholder Communication : - Communicate effectively with stakeholders, including product managers, designers, and other teams. - Present technical solutions and recommendations to stakeholders. Gather and analyze business requirements and translate them into technical specifications. Qualifications : - 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 testing. Soft Skills : - Ability to work independently and as part of a team. - Strong organizational and time management skills. - Ability to adapt to changing priorities. Preferred 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)

Location: in, IN

Posted Date: 5/1/2025
View More Dimiour Jobs

Contact Information

Contact Human Resources
Dimiour

Posted

May 1, 2025
UID: 5118401947

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.