About the Company
Blackstone Energy Services Inc. is a Toronto-based energy transition company who has been helping clients in the built environment since 2003, save, sustain, and thrive by developing responsible energy and carbon management solutions.
With our team of like-minded climate crusaders, we are guided by our impassioned vision to take all of our clients to net-zero by 2050 and have won three consecutive Canadian Business Excellence Awards. Since 2003, we have been developing custom energy and carbon management solutions for cost and consumption improvements, conservation and efficiency, and renewable generation.
We are seeking a highly skilled and experienced Senior .NET Engineer to join our team. The ideal candidate will have a strong background in .NET development, a passion for technology, and the ability to provide technical leadership in projects. This role will involve designing, developing, and maintaining high-quality software solutions while ensuring best practices and fostering a collaborative environment. You anticipate, lead with curiosity and aren't settled with the status quo.
Key Responsibilities:
- Technical Leadership:
- Lead and mentor a team of .NET engineers, providing technical guidance and support.
- Drive architectural decisions and ensure alignment with best practices and company standards.
- Oversee code reviews, ensure code quality, and promote continuous improvement.
- Software Development:
- Design, develop, test, and deploy high-quality software solutions using .NET technologies.
- Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver robust solutions.
- Troubleshoot and resolve complex technical issues and bugs.
- Project Management:
- Participate in project planning, estimation, and tracking.
- Ensure timely delivery of projects while maintaining high standards of quality and performance.
- Coordinate with stakeholders to understand business requirements and translate them into technical solutions.
- Innovation and Improvement:
- Stay current with industry trends and emerging technologies to drive innovation.
- Identify areas for process improvement and implement solutions to enhance team productivity and efficiency.
Qualifications:
- Education:
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
- Experience:
- Minimum of 7-10 years of experience in software development with a strong focus on .NET technologies.
- Experience with cloud platforms (e.g., Azure, AWS) is highly desirable.
- Expert knowledge of .NET and JavaScript development and open source frameworks using object oriented programming.
- Strong knowledge of test driven development best practices and frameworks.
- Strong knowledge of continuous integration and continuous delivery.
- Experience in Agile development and familiarity with sprint planning, demos and retrospectives.
- Skills:
- Proficiency in C#, ASP.NET, .NET Core, and related frameworks.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., Angular, React) is a plus.
- Deep knowledge and proficiency with the Microsoft suite of technologies including server infrastructure, .NET based development tools and programming languages, SQL Server RDBMS, SSRS and PowerBI
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work effectively in a fast-paced, collaborative environment.
See How We're Creating Good Energy
At Blackstone we operate with an ethos of creating good energy for our people, clients and the planet. Our values are central to guiding how we do business and why we do what we do:
Client First.
Anticipate customer needs and act with unbiased transparency to earn their trust.
Climate Crusaders.
Net-zero impact is our passion and protecting the planet, our responsibility.
Make it Right.
Deliver with excellence, always. Do the responsible thing even when it's not the easiest thing.
Think Like an Entrepreneur.
The new energy economy demands we create, do better, innovate and think big to solve for the climate crisis.
Team Up.
Collaborate to bring innovative perspectives and the best solutions. Our unique, diverse backgrounds and experiences fuel better outcomes for all.
Why job seekers choose Blackstone:
We offer an attractive total compensation plan that includes competitive pay, flexible work arrangements, fully funded, employee-focused benefits (including virtual doctors, enhanced support for mental health and preventative health care practitioners, as well an extensive Employee Assistance Plan), and a collaborative, inclusive, solutions-oriented work culture.
Blackstone is an equal opportunity employer, providing equal opportunities to employees regardless of gender, gender identify, race, ethnicity, disability, sexual orientation, religion, marital status or age.
Our commitment to sustainability is foundational to who we are. Read our Corporate ESG report here.
We thank all candidates for their interest, however, only those being considered for an interview will be contacted. No phone calls, please.