Senior Software Engineer

5 days ago


Oakville, Ontario, Canada Siemens Mobility Full time

We are a leading global software company with a wide range of offerings including but not limited to computer-aided design (CAD), 3D modeling, simulation, High Performance computing, and Production Management — helping innovative global manufacturers design and manufacture better products, faster With the resources of a large company and the energy of a software start-up, we have fun together while creating a best-in-class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.

Organization Overview:

SaaS Governance provides elite SaaS standards enabling DI SW SaaS products to serve our global customers with a customer-centric strategy in mind. Our standards are data-informed and value-driven based on customer demands for highly controlled and well-documented processes and tools. Our engineering team is responsible for ensuring the quality in the efficient delivery of processes and tools at scale.

As our organization continues to rapidly evolve, the need for well-architected processes and tools as a subject area becomes more prominent, so if you are passionate about efficiency and quality in problem-solving, optimizing operations, and driving business excellence, we invite you to join our team.

Job Profile/Position Overview:

We are seeking a highly skilled and experienced senior software developer to join our dynamic team in SaaS Governance. In this role, you will need to lean on your excellent understanding of cloud solutioning, but more importantly, you will need a strong ambition to drive and improve the way we deliver SaaS at scale to a global market. Therefore, you will need a balanced mix of attention to application, infrastructure, automation, as well as process engineering to drive operations in line with our business goals.

Under the guidance of your Engineering Manager, you will be responsible for analyzing, designing, and optimizing the SaaS experience for our customers via standard practices, processes, and tools, focusing on enhancing our efficiency, quality, and customer satisfaction. When needed, you will provide support, guidance, and enablement to internal consumers of these solutions you operate. Ideally, you are familiar with Domain Driven Design and will apply your expertise in analysis and architecture development to identify process improvement opportunities, streamline workflows, and drive continuous improvement initiatives throughout the project. Furthermore, you will complement your strong technical background with problem-solving, communication, and interpersonal skills for applications across a broad range of challenges and solution domains.

You will need to familiarize yourself with delivery methods in Siemens services and of our DI SW products, and the accountable/responsible partners to achieve the above goals.

Responsibilities/Tasks:

  1. Collaborate with multi-functional teams to understand business requirements for improvement strategies.
  2. Conduct thorough analysis of current business processes, practices, and tooling within the assigned field to identify bottlenecks, inefficiencies, and areas for improvement.
  3. Under the guidance of your Engineering Manager, apply agile methodologies to design, develop, and implement optimized practices, processes, and tooling that increase efficiency, improve quality, and grow productivity.
  4. Act as Technical lead of major projects within the assigned area of development and operation, influence the technical direction, promote innovation via the introduction of new technologies or ideas, analyze, and implement solutions.
  5. Support the execution of organization-wide initiatives as an advocate for customer, business, and technical concerns.
  6. Help to drive the adoption of the improvements by multi-functional teams and collaborate with partners to ensure effective implementation of the improvements and monitor their ongoing impact.
  7. Develop and implement performance metrics and measurement systems to track progress and find opportunities for further improvement.

Crucial qualifications:

  1. Bachelor's degree or equivalent experience in a senior role.
  2. 4 or more years of experience in the delivery of enterprise solutions as a Senior Engineer, driving planning, implementation, quality, and operations in a production environment.
  3. Experience documenting and verbally communicating project plans, business processes, systems architecture, and development technical details to technical and non-technical partners.
  4. Experience working horizontally across multiple teams.
  5. Proven understanding of AWS or any other Cloud Provider platform and work execution in an agile environment.
  6. Working experience using Behavior Driven Development (BDD) and Test-Driven Development (TDD) to drive the Software Development Life Cycle (SDLC).
  7. Familiarity with DevOps and CI/CD principles as applied to the development and delivery of cloud-hosted SaaS solutions.

Complimentary qualifications:

  1. Experience working in a globally distributed organization.
  2. In-depth knowledge of cloud computing, distributed systems, data architecture, and/or Software as a Service (SaaS) technologies.
  3. Experience in business process engineering, process improvement, and methodologies like Lean Six Sigma.
  4. Experience integrating SaaS solutions with enterprise business systems and commerce platforms.
  5. Experience with systems automation and end-to-end testing harnesses for software development.
  6. 2 or more years of experience building SaaS solutions on Amazon Web Services (AWS) or other, with an understanding of cloud security principles, encryption, and vulnerability management.

Exceptional qualifications:

  1. Certifications in Cloud Technologies (AWS / Azure / GCP), Agile (Scrum or other), Programming, Linux, Networking, and/or CI/CD.
  2. Familiarity with the Siemens DISW portfolio and related product domains, such as PLM, CAD, CAM, CAE, IoT, and others.

This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any vital export license.

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow

Siemens Software. Transform the Everyday.

Compensation is based on experience and market values. You will be asked what your expectations are. There are multiple perks beyond the basic health insurance package, including RRSP matching, share purchase matching, company-paid diversity days, and an extensive employee assistance program.

#li-plm

#LI-HYBRID

#SWSaaS


#J-18808-Ljbffr

  • Oakville, Ontario, Canada Siemens Mobility Full time

    We are a leading global software company with a wide range of offerings including but not limited to computer-aided design (CAD), 3D modeling, simulation, High Performance computing, and Production Management — helping innovative global manufacturers design and manufacture better products, faster With the resources of a large company and the energy of a...


  • Oakville, Ontario, Canada Serialization Software Full time

    Our TeamWe're a close-knit team of software developers, designers, and engineers who share a passion for innovation and excellence.We're dedicated to delivering high-quality software solutions that meet the needs of our customers.We believe in open communication, collaboration, and mutual respect.The JobWe're seeking a highly skilled front-end software...


  • Oakville, Ontario, Canada Eunasolutions Full time

    Position Summary:As a Senior Software Developer on the Procurement team at Euna Solutions, you'll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this role, you will leverage your experience to design and develop solutions for our customers, build and enhance our product platform, and...


  • Oakville, Ontario, Canada Eunasolutions Full time

    Position Summary:As a Senior Software Developer on the Procurement team at Euna Solutions, you'll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this role, you will leverage your experience to design and develop solutions for our customers, build and enhance our product platform, and...

  • Software Engineer

    2 days ago


    Oakville, Ontario, Canada Architecture in Motion Inc. Full time

    Job Description Job Description Salary: CAD 110, CAD 135,000.00 Per YearOverview:We are seeking a talented & motivated SOftware Engineer to join our dynamic team. In this role, you will be responsible for designing, developing & maintaining software applications that meet the needs of our clients. You will work collaboratively with cross-functional teams to...


  • Oakville, Ontario, Canada Euna Solutions Full time

    Job Description Job Description Salary: Position Summary:As aSenior Software Developeron the Procurement team at Euna Solutions, youll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this role, you will leverage your experience to design and develop solutions for our customers, build and...


  • Oakville, Ontario, Canada Vitalbio Full time

    About Vitalbio:We're a global leader in healthcare innovation, driven by a passion to improve lives through cutting-edge technology and solutions.Our expertise spans chemistry, software, engineering, and microfluidics, enabling us to deliver real-time care wherever patients are.Job Description:This is an exciting opportunity to join our team as a Senior...


  • Oakville, Ontario, Canada Vitalbio Full time

    Company OverviewVitalbio's global team of experts spans chemistry, software, engineering, and microfluidics. We thrive on change, operate on trust, and value diverse perspectives. Our growth-minded culture empowers front-line decision-making and fosters impactful work.Job SummaryWe seek tenacious, bold individuals ready to transform healthcare. As a Senior...


  • Oakville, Ontario, Canada The Wohl Group Full time

    Job SummaryThe Wohl Group is seeking a highly skilled Senior Precision Machining Engineer to join our team. This is an exciting opportunity to work with advanced CNC programming and multi-axis machining systems.About the Role:We are looking for a talented engineer with a strong background in precision machining and CNC programming.You will be responsible for...


  • Oakville, Ontario, Canada Euna Solutions Full time

    Job Description Job Description Salary: The Opportunity:As a Senior Software Architect at Euna Solutions, youll play a pivotal role in shaping the technical direction and architecture of our software. In this role, you will leverage your expertise to design scalable and secure solutions, define architectural standards, and ensure alignment between technology...


  • Oakville, Ontario, Canada TES The Employment Solution Full time

    Job Overview:We are seeking a highly experienced Senior Structural Engineer to join our team at TES The Employment Solution. This is an exciting opportunity for a skilled professional to lead and manage projects from design to completion.The successful candidate will have extensive experience in designing concrete, steel, and wood structures, and will be...


  • Oakville, Ontario, Canada Siemens Mobility Full time

    About the RoleThis is an exciting opportunity to join our dynamic team in SaaS Governance as a senior software developer You will play a key role in driving and improving the way we deliver SaaS at scale to a global market Your excellent understanding of cloud solutioning and experience in delivering enterprise solutions will be invaluable in this role You...


  • Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    Job DescriptionThe Senior Test Automation Engineer will be responsible for designing, developing, and maintaining automated test frameworks for embedded software systems.The ideal candidate will have experience in test automation, programming languages, and software development methodologies such as Agile and Scrum.The role involves working closely with...


  • Oakville, Ontario, Canada First American Full time

    We are looking for a highly skilled Senior Quality Assurance Engineer to lead our quality assurance efforts. As a Senior QA Engineer, you will be responsible for developing and implementing test strategies, designing and developing automation tests, and leading cross-functional teams to deliver high-quality software.About Us:FCT is a leading provider of...


  • Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Developer (Keycloak - Authentication and Authorization system)Who we areGeotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our...


  • Oakville, Ontario, Canada WellStat Full time

    About Our MissionWe are on a mission to revolutionize energy management through advanced data analytics and smart building solutions.As a Chief Architect, you will be responsible for leading the technical vision and architecture of our platform, optimizing energy usage, enhancing air quality, and driving sustainability across the real estate sector.Key...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer (Authentication and Authorization system)Basis:Permanent - Full-timeArea of Interest:Product & Software DevelopmentLocation:Oakville, OntarioWho we areGeotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer (Authentication and Authorization system)Basis:Permanent - Full-timeArea of Interest:Product & Software DevelopmentLocation:Oakville, OntarioWho we areGeotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help...


  • Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    Job OverviewWe are seeking a highly skilled HARDWARE AND SOFTWARE SYSTEMS ENGINEER to join our team. In this role, you will be responsible for managing hardware & firmware system integration requirements and verification & validation procedure for all Geotab Embedded Products.Key Responsibilities:Lead the analysis and elicitation of hardware and embedded...


  • Oakville, Ontario, Canada Terrestrial Energy Inc. Full time

    Terrestrial Energy Inc. is a leading developer of advanced nuclear energy solutions.About the JobWe are seeking an experienced Senior Mechanical Engineer to join our team, specializing in stress analysis for nuclear systems and components.The successful candidate will be responsible for:Conducting stress analysis using Finite Element Analysis (FEA) for...