Software Developer building modern applications for RAVL, an AI-native financial-services transformation consultancy. Using NestJS or Spring, event-driven architectures, and AI coding tools.
Responsibilities
Design, build, test, and maintain reliable, production-quality applications and services
Contribute hands-on to development using NestJS and/or Spring
Work within event-driven architectures and integrate with platforms such as Kafka
Use AI-assisted development tools in the day-to-day engineering workflow
Write clean, maintainable, well-tested code and contribute to engineering standards and practices
Collaborate with engineers, architects, product partners, and other stakeholders to turn requirements into working software
Identify technical issues and trade-offs early and contribute practical solutions
Participate in code reviews, testing, troubleshooting, and continuous improvement across the development lifecycle
Requirements
Hands-on software development experience with at least one of: NestJS or Spring / Spring Boot
Practical experience using at least one of: GitHub Copilot or Claude Code
Strong software engineering fundamentals, including application design, testing, debugging, version control, and maintainable coding practices
Experience working collaboratively within a software engineering or product delivery team
Ability to understand existing systems and codebases and become productive within them
Benefits
Variable bonus & RRSP contributions tied to performance and delivery impact
4 weeks paid time off (plus public holidays)
Paid professional development days and continuous learning opportunities
Comprehensive health & dental coverage, including mental health support
Continuous improvement through training, mentorship, and certification
Flexible, client-aligned work model — autonomy with accountability, adapting to client delivery needs
Co - op Software Developer contributing to full - stack maritime SaaS development at Helm Operations. Building features that support tugboats, ferries, workboats, and global harbor operations.
Senior II Software Engineer enhancing Akamai’s cloud IAM services. Building resilient, regionally deployed software and tools for secure, high - availability performance.
Senior Fullstack Engineer building Grafana Labs’ Real User Monitoring observability platform. Developing scalable telemetry systems, APIs, data - heavy UIs, and real - time debugging experiences.
Senior Software Developer building C++ routing, bridging, and failover systems for Solace’s enterprise AI data platform. Developing distributed, real - time messaging infrastructure on Linux.
Senior Fullstack Engineer building Grafana Labs’ real - user monitoring observability platform. Developing scalable telemetry systems, APIs, and data - heavy frontend experiences.
Junior Software Developer building Java microservices and REST APIs for Solace Cloud's event broker control plane. Supporting React operations tooling, Kubernetes deployments, observability, and AI - native development.
Manufacturing software developer building factory and lab test systems for Ford electronic control units. Debugging C# and TestStand solutions for hardware validation.