Full Stack Developer with expertise in C#, .NET, and React for renewable energy solutions. Join Power Factors to enhance the Unity platform for managing energy assets.
Responsibilities
Participate in and influence design sessions with peers using architectural principles and design patterns.
Develop our product, ensuring the software is scalable, high-performing, maintainable, and secure.
Triage, debug, and synthesize customer issues.
Work in agile sprints with PMs, designers, and other development teams.
Identify and fix problematic or inefficient processes.
Improve our pipelines to shorten cycle times and provide a positive developer experience.
Understand how our system operates, scales, and costs so we can continuously improve it.
Contribute to the team’s success in sprint commitments with ownership and a sense of urgency.
Requirements
Degree in Computer Science, Software Engineering, or equivalent.
5+ years of full stack development experience with strong technical expertise in C#, .NET, and React.
Experience with React Native or Angular is a plus.
Experience with containerization technologies such as Docker and Kubernetes.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Experience with micro-frontend architectures and design systems.
Experience working in an Agile environment using frameworks like Scrum and Kanban.
Highly motivated, self-directed, and a strong problem solver.
Results-oriented with close attention to detail.
Approaches problems objectively to enable data-driven decision making.
Strong team player able to understand others’ pain points and propose creative solutions.
Knowledge of PostgreSQL, Kafka, REST APIs, and Playwright.
Benefits
Primarily remote work environment (with the option to meet colleagues at the office if needed/wanted)
Flexible core hours
Incentive compensation programs and employee referral bonuses
Employee recognition programs
Employer contribution to RRSP (Registered Retirement Savings Plan)
Software Engineer developing space simulation software for HII's Mission Technologies. Collaborating on space combat power and multi - domain simulation software development.
Senior Software Engineer developing and evolving data - driven products and AI applications for Red Hat. Collaborating with teams to deliver high - quality data solutions and implement software best practices.
Principal Software Engineer working on OpenShift Virtualization projects for a globally distributed team at Red Hat. Collaborating with engineering teams and open - source communities to deliver high - quality software.
Senior Software Engineer developing and leading projects for Ansible Automation Platform at Red Hat. Collaborating in a global team with a focus on AI and automation.
Senior Engineer focusing on severe accident analysis for Rolls - Royce SMR's power stations. Responsible for technical assessments impacting reactor safety and performance with cross - functional collaboration.
Technical Lead responsible for the web portal portfolio at Smart Energy Link AG in Bern, Switzerland. Overseeing technical vision and robust architecture for full - stack applications.
Software Engineer for NVIDIA's Networking Software Group. Focus on Ethernet Switch SDK Development, optimizing APIs and collaborating with global teams for innovative solutions.
Senior Software Engineer focused on 3D/4D reconstruction, leveraging deep learning in autonomous driving for NVIDIA. Collaborating within a diverse team to build simulation and modeling systems.
Senior Software Engineer developing highly scalable software solutions at Iterable. Designing multi - tenant systems and enhancing data observability for millions of users.
Staff Systems Engineer developing Network Operating Systems for embedded networking products at Celestica. Collaborating with global teams to deliver advanced networking solutions.