Senior Software Engineer - US -EAST COAST at GridBeyond
Boston, Massachusetts, USA -
Full Time


Start Date

Immediate

Expiry Date

04 May, 25

Salary

0.0

Posted On

04 Feb, 25

Experience

5 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Git, Windows Server, .Net Framework, Sql, Jquery, Sql Server Management Studio, Information Technology, Visual Studio, Azure, Design Patterns, Azure Active Directory, Microsoft Sql Server, Programming Languages, Communication Skills, Localization, Software Development

Industry

Computer Software/Engineering

Description

Who are GridBeyond?
GridBeyond are a green tech energy scale-up company, with big plans to disrupt the energy sector on a relentless course to achieve our vision of delivering a global zero carbon future. With well-established roots in the demand side response space, we have expanded our commercial strategical thinking and product portfolio to enable us to break new global market barriers.

REQUIRED EXPERIENCE AND SKILLS:

  • A minimum of 5 years of relevant professional experience is essential.
  • Strong passion for problem-solving and software development.
  • Proficient in JavaScript and jQuery.
  • Familiarity with the .NET stack and SQL.
  • Knowledge of DevOps practices and Continuous Integration/Continuous Delivery (CI/CD).
  • Experience with integrating third-party APIs.
  • Understanding of industry-standard best programming practices.
  • Capacity to innovate and devise new solutions for complex design challenges.
  • Proven ability to work collaboratively in a dynamic team environment.
  • Eager to learn and adopt new technologies.
  • Experience in developing scalable and maintainable applications.
  • Strong multitasking skills and ability to meet deadlines.
  • Excellent communication skills, comfortable engaging with stakeholders throughout the product lifecycle.

DESIRED QUALIFICATIONS AND OTHER EXPERIENCE:

A degree in Computer Science, Information Technology, Electrical or Electronic Engineering, or another energy-related discipline is highly preferred.

The following experience would be beneficial, though not mandatory:

  • Experience with Azure
  • Knowledge of Telerik Reporting
  • Experience in designing high-quality customer-facing applications
  • Understanding of contemporary UI design patterns and best practices in user experience
  • Experience with multi-threaded or asynchronous applications
  • Background in the energy sector, along with a strong interest in energy sustainability and innovation
  • Experience with localization is a plus
Responsibilities

WHAT’S THIS ROLE ABOUT?

We are seeking a Senior Software Engineer passionate about building excellent software. This candidate will join a team of developers working in an agile development environment and contribute to GridBeyond’s Smart Grid Platform development through programming, analysis, design, implementation and delivery of software applications. The candidate will use best industry standard tools to meet changing business requirement needs and will be core to the development and delivery of solutions for GridBeyond’s customers and clients.
The role is focused on front end development for both external client-facing and our internal product suite.

RESPONSIBILITIES:

  • Oversee the entire product lifecycle, including research, development, drafting test cases for the testing team, deployment, documentation, maintenance, and support of systems application software, all in accordance with software best practices
  • Collaborate with stakeholders to gather and document technical requirements, identifying key needs and proposing optimal solutions to address them.
  • Create high-quality, secure, and scalable software solutions within a compelling knowledge domain.
  • Collaborate with the team to develop products while iterating and improving existing solutions.
  • Act as a product owner for your own developed systems while working jointly on projects.
  • Document software processes and work with stakeholders during the handover and delivery of applications.
  • Propose ideas to ensure that necessary standards and processes are established, and actively seek opportunities to enhance and innovate solutions, thereby improving process efficiency
Loading...