- (20%) Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific product and features for stability, usability, and maintainability.
- (20%) Implementation includes using the latest development tools to turn the designs into actual software products.
- (5%) Testing responsibilities include both unit testing as well as providing additional guidance and support to the certification group for further testing.
- (10%) Support includes maintaining the existing code base and providing assistance to the support group.
- (10%) Work independently with a global project team to implement and maintain a cloud-based engineering collaboration platform
- (10%) Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
- (10%) Diagnose and resolve production issues proactively by assessing escalations, and working with the team to respond appropriately.
- (15%) Research, evaluate, explore new technologies as needed, and continue to learn in order to increase job and industry-related knowledge.
- Take ownership of the functionality you write and the designs you implement.
- Provide and accept constructive feedback.
- BS or MS in computer science, software engineering, or related field
- Minimum of 3+ years' experience as a software engineer or equivalent
- Strong programming concepts and knowledge of C#, .NET Core, OpenID, OAuth.
- Knowledge of distributed version control system like git.
- Working experience of Azure DevOps and Agile Development methodologies like SCRUM.
- Experience with Azure REST APIs and Azure Services SDKs.
- High-quality, well-documented code that is easy for others to understand and modify.
- Thorough knowledge of object-oriented programming and the proper application of design patterns
- Must be proactive and results-oriented.
- Excellent verbal and written communication skills
- Ability to work independently and solve problems and know when to ask for help.
- Ability to learn new technologies quickly and apply them in production.
- Requires sitting or standing at will while performing work on a computer. The role requires communication with managers, peers, and other colleagues of the company in person (on occasion), and by utilizing Microsoft Teams chat, calling, and meeting functions.
- This role does not require travel.
- A great Team and culture – please see our Recruitment Video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
- Competitive Salary and benefits.
- The opportunity to work within a global and diversely international team.
- A supportive and collaborative environment.
- Colleague Recognition Awards.
-
Software Developer
Found in: Indeed CA C2 - 2 days ago
DataAnnotation Remote, CanadaDataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. · We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work ...
-
Software Developer
Found in: Appcast CA C2 A - 5 days ago
DataAnnotation Remote, CanadaDataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work wi ...
-
Unity Software Developer II
Found in: beBee S2 CA - 3 weeks ago
Aristocrat Remote, Canada Full timeSummary · The Big Fish Games SDK provides the core foundational features for our games. It provides a consistent, compliant, and stable platform for mobile game development that actively supports our existing portfolio while accelerating all new game development. We collaborate w ...
-
IBM i System Administrator
Found in: Zoho Direct Apply - 5 days ago
R2i Remote, CanadaWelcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are and ...
-
UKG Pro Project Manager
Found in: Zoho Direct Apply - 5 days ago
Align HCM Inc. Remote, CanadaThis is a remote position. · Job Summary · Align HCM is seeking an experienced UKG ProProject Manager to join their team You will be responsible for leading and overseeing a team of consultants through the successful implementation of UKG Pro solutions for our clients, ensuring ...
-
Technical Specialist
Found in: Zoho Direct Apply - 5 days ago
R2i Remote, CanadaWelcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are an ...
-
IBM i Senior Programmer Analyst
Found in: Zoho Direct Apply - 5 days ago
R2i Remote, CanadaWelcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are an ...
-
IBM i Senior Programmer Analyst
Found in: Zoho Direct Apply - 5 days ago
R2i Remote, CanadaWelcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are and ...
-
Customer Service Manager
Found in: Indeed CA C2 - 5 days ago
Best Access Doors Remote, Canada Full timeAs the eCommerce Customer Service Manager, you will play a key role in ensuring our customers have a positive and memorable experience. You will lead and develop a team of Customer Service and Order Management Representatives while fostering a collaborative and positive work envi ...
-
Senior Oracle Data Engineer
Found in: Indeed CA C2 - 5 days ago
W3Global Inc Remote, Canada ContractJOB SUMMARY · We are seeking a highly skilled and experienced Senior Oracle Data Engineer to join our dynamic IT team. The successful candidate will be responsible for designing, developing, integrating, and maintaining Oracle database solutions to support our organization's crit ...
-
Swift Developer- AI Trainer
Found in: Indeed CA C2 - 1 hour ago
DataAnnotation Remote, CanadaDataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. · We are looking for a proficient *Swift Developer *to join our team to train our AI chatbots to code. You will ...
-
Business Development Representative
Found in: Indeed CA C2 - 2 days ago
SiteDocs Remote, Canada Full timeBased in Abbotsford BC, SiteDocs is one of Canada's fastest growing SaaS companies and is listed by Gartner owned Capterra Software Review Site as the highest rated EHS Software on the planet. We are the leading provider of paperless safety management and we pride ourselves in cr ...
-
Business developer
Found in: Jooble CA C2 - 4 days ago
SiteDocs Remote, CanadaBased in Abbotsford BC, SiteDocs is one of Canada's fastest growing SaaS companies and is listed by Gartner owned Capterra Software Review Site as the highest rated EHS Software on the planet. We are the leading provider of paperless safety management and we pride ourselves in cr ...
-
Business Development Representative
Found in: Jooble CA C2 - 4 days ago
SiteDocs Remote, CanadaBased in Abbotsford BC, SiteDocs is one of Canada's fastest growing SaaS companies and is listed by Gartner owned Capterra Software Review Site as the highest rated EHS Software on the planet. We are the leading provider of paperless safety management and we pride ourselves in cr ...
-
Swift Developer- AI Trainer
Found in: Jooble CA C2 - 6 hours ago
DataAnnotation Remote, CanadaDataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *Swift Developer *to join our team to train our AI chatbots to code. You will wo ...
-
Software Engineer, Interaction SDK
Found in: beBee S2 CA - 3 weeks ago
Facebook Remote, CanadaCreating immersive, realistic, and believable VR and AR experiences requires users to interact with the real and virtual world. Users want to believe they grabbed a sword, pressed a button, and scrolled on a real screen in a natural and effortless way. Our team builds the Interac ...
-
Senior Project Manager
Found in: beBee S2 CA - 3 weeks ago
CAE Remote, Canada OTHERRole and Responsibilities · CAE Flight Operations Solutions is an industry-leading digital platform trusted by the world's top airlines and business aviation companies to optimize their operations. Every year, more than 50 million flights and over 200,000 crew members are support ...
-
Senior Site Reliability Engineer
Found in: beBee S2 CA - 5 days ago
Red Hat Remote, Canada Paid WorkAbout the job · Red Hat is seeking a Senior Site Reliability Engineer (SRE) to develop, scale, and operate our OpenShift managed cloud services. OpenShift is Red Hat's enterprise Kubernetes distribution. As an SRE you will contribute to running OpenShift at scale by enabling cust ...
-
Senior Site Reliability Engineer
Found in: beBee S2 CA - 2 weeks ago
Red Hat Remote, Canada Paid WorkAbout the job · Red Hat is seeking a Senior Site Reliability Engineer (SRE) to develop, scale, and operate our OpenShift managed cloud services. . OpenShift is a cloud native application platform for the enterprise, powered by Kubernetes. As an SRE you will contribute to running ...
-
Linux Senior Software Engineer
Found in: beBee S2 CA - 5 days ago
Red Hat Remote, Canada Paid WorkAbout the job · Red Hat's Ecosystem Engineering team is looking for a Linux Software Engineer to join us. In this role you will be part of a growing team focused on partner enablement for use in telco, edge, real-time, and industrial applications, providing hardware enablement fo ...
Software Developer II - Remote, Canada - Bentley Systems
Description
Software Developer II
Position Summary:
Bentley Systems is seeking a talented Software Developer II to become a valued member of our Digital Experience team. The primary focus will be developing modules contributing to our backend licensing services which are used around the globe in world-class Bentley Systems products. We offer a challenging, friendly, and supportive environment, the opportunity to work with an international development team and to learn and grow as an engineer.
Location: Home-based Canada
Responsibilities:
Required Knowledge, Skills, Abilities, and Experience
What We Offer: