Login Enter

CMiC

1 year ago

Software Engineer - API

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
CMiC
Location
Canada, Ontario, York region, Concord Canada
Posted
1 year ago
View all jobs at CMiC

Job description

About CMiC Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers have their choice of a SaaS or Private Hosted platform that includes industry focused modules to manage everything from Financials and Payroll to Project Management and Budgeting. Our market share is very strong in North America and rapidly expanding internationally in regions where we have a strong presence. We are looking for a talented Software Engineer to join our API team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining our API. This is a critical role that requires strong technical skills, excellent communication skills, and the ability to work effectively in a team. Key responsibilities: • Design, develop, test, and maintain our API. • Collaborate with cross-functional teams to identify and prioritize API requirements. • Develop and maintain technical documentation for the API. • Troubleshoot and resolve API issues in a timely and efficient manner. • Stay up-to-date with the latest technology trends and best practices in API development. Requirements: • Bachelor's degree in Computer Science or related field. • 3+ years of experience in software development, preferably in the construction industry. • Strong understanding of API design principles and best practices. • Experience with API development frameworks such as Spring Boot or Django. • Strong programming skills in languages such as Java, Python, or C#. • Experience with databases such as MySQL or PostgreSQL. • Strong analytical and problem-solving skills. • Excellent communication and collaboration skills. Benefits: • Competitive salary and benefits package. • Opportunity to work on a cutting-edge platform that is changing the construction industry. • Collaborative and dynamic work environment. • Professional development opportunities. • Flexible work arrangements, including remote work options.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.