We are seeking an experienced Software Application Developer to engage in all phases of the software development life cycle focusing on solution design development and optimization of internal and external web or mobile software solutions. This role involves working with a range of technologies including SharePoint C# JavaScript CSS HTML HTML5 SQL Server (DBMS SSRS SSIS) Microsoft .NET Framework .NET Core ASP.NET MVC and Team Foundation Server (TFSVC and/or TFS Git).
Duties and responsibilities:
- Design and develop web and mobile software solutions with a strong emphasis on optimization.
- Configure and enhance SharePoint environments including building and deploying WSP packages from Visual Studio.
- Develop and implement SharePointspecific features such as Visual Web Parts Event Handlers Timer Jobs and branding/design elements.
- Work with technologies such as C# JavaScript CSS HTML HTML5 SQL Server Microsoft .NET Framework .NET Core ASP.NET MVC and TFS.
- Optimize application performance and ensure highquality deliverables throughout the development lifecycle.
Requirements
Qualifications and experience:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Relevant Microsoft certifications are advantageous.
- Minimum of 5 years of experience in software development with a strong focus on SharePoint and related technologies.
- Proficiency in building and deploying SharePoint solutions including custom Visual Web Parts and other SharePointspecific components.
Preferred Skills:
- Experience with SQL Server Integration Services (SSIS).
- Familiarity with Team Foundation Server (TFS) Git and TFSVC.
Kindly submit your CV to the following email address:
Proven experience managing AD environments in a large enterprise setting. In-depth understanding of DNS, GPO, and DHCP and how they interact within AD. Familiarity with ITIL processes and service management best practices. Strong problem-solving skills and the ability to work under pressure. Excellent communication and interpersonal skills for collaboration with various teams. Ability to work independently and as part of a team. Attention to detail and a commitment to maintaining high standards of work. Willingness to stay updated with industry trends and advancements in Directory Services technologies.
Education
National Diploma or Degree in Information Technology, Computer Science, or a related field. 8 years of Active Directory Experience Relevant technical certifications, including Microsoft Certified Systems Engineer (MCSE). Microsoft Certified Systems Engineer (MCSE) in Domain Services certification is essential. Strong experience in managing Active Directory and Enterprise Directory Services. Expertise in DNS, GPO, and DHCP architecture, design, and troubleshooting in an enterprise env