Senior Software Developer

2 months ago


Kitchener, Ontario, Canada Brock Solutions Full time
Job Title: Senior Software Developer

Brock Solutions is a leading engineering solutions and professional services company that specializes in designing, building, and implementing real-time operational solutions for industrial and manufacturing organizations worldwide.

We are seeking a highly skilled Senior Software Developer to join our team of experienced professionals at our head office in Kitchener, ON.

Key Responsibilities:
  • Design, develop, and maintain multiple applications and services
  • Lead and mentor a team of software developers throughout the project lifecycle
  • Break down requirements into tangible development activities and provide feedback to continuously improve requirements
  • Work with cross-functional teams to raise the bar on software best practices and leverage commercial off-the-shelf technology
  • Engage with customers and internal teams to define project software architectural needs
  • Continuously improve architectural approaches to further a repeatable framework for our solutions
  • Establish initiatives and execute them through to normal day-to-day project work
  • Participate in code reviews to ensure software meets development standards
Requirements:
  • Bachelor's degree in Software Engineering, Systems Engineering, Computer Science, or related fields
  • 3+ years of experience in a software development and design role
  • Experience leading teams is an asset
  • Object-oriented design and programming languages such as Java, C#, or C++, with a preference for Java
  • Relational database design and programming experience
  • Web service development using technologies such as WCF, REST, SOAP, XML, and JSON
  • Excellent communication skills, both verbal and written, to interact with various stakeholders
  • Ability to work independently and thrive in a collaborative environment
What We Offer:
  • Competitive compensation package
  • Profit sharing
  • Extended health benefits
  • Continuous career growth
  • Flexible working hours
  • Company events and celebrations
  • Travel opportunities

Brock Solutions strives to create a respectful, accessible, and inclusive work environment. We are committed to removing barriers to the hiring process to accommodate candidates with disabilities.

Please note that this position may require travel (10-20%).



  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC.Job Description:As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with our development team to ensure that our software meets the...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. in a full-time capacity.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. This is a great...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. in a full-time capacity.Job Description:Job Summary: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. in a full-time position.Job Description:Job Summary: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and...


  • Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at CS2TECHNOLOGIES INC. in a full-time position.Job Description:Job Summary: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and...


  • Kitchener, Ontario, Canada Venuiti Full time

    Job Title: Senior DeveloperVenuiti Healthcare is seeking a highly skilled Senior Developer to join our team in Waterloo, Ontario. As a Senior Developer, you will play a key role in the development of our mission-critical healthcare application suite.About the Role:Design, develop, and maintain high-quality software applications using ReactJS and related...


  • Kitchener, Ontario, Canada Venuiti Full time

    Job Title: Senior DeveloperVenuiti Healthcare is seeking a highly skilled Senior Developer to join our team in Waterloo, Ontario. As a Senior Developer, you will play a key role in the development of our mission-critical healthcare application suite.About the Role:Design, develop, and maintain high-quality software applications using ReactJS and related...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT solutions for healthcare professionals. Our focus is on delivering best-of-suite software solutions that enable secure, effective, and sustainable imaging data management.Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As a...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT solutions for healthcare professionals. Our focus is on delivering best-of-suite software solutions that enable secure, effective, and sustainable imaging data management.Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As a...


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

    Job Title: Senior Software DeveloperAgfa Healthcare is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope.Key Responsibilities:Design and develop software components for...


  • Kitchener, Ontario, Canada Agfa Full time

    Job Title: Senior Software DeveloperAgfa Healthcare is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope.Key Responsibilities:Design and develop software components for...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team.Job SummaryWe are looking for a talented software developer to design, develop, and maintain our software solutions. The ideal candidate will have a strong background in Java, Springboot, and...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team.Job SummaryWe are looking for a talented software developer to design, develop, and maintain our software solutions. The ideal candidate will have a strong background in Java, Springboot, and...


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

    Job Title: Senior Software DeveloperSonova is a global leader in innovative hearing solutions, and we're seeking a skilled Senior Software Developer to join our team.About the Role:As a Senior Software Developer, you will work in an agile environment with a passionate team to develop high-quality solutions for the medical hearing healthcare sector. You will...


  • Kitchener, Ontario, Canada Sonova Full time

    Job Title: Senior Software DeveloperSonova is a global leader in innovative hearing solutions, and we're seeking a skilled Senior Software Developer to join our team.About the Role:As a Senior Software Developer, you will work in an agile environment with a passionate team to develop high-quality solutions for the medical hearing healthcare sector. You will...


  • 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 Agfa-Gevaert Full time

    Job Title: Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software solutions.Key Responsibilities:Design and develop...