Software Developer II
Bentley Systems Voir toutes les offres
- Burlington, ON
- Permanent
- Temps-plein
- Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability.
- Implementation includes using the latest development tools to turn the designs into software products and services
- Support includes maintaining the existing code base and providing assistance to the support group.
- Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
- Follow DevOps processes, from design through to delivery.
- Develop and use fully automated CI / CD pipelines to deliver code changes all the way into production
- Learn and apply the latest technologies and coding patterns
- Follow secure development practices
- Mentoring and sharing experience with other colleagues in the team
- Collaborating with other teams where we consume their services, or they consume ours
- At least 5 years' experience in software development with C#/.NET
- At least 1 year's working experience with LLM-based features, prompt engineering and AI evaluation workflows
- Hands-on experience integrating MCP Servers, tools or APIs
- At least 3 years' experience working with SQL Server & Azure SQL databases
- Experience with .Net test frameworks, data structures and OOP
- Graduate or post-graduate degree in computer science, software engineering or related field
- Working experience with scrum and agile methodologies
- Ability to write clear, maintainable, testable, efficient, and secure code
- Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles
- Exposure to AI observability (telemetry, model output monitoring, MCP instrumentation)
- Ability to create high-quality persistent prompts, structured context injections, or AI evaluation harnesses
- Typescript/JavaScript and React experience
- Experience with Docker and Kubernetes
- Experience with Azure and/or Google Cloud deployment and cloud services
- Experience with azure DevOps and GIT
- A great Team and culture - please see our
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this
- A company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success