Job Summary:
As an Office 365 UI Engineer, you will be responsible for designing, developing, and maintaining user interfaces within Office 365 applications, ensuring an optimal and intuitive user experience. You will play a key role in implementing custom UI solutions, enhancements, and integrations tailored to the needs of the DTIC environment.
Key Responsibilities:
- Customize and design SharePoint sites, lists, libraries, and web parts to enhance user experience and meet organizational requirements.
- Develop and maintain user interfaces within Office 365 applications, ensuring functionality and usability.
- Implement custom UI solutions, including enhancements and integrations, tailored to DTIC's specific needs.
- Collaborate with cross-functional teams to align user interface designs with business goals.
- Utilize Office 365 APIs and PowerShell scripting to customize and automate tasks within the Office 365 environment.
- Continuously monitor and improve user interfaces, ensuring they meet user needs and organizational standards.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. An advanced degree is preferred.
- Experience: Minimum of 3 years in UI development for Office 365 applications, including SharePoint, Teams, and Outlook.
- Technical Skills: Strong proficiency in front-end development technologies such as HTML, CSS, JavaScript, and modern UI frameworks.
- Office 365 Expertise: Experience with Office 365 APIs, PowerShell scripting, and customization tools.
- Design Knowledge: In-depth understanding of user interface design principles and best practices.
- Soft Skills: Excellent problem-solving skills, strong communication abilities, and effective collaboration skills.