cover image
iManage

iManage

imanage.com

2 Jobs

1,197 Employees

About the Company

iManage is the company dedicated to Making Knowledge Work. Its intelligent, cloud-enabled, secure knowledge work platform enables organizations to uncover and activate the knowledge that exists inside their business content and communications. Advanced Artificial Intelligence and powerful document and email management create connections across data, systems, and people while leveraging the context of organizational content to fuel deep insights, informed business decisions, and collaboration. Underpinned by best of breed security, sophisticated workflows and governance approaches, iManage has earned its place as the industry standard through continually innovating to solve the most complex professional challenges and enabling better business outcomes for over one million professionals across 65+ countries.

Listed Jobs

Company background Company brand
Company Name
iManage
Job Title
Software Engineer (Java)
Job Description
**Job Title** Software Engineer (Java) **Role Summary** Develop, maintain, and enhance the iManage IRM product using Java 8/11 and Spring Framework in an agile environment. Collaborate with a team of 6‑8 engineers to deliver high‑quality, scalable, and secure client‑facing solutions. **Expectations** - Deliver reliable, high‑performance code that meets customer requirements. - Follow best practices in design, testing, and documentation. - Actively participate in agile ceremonies and continuous improvement. - Stay current with emerging technologies and apply them to improve the product. **Key Responsibilities** - Design, implement, and refactor software components for reliability, scalability, and security. - Architect and deliver new features and enhancements to the external product. - Coordinate and prioritize work with the development team. - Participate in design reviews, code reviews, unit and integration test reviews. - Contribute to and lead Agile ceremonies (planning, stand‑ups, retrospectives). - Collaborate with cross‑functional teams to ensure timely delivery and quality. **Required Skills** - Proficiency in Java (8/11) and Spring Framework. - Strong SQL knowledge (Microsoft SQL Server). - Experience building RESTful APIs at scale. - Solid understanding of Object‑Oriented Design and design patterns. - Familiarity with Git. - Experience in an Agile development process. - Additional technical skills: C#, .NET, WPF, distributed systems, Grafana (nice to have). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent work experience. ---
Belfast, United kingdom
Hybrid
02-12-2025
Company background Company brand
Company Name
iManage
Job Title
Endpoint Administrator
Job Description
**Job Title:** Endpoint Administrator **Role Summary:** Design, implement, and manage Microsoft Intune solutions to secure and support device endpoints (mobile devices and PCs) across the organization. Ensure policy compliance, device health, and integration with security technologies. **Expectations:** Manage Intune environments, enforce security baselines, troubleshoot deployment issues, and collaborate with IT teams to optimize endpoint management. Communicate effectively, document processes, and maintain up‑to‑date knowledge of Intune features and security best practices. **Key Responsibilities:** - Design and implement Intune for device enrollment, policy configuration, and application deployment. - Manage security baselines, compliance policies, and conditional access to protect devices and data. - Package and deploy applications; configure profiles via Intune. - Troubleshoot Intune services, application deployment, updates, and device issues. - Plan and execute Intune feature upgrades and service updates. - Monitor device health and maintain compliance with software deployments. - Collaborate with IT teams to integrate Intune with Defender for Endpoint, Azure AD, and other security solutions. **Required Skills:** - 4+ years managing Intune/Endpoint Manager environments. - Strong knowledge of Intune architecture, policy creation, and device enrollment. - PowerShell or equivalent scripting for automation and reporting. - Deep understanding of endpoint management, security, and compliance. - Familiarity with co‑management with Configuration Manager. - Knowledge of MDM, MAM, networking, Active Directory, and group policy management. - Excellent communication, documentation, and problem‑solving abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or related field (equivalent experience accepted). - Microsoft Certified: Intune Administrator Associate (preferred). - Microsoft Certified: Azure Administrator Associate (preferred). ---
Chicago, United states
Hybrid
Junior
04-12-2025