The Lead Software Engineer will play a pivotal role in designing, developing, and implementing innovative software solutions using SharePoint technology. The candidate will collaborate with cross-functional teams to enhance system functionalities and drive project success. This position requires a seasoned professional with 12 to 15 years of experience in software engineering focusing on SharePoint.
Responsibilities:
- Develop and implement software solutions using SharePoint technology to meet business requirements and enhance system functionalities.
- Collaborate with cross-functional teams to gather requirements and ensure alignment with project goals.
- Oversee the software development lifecycle ensuring timely delivery and adherence to quality standards.
- Provide technical expertise and guidance to team members fostering a collaborative and innovative work environment.
- Conduct code reviews and ensure best practices are followed to maintain high-quality software development.
- Troubleshoot and resolve technical issues ensuring minimal disruption to business operations.
- Optimize system performance and scalability by implementing efficient coding practices and solutions.
- Stay updated with the latest SharePoint developments and integrate new features to improve system capabilities.
- Coordinate with stakeholders to ensure project objectives are met and deliverables are achieved.
- Manage project timelines and resources effectively to ensure successful project completion.
- Ensure compliance with industry standards and regulations in all software development activities.
- Contribute to the continuous improvement of software development processes and methodologies.
- Drive innovation by exploring new technologies and methodologies to enhance software solutions.
Qualifications:
- Possess a strong background in software engineering with a focus on SharePoint technology.
- Demonstrate excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Exhibit proficiency in coding languages relevant to SharePoint development.
- Have experience in managing software development projects and leading technical teams.
- Show capability in optimizing system performance and ensuring scalability.
- Display strong communication skills to effectively collaborate with cross-functional teams.
- Maintain up-to-date knowledge of industry standards and best practices in software development.
Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Work Conditions: Hybrid, Full-time