Software Development Engineer

4 weeks ago


Brampton, Ontario, Canada Survalent Full time
Software Development Engineer

Are you passionate about creating real-time software applications to support utilities in managing their outages? Do you thrive in a busy development environment? We are seeking a skilled Software Development Engineer to join our Outage Management System (OMS) Development team.

The OMS team is responsible for delivering a high-performance Outage Management System that empowers utilities to efficiently track outages, reduce outage downtime, and safely guide field crews during restoration activities, all the while keeping its customers informed and up-to-date on outage status.

We are looking for a talented developer with strong focus on.NET frameworks and programming languages (C#, ASP.NET,.NET Core and other frameworks) to contribute as a member of our development team, utilizing Agile development processes to ensure efficiency while maintaining product robustness and quality.

Key Responsibilities:
  • Create Web Services including message queuing, push services, and required interfaces to support external product integration.
  • Work within the development team to design, develop, and deliver various web applications for OMS.
  • Optimize applications and leverage your experience with debugging, code analysis, and performance profiling.
  • Design and create test procedures, test data, and execute testing to ensure the delivered feature is bug-free and meets the required technical and business specifications.
  • Trouble-shoot software issues with an aim to resolve them in timely manner.
  • Drive technical standards, best practices, and support a culture of continuous improvement.
Requirements:
  • Degree in Computer Science or Power Engineering, or related field.
  • 5+ years full stack software development experience with strong focus on.NET frameworks and programming languages (C#, ASP.NET,.NET Core and other frameworks).
  • Advanced knowledge and proficiency with the Microsoft suite of technologies including server infrastructure,.NET based development tools, programming languages and MS SQL Server RDBMS.
  • Strong knowledge of database integration and development including (Object-Relational Mapping - ORM libraries like Entity Framework) and SQL Stored Procedure.
  • Proven experience in creating and testing the RESTful APIs using.NET and documentation tools like Swagger or API Blueprint.
  • Excellent knowledge of web services standards and technologies (e.g. Web Sockets, JS, XML, SOAP, WSDL, REST, JSON, etc.).
  • Experience with multi-threading, web optimization (caching, load balancing) and other performance related design constructs.
  • Good knowledge of web security protocols, practices and data protection techniques e.g. end-to-end message encryption and Web/SQL injection prevention etc.
  • Ability to communicate technical and non-technical information verbally and in writing.

We are committed to providing accommodations for persons with disabilities and value a diverse workplace. Survalent Technology Corporation is the leading provider of real-time smart grid management system for enabling visualization, optimization, and improved operations for utilities.



  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    {"h1": "Software Development Engineer", "h2": "Job Description", "p": "At SRS Technologies Inc., we are seeking a highly skilled Software Development Engineer 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 computer systems and software...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    {"h1": "Software Development Engineer", "h2": "Job Description", "p": "At SRS Technologies Inc., we are seeking a highly skilled Software Development Engineer 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 computer systems and software...


  • Brampton, Ontario, Canada https:youthjobscanada.casitemap Full time

    Job Title: Software Development EngineerWe are seeking a skilled Software Development Engineer to join our team at 2704989 ONTARIO INC in Brampton, ON. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Write, modify, and integrate software codeMaintain existing...


  • Brampton, Ontario, Canada https:youthjobscanada.casitemap Full time

    Job Title: Software Development EngineerWe are seeking a skilled Software Development Engineer to join our team at 2704989 ONTARIO INC in Brampton, ON. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Write, modify, and integrate software codeMaintain existing...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job SummaryWe are seeking a skilled Software Development Engineer to join our team at SRS Technologies Inc. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages, including...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc.Job Summary:The Software Development Engineer will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Collect and document user...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages,...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages,...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages, including Java, HTML, and CSS.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages, including Java, HTML, and CSS.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages, including Java, HTML, and CSS.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc. The ideal candidate will have a strong background in computer systems and software development, with excellent problem-solving skills and the ability to work collaboratively in a team environment.Key ResponsibilitiesDesign, develop, and test...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    We are seeking a skilled Software Development Engineer to join our team at SRS Technologies Inc. The ideal candidate will have a strong background in computer software engineering and be able to design, develop, and test software systems.Key Responsibilities:Collect and document user requirementsCoordinate the development, installation, integration, and...

  • Software Engineer

    2 weeks ago


    Brampton, Ontario, Canada G Hawk Inc. Full time

    **About the Role**We are seeking a skilled Software Engineer to join our team.As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using a range of technologies.Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teams to...

  • Software Engineer

    2 weeks ago


    Brampton, Ontario, Canada Electrocraft Electric Inc. Full time

    We are looking for a skilled Software Engineer to join our team. As a key member of our core development team, you will be responsible for designing and implementing software solutions that meet our company's high standards.The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for learning...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    We are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key ResponsibilitiesMaintain and enhance existing software applications to ensure they...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc. The ideal candidate will have a strong background in computer science and software development, with experience in designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a...


  • Brampton, Ontario, Canada SRS TECHNOLOGIES INC Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at SRS Technologies Inc. The successful candidate will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using various programming languages and...


  • Brampton, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Job SummaryCosma is a leading provider of body, chassis, and engineering solutions to global customers. Our team is responsible for developing technologies, systems, and concepts that make vehicles safer and cleaner. We serve our communities, the planet, and above all, people.Key Responsibilities:* Ensure projects are delivered on time and meet all Cosma...

  • Software Engineer

    2 weeks ago


    Brampton, Ontario, Canada Harpreet Kumar Dentistry Professional Corporation Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team and contribute to the development of our software solutions. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications. Your expertise will be crucial in helping us deliver high-quality software to our customers.Key...