Current jobs related to Senior Software Developer - Kitchener, Ontario - ApplyBoard


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. The ideal candidate will have a strong background in software development, with a focus on writing, modifying, integrating, and testing software code.Key Responsibilities:Write, modify, integrate, and test...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    We are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. as a key member of our software development team. The ideal candidate will have a strong background in software development, with a focus on writing, modifying, integrating, and testing software code.The successful candidate will have excellent communication...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. The ideal candidate will have a strong background in software development, with a focus on creating high-quality, scalable, and maintainable code.Key Responsibilities:Design, develop, and test software...


  • Kitchener, Ontario, Canada Sonova Full time

    Sonova is a global leader in innovative hearing solutions, and we're seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you'll work in an agile environment with a passionate team to develop high-quality solutions for the medical hearing healthcare sector.Key Responsibilities:Collaborate with our local team and...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our team at CS2TECHNOLOGIES INC.Job SummaryThis is a temporary opportunity for a skilled professional with extensive experience in software development. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software...


  • Kitchener, Ontario, Canada Sonova Full time

    At Sonova, we're a global leader in innovative hearing solutions, and we're looking for a talented Senior Software Developer to join our team. As a Senior Software Developer, you'll have the opportunity to work in an agile environment within a passionate team developing high-quality solutions for the medical hearing health care sector.Key...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    CS2TECHNOLOGIES INC. is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    CS2TECHNOLOGIES INC. is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications. Your expertise in software development will be crucial in helping us deliver high-quality software solutions to our clients.The ideal...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Brock Solutions. As a senior member of our software development team, you will play a key role in designing, developing, and maintaining multiple applications and services.Responsibilities:• Design, develop, and maintain multiple applications...


  • Kitchener, Ontario, Canada Sonova Full time

    Sonova is a global leader in innovative hearing solutions, offering a wide range of products and services. As a Senior Software Developer, you will have the opportunity to work in an agile environment, developing high-quality solutions for the medical hearing healthcare sector.Key Responsibilities:Design, implement, and maintain manufacturing software...


  • Kitchener, Ontario, Canada Christie Digital Systems Full time

    Senior Software Developer PositionChristie Digital Systems Canada Inc. is seeking a skilled Senior Software Developer to join our innovative team. As a key member of our team, you will design, develop, and maintain state-of-the-art projection systems and application tool sets.About the Opportunity:We're looking for a highly motivated and experienced Senior...


  • Kitchener, Ontario, Canada Sonova Full time

    Sonova is a global leader in innovative hearing solutions, offering a wide range of products and services. As a Senior Software Developer, you will have the opportunity to work in an agile environment, developing high-quality solutions for the medical hearing health care sector.Key Responsibilities:Design, implement, and maintain manufacturing software...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About the Role:Brock Solutions is an innovative engineering solutions and professional services company that specializes in the design, build, and implementation of real-time operational solutions for industrial and transportation organizations worldwide. We are currently seeking a Senior Software Developer to join our team of experienced professionals...


  • Kitchener, Ontario, Canada Christie Digital Systems Full time

    Software Engineering at Christie Digital SystemsWe're looking for a skilled Senior Software Developer to join our innovative team. As part of our team, you will have the opportunity to design, develop, and maintain state-of-the-art projection systems and application tool sets used for calibration, setup, and diagnostics.Responsibilities:Development of...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About the Role:Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build, and implementation of real-time operational solutions for broad-based industrial/manufacturing and transportation/logistics organizations worldwide.We are currently seeking a Senior Software Developer to join our team of...


  • Kitchener, Ontario, Canada VIP Vape Full time

    Job Title: Senior Software DeveloperAs a Senior Software Developer, you will be responsible for designing and developing large-scale software applications using Java. Your primary goal will be to create efficient, scalable, and reliable software solutions that meet the needs of our customers.


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About the Role:Brock Solutions is an innovative engineering solutions and professional services company that specializes in the design, build, and implementation of real-time operational solutions for industrial and transportation organizations worldwide. We are currently seeking a Senior Software Developer to join our team of experienced professionals...


  • Kitchener, Ontario, Canada LogiSense Corporation Full time

    About the RoleWe are seeking a highly skilled software professional to join our team at LogiSense Corporation. As a senior software developer, you will play a key role in building and enhancing our industry-leading usage-based billing platform.Key ResponsibilitiesDesign, develop, and deploy scalable enterprise web applications using Node.jsIntegrate with...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job Responsibilities:Brock Solutions, a global engineering solutions and professional services company, seek a skilled Senior Software Developer to join our team at our head office in Kitchener, ON. Our company specializes in real-time operational solutions for the industrial/manufacturing and transportation/logistics sectors.Key Responsibilities:Design,...


  • Kitchener, Ontario, Canada T PAHAL TRANSPORT Full time

    We are seeking a Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional team to identify and prioritize project requirements, and develop software solutions that meet those needs.Key...

Senior Software Developer

1 month ago


Kitchener, Ontario, Canada ApplyBoard Full time

The Opportunity

We are seeking a skilled and innovative Full-Stack Engineer to join our Integration Services Team and contribute to the company's growth.

As part of Integration Services, you'll be part of a dynamic and growing team that builds and supports technology solutions for internal enterprise clients. The projects and platforms include:

Key Responsibilities:

  • Discovery and requirements gathering and the complete SDLC
  • Working with an architect to implement architecture and design
  • Interacting with SaaS solutions and API's
  • Quickly understanding platform products and how they work
  • Create, maintain documentation, diagrams, technical docs, schemas
  • Working with Data and databases, pulling, pushing, events, transforming and normalizing data
  • Integrating with systems and understanding what it requires (data mapping, governance, security etc)
  • Work with other team members (PM, BA, Architect, QA, Devops, Data, IT) to ensure timely & quality delivery of solutions, raise technical risks and trade-offs for consideration

Requirements:

  • Development experience working with and creating API's including HTTP, REST, SOAP and TCP/UDP based technologies
  • Worked with DataWeave, Java, Python, Typescript or Javascript
  • Has experience working with data including data structures, normalization, transformation and denormalization
  • Experience with databases and a good understanding of SQL and other types of data stores
  • Experience working with markup languages like XML and JSON
  • Experience creating diagrams and documentation for API's
  • Understand the concepts behind a service oriented architecture
  • Knowledge on integration patterns, concepts and implementation
  • Knows current best practices and understands the importance in following them
  • Able to understand DevOps tools and the concepts that drive them
  • Ability to identify patterns in data and how to turn that into an optimal model that fits the requirements of the project while also providing reusability in others

Preferred Qualifications:

  • Experience using OpenAPI, RAML and working with SwaggerHub
  • Experience in data orchestration
  • Working knowledge of system integration
  • Training or experience with iPaaS such as Mulesoft
  • Working directly with stakeholders and internal customers
  • Leading projects as a technical/project lead