Software Engineer designing, building, and evolving compliance technology solutions for the wealth management industry. Collaborating across teams for high-quality software delivery and continuous improvement.
Responsibilities
Design, develop, test, and maintain software features using modern engineering practices
Write clean, maintainable, and well-tested code that meets quality, performance, and security standards
Participate in code reviews, providing thoughtful feedback while continuously improving your own craft
Troubleshoot, diagnose, and resolve software issues across development, testing, and production environments
Contribute to improving application performance, scalability, reliability, and maintainability
Partner closely with Product, Quality Assurance, and Engineering teammates to understand requirements and deliver customer value
Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives
Estimate work, communicate progress, and proactively identify risks and dependencies
Support software releases and production issue resolution as needed
Continuously develop your technical skills and stay current with modern engineering practices and technologies
Contribute to improving engineering standards, documentation, tooling, and development processes
Leverage AI-assisted development tools responsibly to improve productivity while maintaining high standards for code quality, security, and maintainability
Share knowledge, collaborate openly, and contribute to a culture of continuous learning and improvement
Take ownership of assigned work from design through delivery, ensuring high standards of quality, documentation, and maintainability
Requirements
3–5 years of professional software development experience
Strong experience developing applications using C# and .NET
Experience working with SQL Server and relational databases
Experience building and consuming RESTful APIs
Experience developing or supporting applications hosted in Microsoft Azure
Strong understanding of object-oriented programming, software design principles, and secure coding practices
Experience using Git and collaborative development workflows
Strong analytical, troubleshooting, and problem-solving skills
Security Software Engineer building authentication, authorization, and cloud security features for Motive's AI - powered fleet management platform. Protecting products, infrastructure, and customer data.
Senior Full Stack Java Engineer building Java, React, and WFM solutions for Miratech’s global IT services clients. Developing scalable forecasting, scheduling, and operational reporting systems.
GM vehicle connectivity software co - op developing Linux - based C/C++/Rust systems. Prototyping, testing, and validating reliable vehicle communication software with hardware, application, and cloud teams.
Senior Software Engineer supporting Dynamics 365, Dataverse, Power Apps, and Azure initiatives. Providing architecture, integration, ALM, and technical solution guidance to a Montreal - based team.
Software Developer building LogiSense’s cloud usage - based billing platform with C#, .NET, and SQL Server. Owning complex features from design through delivery in a remote - first Canadian team.
Senior SDET automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building reliable test frameworks for microservices and platform services.
Senior Full - Stack Engineer building scalable APIs and web products for NimbleRx’s patient and pharmacy healthcare platform. Owning full - stack features, performance, testing, and technical delivery.
Senior Full Stack Developer building and modernizing cloud applications across frontend and backend systems. Delivering scalable services, AWS infrastructure, APIs, and automated testing for Innosphere’s clients.
Android engineer building secure Kotlin and Jetpack Compose features for Semperis’s Ready1 mobile incident - response product. Shipping enterprise identity and cybersecurity workflows through Google Play.
Senior Software Developer building full - stack, AI - enhanced applications for Autodesk’s preconstruction bidding and risk management products. Hybrid role based in Canadian Autodesk offices.