Software Engineer

5 days ago


Oakville, Ontario, Canada Architecture in Motion Inc. Full time
Job Description Job Description Salary: CAD 110, CAD 135,000.00 Per Year

Overview:

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 deliver high-quality solutions while leveraging modern technologies and best practices.

Main duties:

- Oversee daily technical operations to ensure smooth functioning.

- Facilitate Agile ceremonies such as Daily Stand-ups, Sprint Reviews, and Retrospectives.

- Mentor new hires and provide constructive feedback to enhance the performance of the team.

- Collaborate with the software development team to address and reduce technical debt.

- Analyze project summaries, requirements, and deliverables to ensure alignment with business objectives.

- Maintain regular communication with the engineering team to ensure timely project completion.

- Monitor ongoing operations and implement corrective measures as needed.

Organize training sessions for new hires and existing technical staff to foster continuous learning.

- Engage with customers to understand their needs and ensure their satisfaction.

- Perform regular security audits to safeguard system integrity.

- Ensure the use of high-quality code to prevent potential financial losses and conduct Code Reviews for quality assurance.

- Comprehend project requirements and develop a comprehensive framework for execution.

- Implement industry best practices and coding standards to maintain high-quality software development.

- Manage and lead the technical aspects of the project, ensuring all milestones are met.

- Promote uniform development methodologies and good programming practices within the team.

- Maintain a clear understanding of the business goals and client objectives for each project.

Experience:

- Possess a Bachelor's Degree in Engineering, Computer Science, or a related field.

- Have over 8 years of experience in roles such as Software Engineer, Software Developer, or similar role.

- Have over 3 years of experience leading teams of different sizes.

- Hold at least 2 certifications in Agile Methodologies.

- Have a minimum of 3 years of hands-on experience with DevOps principles in AWS cloud, complemented by 1 year of Azure cloud experience.

- Have at least 2 years of hands-on experience with the OpenSearch and OpenSearch Dashboards ecosystem, including plugin development.

- Have a minimum of 2 years of hands-on experience with Secure Code and DecSecOps principles (SAST, DAST, SCA, etc.), supplemented by at least one informal education course on the subject.

- Possess excellent knowledge of Test Automation, Design Patterns, and principles like SOLID, DDD, and TDD.

- Have excellent proficiency in programming languages such as Java (with at least 6 years of experience), Python, JavaScript, and GoLang (with at least 1 year of experience each).

- Have hands-on experience with Docker, AWS, Kubernetes, Kustomize, Kafka, Terraform, SQL Databases, and NoSQL databases, among others.

- Be skilled in Open-SOurce contributions, knowing how to contribute, having some projects in the community, and interacting with their projects as well.

Schedule:

- Monday to Friday

8 Hours Shift

Day Shift

Benefits:

- Extended health care

Join us in shaping the future of technology through innovative software solutions



  • 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 Geotab Full time

    **About the Role**Geotab is a global leader in IoT and connected transportation. As an Associate Vice President, Software Development, you will play a critical role in driving the strategic direction and operational excellence of our software development teams.This senior leadership position requires significant experience leading large, cross-functional...


  • Oakville, Ontario, Canada YMCA of Oakville Full time

    At Wenco International Mining Systems, a subsidiary of Hitachi Construction Machinery (HCM), we are committed to delivering innovative technologies to customers in the mining and material movement sectors. Our mission is to enable sustainable and safe operations.We are currently seeking a talented Software Engineering Team Lead to join our Research &...


  • 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 YMCA of Oakville Full time

    Technical Lead, Software Engineering (Edge Platform)Thursday, October 17, 2024Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations.As Wenco continues...


  • Oakville, Ontario, Canada Rockstar Full time

    User Interface Expert WantedWe are looking for an expert in user interface development to join our team at Rockstar Games.Job DescriptionThis role requires a deep understanding of C++ and C# programming languages and experience working with proprietary technologies.You will develop user interfaces that form the connection between players and our games.Work...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About Us: At Geotab Inc., we're passionate about harnessing the power of technology to transform the way businesses operate and interact with their customers. As a leading provider of IoT and connected transportation solutions, we empower organizations to streamline their operations, reduce costs, and enhance customer satisfaction.We're committed to...

  • Software Engineer

    4 days ago


    Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    We are looking for a talented Software Engineer to join our team as a UI Tools Programmer. This is a full-time, in-office position based out of our game development studio.About the RoleThe UI Team at Rockstar is a diverse, multinational team made up of programmers and developers from across our studios.As a UI tools programmer, you will provide new tools...


  • Oakville, Ontario, Canada Geotab Full time

    We're Geotab, a company that's pushing the boundaries of IoT and connected transportation. Our Embedded Development Team Lead will play a key role in leading and growing an embedded development team within our Embedded Engineering department.The ideal candidate will have 8-10 years of experience in embedded system and software development using C, C++ with...


  • Oakville, Ontario, Canada PeopleToGo Full time

    Job DescriptionWe are seeking a highly skilled and motivated individual to join our Development team as a C# Software Developer. The successful candidate will work with an experienced entrepreneurial team in a fast-paced, agile development environment.Key Responsibilities:Analyze, design, develop, and unit-test software to meet technical and business...


  • Oakville, Ontario, Canada Eunasolutions Full time

    Required Skills and QualificationsWe are seeking an experienced Senior Software Developer who possesses a proven track record of delivering robust software in JavaScript or TypeScript. You should have clear technical expertise in at least one back-end framework and front-end framework, as well as experience with development collaboration tools like JIRA and...


  • Oakville, Ontario, Canada Encoreengage Full time

    **About the Role:**We are seeking a talented Junior Software Developer to join our team at Encoreengage. As a member of our team, you will have the opportunity to apply your technical skills in software development, debugging, and design.**Key Responsibilities Include:**Developing, debugging, and designing software applications using your technical...


  • Oakville, Ontario, Canada ROSS Full time

    ROSS, a leading provider of full-service back-up and recovery technology, is seeking a talented Team Lead- Software Development to drive innovation and excellence in software development. The ideal candidate will possess technical expertise, leadership qualities, and the ability to adapt to rapidly changing priorities due to evolving technology and business...

  • Software Architect

    6 days ago


    Oakville, Ontario, Canada Siemens Mobility Full time

    Company OverviewSiemens is 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...


  • Oakville, Ontario, Canada Geotab Full time

    **Key Responsibilities**Contribute to the strategic direction of the Software Development department by collaborating with executive management to evaluate the long-range impact of new programs and strategies.Drive operational excellence through planning, evaluating, and implementing improvements to business processes and procedures.Lead, manage, and develop...


  • Oakville, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our growing team. As a key member of our development team, you will be responsible for designing and implementing security and architecture of the authentication infrastructure.Key ResponsibilitiesDesign and implement security and architecture of the authentication...


  • Oakville, Ontario, Canada Dufferin Construction Company Full time

    Job DescriptionAs a GPS Systems Technician at Dufferin Construction, you will be responsible for ensuring compliance with the Occupational Health & Safety Act and Regulations for construction projects. You will implement our OH&S management system, create, adjust, and troubleshoot GPS files utilizing Magnet/Colage Software, and coordinate with various...


  • 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 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 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...