Senior Software Engineer

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GreenPowerMonitor, a DNV company

GreenPowerMonitor, a DNV company

51 - 200 employees

⚡ Energy

☁️ SaaS

🔒 Cybersecurity

Energy • SaaS • Cybersecurity

GreenPowerMonitor is a leading provider of data-driven digital solutions for managing, monitoring, and controlling renewable energy assets. As a DNV company, it specializes in optimizing efficiency and performance in solar, wind, and storage facilities worldwide. GreenPowerMonitor offers a comprehensive suite of products, including cloud-based solutions like GPM Horizon and on-site systems like GPM SCADA and GPM PPC, to enhance asset management and operations for asset managers and owners in the renewable energy sector. The company plays a crucial role in the green energy transition by providing best-in-class solutions designed to maximize energy production and safeguard renewable energy through cybersecurity measures. With expertise in utility-scale renewable power plants, GreenPowerMonitor operates in over 90 countries, managing more than 7500 facilities with over 80 gigawatts of capacity globally.

📋 Description

• Work collaboratively across software development and support teams to develop IT software products, services, and solutions along with implementing, monitoring and optimizing the systems for vulnerabilities. • Partner with DNV Business Analytics, Product Managers, program delivery staff, software vendors and external development partners to deliver custom IT solutions to our business clients. • Building, enhancing and maintaining web-based, data-intensive applications. • Implement technical CRM configuration and JavaScript integrations to align business processes with client delivery needs for Energy Efficiency Utility Customer Programs. • Assist in in-house software configurations based on client needs; offering SaaS to our customers. • Provide mentoring and coaching for IT personnel when required (e.g. good and secure coding practices). • Work with minimal specifications, completing all assigned sprint tickets on schedule, implementing changes in various environments (as needed) and continually managing this process. • Work with internal/external clients to clarify requirements. • Occasionally leading and managing IT projects and associated systems integrations to deliver projects of medium-high complexity. • Contribute to process improvement efforts, ensuring adoption of standard processes, tools and procedures that deliver sustainable performance levels. • Assist in estimation, planning and development of software projects, with a particular focus on best practices for technology, architecture, code review, and security. • Create and execute Test Driven Development (TDD) and implementing automated testing solution for web applications. • Requires up to 15% domestic travel.

🎯 Requirements

• Bachelor’s degree in Computer Science, Computer Information Sciences, or related field of study and five (5) years of experience as a Software Developer/Engineer, Computer Programmer Analyst or related role where required experience gained. • Context switching and managing work across multiple projects; • Fluency in React, TypeScript, NodeJS, Vue.js, DevOps, HTML, JSON, jQuery, CSS, Web Applications, and REST APIs; • Agile Methodology to execute projects (i.e., providing estimates of tasks assigned and completing within the 2-week sprints cycle); • Secure development lifecycle (SDLC) practices and secure coding standards, with the ability to monitor and optimize systems for security vulnerabilities; • Four (4) years handling sensitive utility data, with demonstrated secure development practices in compliance with ISO 27001, SOC 2 Type II, and NIST standards.

🏖️ Benefits

• Generous paid time off (vacation, sick days, company holidays, personal days) • Multiple Medical and Dental benefit plans to choose from, Vision benefits • Spending accounts – FSA, Dependent Care, Commuter Benefits, company-seeded HSA • Employer-paid, therapist-led, virtual care services • 401(k) with company match • Company provided life insurance, short-term, and long-term disability benefits • Education reimbursement program • Flexible work schedule with hybrid/remote opportunities • Charitable Matched Giving and Volunteer Rewards through our Impact Program • Volunteer time off (VTO) paid by the company • Career advancement opportunities

Apply Now

Similar Jobs

🔥 4 minutes ago

Ford Motor Company

10,000+ employees

🚗 Transport

Senior Software Engineer developing cloud applications for Ford's data analytics team. Collaborating on AI-driven solutions to enhance industrial data management and decision-making.

🔥 50 minutes ago

LMI

1001 - 5000

🤖 Artificial Intelligence

⚕️ Healthcare Insurance

🏛️ Government

Remote Full Stack Developer using programming languages to develop software for USSOCOM mission partner. Responsible for designing, deploying, and maintaining software solutions while collaborating with US Army mission partners.

🔥 57 minutes ago

Walker & Dunlop

1001 - 5000

💸 Finance

🏠 Real Estate

Senior AI Software Engineer shaping future Loan Origination and Servicing platforms for commercial real estate. Designing scalable applications and agentic systems for operational efficiency and insights.

🔥 1 hour ago

Dropbox

1001 - 5000

🏢 Enterprise

⚡ Productivity

Senior Infrastructure Engineer at Dropbox shaping the next-generation search platform technology. Collaborating with teams to deliver innovative, scalable solutions for a global user base.

🔥 1 hour ago

Spreetail

1001 - 5000

🛍️ eCommerce

🏪 Marketplace

☁️ SaaS

Senior Software Engineer building backend services for ecommerce fulfillment. Working on mission-critical systems impacting revenue and operational excellence.