Job Openings
Lead Developer
About the job Lead Developer
Job Summary: We are looking for an experienced Lead Developer with a strong background in Omni-Studio to join our team. The ideal candidate will have over 3 years of relevant experience and will be responsible for leading the development team in designing, developing, and implementing innovative solutions using Omni-Studio which is mandatory. The Lead Developer will play a critical role in driving the technical direction, ensuring the delivery of high-quality software, and mentoring team members.
Key Responsibilities:
- Technical Leadership: Provide technical leadership and guidance to the development team. Ensure adherence to best practices and industry standards in software development.
- Solution Design and Development: Lead the design and development of complex solutions using Omni-Studio. Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
- Code Quality and Performance: Ensure the delivery of high-quality, efficient, and maintainable code. Conduct code reviews and implement strategies for improving code performance and reliability.
- Project Management: Oversee the planning, execution, and delivery of development projects. Manage timelines, resources, and project risks to ensure successful project completion.
- Team Collaboration: Foster a collaborative and inclusive team environment. Mentor and support team members in their professional development and technical skills.
- Stakeholder Communication: Communicate effectively with stakeholders, including clients, project managers, and other team members. Provide regular updates on project status and technical challenges.
- Continuous Improvement: Stay current with industry trends and emerging technologies. Identify opportunities for process improvements and implement changes to enhance development practices.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of relevant experience in software development with a focus on Omni-Studio.
- Proven experience leading development teams and managing development projects.
- Strong proficiency in Omni-Studio and related technologies.
- Excellent problem-solving and analytical skills.
- Exceptional communication and interpersonal skills.
- Ability to manage multiple projects and meet tight deadlines.
- Experience with Agile methodologies and tools (e.g., Scrum, Kanban, JIRA).
- Knowledge of cloud platforms and services is a plus.
- Relevant certifications in Omni-Studio or related technologies are advantageous.