Senior Software Developer
1 month ago
We are seeking a highly skilled Senior Software Developer to join our Distributed Energy Management Resource System (DERMS) Development team at Survalent. As a key member of our team, you will be responsible for designing, developing, and delivering various web applications for DERMS.
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 DERMS.
- 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.
- Provide support and product knowledge to end users and internal stakeholders.
- Drive technical standards, best practices, and support a culture of continuous improvement.
- Contribute as a member of the development team, utilizing Agile development processes to ensure efficiency while maintaining product robustness and quality
- 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).
- Experience with modern front-end web frameworks (e.g. Angular, Vue, React etc.).
- Proven experience in creating and testing 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.).
- 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.
- 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.
- Deep understanding of object-oriented programming (OOP) principles and design patterns.
- Ability to communicate technical and non-technical information verbally and in writing.
- Excellent analytical and problem-solving skills.
- Self-starting, quick learning and teamwork skills.
- Experience using C++, Visual Studio and developer frameworks including WPF, Windows Forms, Windows/Worker Services, Data Report designer/Generation.
- Experience working with industry standard interfaces (Multispeak, CIM).
- Experience within a spatial/geographic problem set and knowledge of tiled map libraries (e.g. Open Street Map, Bing, Google).
- Familiarity with multiple databases (e.g. MS SQL Server, Oracle, Redis, MongoDB), web servers (e.g. Apache) and UI/UX design.
- Familiarity developing real-time software applications.
- Experience with various source control applications including Git, Bitbucket.
- We value experience and knowledge of Docker containers.
- Experience using collaboration tools including Confluence, JIRA.
- Experience with CURL, Postman, and similar technologies.
- Experience working with DERMS or DERs systems.
This is a full-time permanent position reporting to the Team Lead, DERMS. If you are interested in joining a growing organization in this exciting role, please submit your cover and resume or have them send theirs by select apply.
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada APPROVED TOWING INC Full timeAs a senior software developer, you will lead the software engineering team in creating innovative solutions. Your expertise in software development will drive the team's success.Key Responsibilities:Lead software engineering projectsDevelop software solutionsCollaborate with cross-functional teams
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada Jassi On Time Inc Full timeWe are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and deploy high-quality software applications.The successful candidate will be a key member of our software development team and will be responsible for leading the design and...
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada TEAM ONE TRANSPORT Full timeJob Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at {company}.Key Responsibilities: Design, develop, and test software applications Collaborate with cross-functional teams to identify and prioritize project requirements Ensure high-quality code and adherence to coding standards Stay up-to-date...
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada Spencer Gifts - Spirit Halloween Full timeJob SummaryThis is a challenging and rewarding opportunity to join our team as a Senior Software Developer. In this role, you will be responsible for designing, developing, and maintaining complex software systems.
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada Muhiyadin Hassan Full timeAbout the JobWe are seeking a skilled Senior Software Developer to join our team at {company}. In this role, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with cross-functional teams to...
-
Senior Software Developer
2 weeks ago
Brampton, Ontario, Canada Intellgen Solutions Inc. Full timeJob DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Intellgen Solutions Inc. as a key member of our software development team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesMaintain and improve existing software...
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada CQR LOGISTICS Full timeAbout the RoleWe are seeking a skilled Senior Software Developer to join our team.This is a fantastic opportunity to work with a dynamic group of professionals and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in software engineering and be able to collaborate effectively with our...
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada Leanessa Inc Full timeJob Description:As a senior software developer at our company, you will be responsible for designing and developing high-quality software solutions. This role involves working with cross-functional teams to deliver projects on time and within budget. Key responsibilities include writing clean, efficient, and well-documented code, collaborating with...
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada Mortgage Bird Incorporation Full timeAbout the Role:We are seeking a talented Senior Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining our software solutions.Main Responsibilities:Design and develop high-quality software solutions.Collaborate with cross-functional teams to identify and...
-
Senior Software Developer
7 days ago
Brampton, Ontario, Canada Aadhya Innovations Inc Full timeJob DescriptionAadhya Innovations Inc is seeking a talented Senior Software Developer to join our team, supporting the development of innovative software solutions. Key responsibilities include:Key ResponsibilitiesEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTechnical ResponsibilitiesCollect and document user requirementsCoordinate the...
-
Senior Software Developer
1 week ago
Brampton, Ontario, Canada Harpreet Arora Professional Corporation Full timeWe are seeking a senior software developer to join our team at {company}.The ideal candidate will have 5+ years of experience in software development and a proven track record of delivering high-quality products on time.Key responsibilities will include:1. Designing and developing software applications using a variety of programming languages.2....
-
Senior Software Developer
2 days ago
Brampton, Ontario, Canada Survalent Full timeJob Title: Senior Software Developer - Renewable Energy SoftwareAbout the Role:We are seeking a seasoned Senior Software Developer to join our DERMS development team. The ideal candidate will have a strong background in .NET development, with experience working on complex software systems.Key Responsibilities:Create web services, including message queuing...
-
Senior Software Engineer
1 week ago
Brampton, Ontario, Canada CANADA INC. Full timeJob Title: Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at {company}. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions using cloud infrastructure technologies such as AWS or Azure. Key Responsibilities:•...
-
Senior Software Development Manager
5 days ago
Brampton, Ontario, Canada Canada Inc. Full timeWe are seeking a highly skilled Senior Software Development Manager to join Canada Inc.The ideal candidate will have experience in leading teams of information systems professionals in the development of software and integrated information systems.The successful candidate will be responsible for executing and documenting results of software application tests...
-
Senior Software Systems Developer
2 weeks ago
Brampton, Ontario, Canada Orion eSolutions Inc. Full timeJob SummaryWe are seeking a highly skilled Senior Software Systems Developer to join our team at Orion eSolutions Inc.Key ResponsibilitiesLead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Develop and implement...
-
Senior Software Engineer
1 week ago
Brampton, Ontario, Canada Alpha Trans Ltd. Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentWe are seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for the design, development, and maintenance of our software applications. Your primary focus will be on full-stack development, working on both the front-end and back-end of...
-
Brampton, Ontario, Canada GINOS PIZZA Full timeSenior Software DeveloperWe are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in Java and Python, with experience in designing and implementing scalable software systems.Design and develop software applications using Java and PythonCollaborate with cross-functional teams to identify and...
-
Brampton, Ontario, Canada Ontario Inc. Full timeJob Title: Senior Software DeveloperDescription:In the role of Senior Software Developer at our company, you will be responsible for developing and maintaining high-quality software applications. This will involve working closely with our cross-functional team to design, implement, and test software solutions. You will also be expected to mentor junior...
-
Senior Software Development Manager
5 days ago
Brampton, Ontario, Canada Orion eSolutions Inc. Full timeJob Description:We are seeking a highly skilled Senior Software Development Manager to join our team at Orion eSolutions Inc. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control...
-
Senior Network Security Software Developer
2 weeks ago
Brampton, Ontario, Canada TEEMA Full timeJob Title: Senior Network Security Software DeveloperJob Summary:We are seeking a highly skilled Senior Network Security Software Developer to join our R&D team at TEEMA. As a key member of our team, you will be responsible for designing, developing, and maintaining our network access control solutions.Key Responsibilities:Analyze customer escalation issues...