Architecture in Motion Inc. -
3 Jobs
Oakville, ON
Salary: DOE
remote work
Core Responsibilities:
- Lead the development of both the front-end and back-end of our web application.
- Design and implement scalable and robust solutions using Angular (JS), Blazor (.NET & C#), and Microsoft SQL Server.
- Develop and manage APIs, preferably hosted on Azure Functions with Azure API Management.
- Uphold best practices in an Agile development environment, ensuring rapid feedback and continuous learning.
- Champion Test-Driven Development (TDD) and Automated Testing methodologies.
- Conduct pair programming sessions and demonstrate excellence in code refactoring.
Additional Key Requirements:
- At least 10+ years of experience in full-stack development, with a focus on the specified technologies.
- Proven track record of leading complex software projects from conception to delivery.
- Strong experience in system architecture design, particularly in cloud environments.
- Deep understanding of Continuous Integration/Continuous Deployment (CI/CD) processes and tools.
- Ability to mentor junior developers and lead by example in a collaborative team environment.
- Excellent problem-solving skills and a strong sense of ownership over project outcomes.
- Strong communication and interpersonal skills, capable of fostering a positive team dynamic.
Preferred Qualifications:
- Certification in Azure Development or equivalent cloud platforms.
- Experience in the transportation industry or B2B platforms is a significant plus.
- Knowledge of additional programming languages and frameworks is desirable.
Project Overview:
- You will be instrumental in the redesign and UI/UX enhancement of the existing code base.
- Lead the development of an advanced adminportal for user and group management.
- Work on implementing a licensing system and robust B2B collaboration tools.
- Direct involvement in integrating cutting-edge process automation functionalities.
remote work