Job Title or Location
RECENT SEARCHES

Senior Software Developer

In-person
Full-time
Permanent
Experienced
Company Benefits
Health Insurance
Dental Insurance
Flexible Work
Retirement Plans
Life Insurance
Disability Insurance
Posted yesterday

Senior Software Developer

CMEL InsightTM, our multi-user web-based asset management software helps organizations of all sizes, manage everything from single buildings to portfolios of hundreds. We are looking for a talented and experienced Senior Software Developer to join our team in Halifax, NS to innovate and enhance CMEL Insight.

The successful candidate will have the skills to:

Design efficient, intuitive, and scalable frontend components using modern web technologies.

Architect, develop, and implement a set of scalable, secure, and efficient APIs to support web and mobile applications.

Create and maintain data models and database schemas.

Work closely with users and stakeholders to gather requirements, define project scope, and prioritize tasks for on-time delivery.

Maintain and organize the code repository, conduct code reviews, and manage merge requests for newly committed code.

Perform testing, including the development of test cases and test scripts.

Create and update technical documentation, including system configurations, architectural diagrams, and development workflows, to ensure clear knowledge sharing across the team.

Stay updated on emerging technologies, trends, and best practices in web development, and continuously improve our product and development processes.

Provide technical support, troubleshoot issues, and address customer inquiries with professionalism and urgency.

Maintain version control using GIT or GIT equivalent.

Strong analytical and problem solving skills, with the ability to work under pressure to resolve technical issues.

It is expected that the right candidate will have

A Bachelor's degree in Computer Science or a related field.

Five or more years of hands-on software development experience, with a proven track record of delivering successful projects.

Proficient in client-side scripting and modern JavaScript/TypeScript frameworks (React, Vue.js, Angular, etc.).

Solid experience with SQL, RDBMS, and ORMs

Specific knowledge of Orchid ORM, Postgress SQL, React, GraphQL, and Ant Design is beneficial.

What we offer

CMEL is an employee centered company that puts its employees well-being at the forefront. We offer competitive salary, vacation time and benefits, including a pension plan. Part-time work from home can be accommodated if preferred for the right candidate. We have a flexible work environment and the chance to work with an innovative and solutions-oriented team.

If you're passionate about development and want to join a progressive and exciting team, please submit your resume and a brief cover letter detailing your experience and why you'd be a great fit for this role.

Company Website: http://www.cmel.ca

Share This Job:

About Capital Management Engineering Limited

About Capital Management Engineering Limited

We are a consulting team with a focus on providing our clients with incredible service in support of their real property transactions and capital decisions. We provide a host of services including pre-purchase and financial due diligence, capital planning, life cycle analysis, facility condition indexing, energy assessment, independent project monitoring and business case evaluation. We understand the impact and importance of providing timely information to our clients and look forward to working with you. Please take the time to familiarize yourself with us, and see what we can offer.