top of page

- Careers

Software Engineer/Developer (UI/UX - Front-End)

Job Description

The Associate Software Engineer serves as a key resource in development and evolution of our core product, MCIM, and custom client extensions. This role requires an ability to work both independently and with a team to deliver high quality software and user experience. You will be focused primarily on user interfaces (UI) and user experience (UX), however, you will also be expected to understand and and support all aspects of the product.

Job Responsibilities

  • Present application architecture and design solutions.

  • Develop, implement and deploy new software programs based on the core MCIM product.

  • Design, develop and maintain front-end user interface and experience.

  • Test, maintain and improve software programs to ensure strong functionality and optimization.

  • Recommend and implement improvements to the user experience and user interface.

  • Clearly and regularly communicate with management and technical & non-technical colleagues.

  • Conduct customer discovery, build proof of concepts and drive projects to production.

  • Performing business logic, code analysis and test cases.

  • Validate requirements, prototyping and functionality design.

  • Perform complex product design activities which may require extensive research and analysis.

  • Research new technology and development tools to remain informed of current trends.

Preferred Requirements of Ideal Candidate

  • Bachelor’s Degree in Computer Science preferred

  • 2+ years’ experience in software development

  • Demonstrated knowledge of core languages, such as HTML, CSS and Javascript

  • Demonstrated knowledge of core frameworks, such as, Angular, React, and Web Components

  • Demonstrated knowledge of version control and SDLC processes using common tools such as git

  • Ability to work independently and multi-task effectively

  • Demonstrated understanding of projects from the perspective of both client and business

  • Flexible and willing to accept a change in priorities as necessary

  • Strong attention to detail

  • Willingness and interest to research and learn new skills and techniques from senior team members.

  • Experience with Salesforce Development preferred (Lightning Web Components, Visualforce Pages, Apex)


  • Competitive Pay

  • Medical, Dental & Vision

  • 401K

  • Paid Time Off

To apply, please email your resume and contact information to

About MCIM by Fulcrum Collaborations:


MCIM (Mission Critical Information Management) by Fulcrum Collaborations (“MCIM”) was founded in 2010 by CEO Michael Dongieux as a cloud computing solution to centralize, standardize, and automate the management of critical facilities for global Fortune 100 financial institutions. The MCIM solution has since become a comprehensive platform with a suite of best-in-class products including enterprise asset management (EAM), computerized maintenance management system (CMMS), and asset performance management (APM) functionality. Designed in the cloud, for the cloud, MCIM provides customers with the embedded analytics and AI necessary to make better facility operations decisions – mitigating the risk of impact events and maximizing uptime availability and asset-useful life across the portfolio.


MCIM serves customers in an array of industries including 8 of the top 10 global banks and 3 of the top 4 colocation providers, telecom, technology, transportation, manufacturing, healthcare, and more. MCIM is used by Fortune 100 and 500 companies in over 84 countries across seven continents to streamline and automate workflow. The company is headquartered in Richmond, Virginia, and Michael Dongieux serves as Chief Executive Officer.


In 2022, MCIM received a major platform investment from Resurgens Technology Partners. The investment from Resurgens enables MCIM to accelerate the development of additional products and capabilities, expand into new industry verticals, attract new talent, and implement enterprise-grade processes and systems. MCIM represents Resurgens Fund II’s fifth investment and Resurgens’ third investment in property technology following its investments in OfficeSpace and EnergyCAP.


About Resurgens Technology Partners:


Resurgens Technology Partners is a technology-focused private equity firm investing in North American and select European lower middle-market application and IT infrastructure software businesses. Resurgens’ growing team offers a diversity of investing, operating and talent management experience, applying an active and engaged value creation approach with each portfolio company. Resurgens is headquartered in Atlanta, GA, with additional professionals located in Austin, London and Silicon Valley. For more information, please visit

bottom of page