
11 - 50 employees
🤝 B2B
🏢 Enterprise
☁️ SaaS
B2B • Enterprise • SaaS
MacroAgility Systems, Inc. is a service-oriented IT consulting firm that specializes in implementing, customizing, migrating, upgrading, and supporting the iManage email and document management system for law firms, financial firms, and corporate legal departments. The company provides cloud migration (on-prem, private cloud, hybrid), custom development using the iManage SDK, integration (Gmail, Exchange), training, and security/reporting services, and offers related utilities (migration tools, workspace generators). MacroAgility positions itself as an experienced iManage partner with certifications, long-term client relationships, and a focus on fast, cost-effective, and low-disruption DMS deployments.
🕒 January 25
Improve your chances of getting an interview by checking your resume score before you apply.

11 - 50 employees
🤝 B2B
🏢 Enterprise
☁️ SaaS
B2B • Enterprise • SaaS
MacroAgility Systems, Inc. is a service-oriented IT consulting firm that specializes in implementing, customizing, migrating, upgrading, and supporting the iManage email and document management system for law firms, financial firms, and corporate legal departments. The company provides cloud migration (on-prem, private cloud, hybrid), custom development using the iManage SDK, integration (Gmail, Exchange), training, and security/reporting services, and offers related utilities (migration tools, workspace generators). MacroAgility positions itself as an experienced iManage partner with certifications, long-term client relationships, and a focus on fast, cost-effective, and low-disruption DMS deployments.
• Contribute to the design, development, and maintenance of software products • Work closely with senior developers, project managers, and clients to implement features • Enhance existing systems and support deployments • Collaborate with team members to gather and understand functional requirements • Design, develop, and maintain high-quality C# code, including RESTful APIs and web, desktop, and cloud-based applications • Support and enhance existing and legacy applications • Participate in code reviews and apply feedback • Assist with quality assurance and testing efforts • Help develop and maintain installation wizards, deployment scripts, and automation tools • Create and update technical and administrator documentation • Support client installations, upgrades, and troubleshooting
• Bachelor’s degree in Computer Science or a related field (or equivalent professional experience) • 2–4 years of experience building and supporting .NET web and application solutions • Strong working knowledge of C# and SQL • Experience with Entity Framework, LINQ, and Object-Oriented Programming principles • Proficiency with Visual Studio 2017 or higher • Solid understanding of HTML5, CSS3, JavaScript, and jQuery • Experience with ASP.NET, MVC, Bootstrap, and/or Blazor • Experience building and consuming RESTful APIs and working with third-party SDKs • Exposure to multi-threaded and asynchronous programming concepts • Experience with both front-end and back-end development • Strong English communication skills (written and verbal) • Familiarity with Asana, Slack, and Google Apps is a plus
• Dedicated personal computer (i7 preferred) • Reliable high-speed internet connection (minimum 10 Mbps download and upload) • Backup power source is preferred
Apply Now