Application Developer
Join our team and experience CMMS Data Group!
At CMMS Data Group, we are committed to bringing passion and customer focus to the business of maintenance and reliability. We work smart, and we are serious about what we do.
About the Role
The Application Developer helps design, develop, and modify source code for CMMS Data Group’s software applications. We are looking for an innovative application developer who can work effectively both independently and in a team environment to develop solutions and provide technical expertise in other areas as needed.
Key Responsibilities:
- Application development in .NET framework and support.
- Database design, implementation, and maintenance.
- Frontend development with a focus on the user experience.
- Write high quality source code to program complete applications within deadlines.
- Conduct testing per company’s standard operating procedures.
The ideal candidate possesses the following:
- Bachelor’s degree in Computer Science or related field plus five years of relevant work experience.
- Experience in the full development life cycle (documentation, design, coding, testing, debugging, and deployment) of applications using object-oriented methodologies.
- Ability to translate business requirements into application and data-model design specifications.
- Mastery of several of the following technologies:
C#
ASP.NET Core
HTML, CSS, JavaScript
jQuery, Bootstrap
NHibernate
Microsoft SQL Server, SSRS
Xamarin
About CMMS Data Group
CMMS Data Group is a leading provider of enterprise cloud, on-premises, and mobile applications for maintenance and facilities professionals. Founded in 2000, CMMS Data Group delivers award-winning asset management, inventory management, purchasing management, and work order management applications designed for companies across a wide array of industry verticals. Over 1,100 organizations, ranging from small and medium-sized enterprises to Fortune 50 enterprises, have selected CMMS Data Group. CMMS Data Group is proud to be an equal opportunity workplace.