Sr. Web Software Engineer, Commercial Energy Storage Software (Contract)

at  TotalEnergies

San Francisco, California, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 May, 2024Not Specified01 Mar, 20242 year(s) or aboveCloud Development,Python,Javascript,DockerNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

CONTEXTE ET ENVIRONNEMENT

Total Energies is seeking a high-energy, hands-on senior frontend software engineer for our Energy Storage Software Team, this is a key role on our control systems development team. This position can be located in California or Texas.
Core responsibilities include designing and developing code to improve energy control software and cloud-based energy management tools, including new capabilities needed to enter new market verticals. You will play a crucial role in designing and building strategic capabilities of TotalEnergies energy storage software. The ideal candidate will have expertise in multiple programming languages, IoT design principals and experience with AWS technologies. This position reports to the Director of Energy Storage Software and Firmware and will work as part of a cross-functional development team to deliver best in class software enabling our customers to transition to renewable energy.
Give your best to better energy and make the commitment with Total. With over 500-plus professions in 130 countries, we offer high safety and environmental standards, strong ethical values, an innovation culture and wide-ranging career development. Be part of the global team whose mission is already shared by 100,000 employees: to make energy better each and every day.

Responsibilities:

WHAT YOU WILL BE DOING

The ideal candidate will build new capabilities and improve the existing features of TotalEnergies battery control software that will handle significant growth in telemetry data and kilowatts under management you will need a passion for creating amazing UX that is simple and

performant.

  • Architect, design and develop cloud-based monitoring and control tools for defined software features that control and monitor battery-based energy storage systems
  • Architect, design and develop IoT based web apps and features that monitor industrial sized battery energy storage systems with on-point system visualizations and alerting functions
  • Architect, design and develop third party API integrations to enable end to end workflows and real-time data streams for automated system control and monitoring
  • Optimize cloud based proprietary algorithms working with data scientist to improve the efficiency and operation of energy resources
  • Create intuitive and simple web interfaces for service technicians, customer and internal teams to improve operational efficiency of battery storage software
  • Defining and implementing code and system security best practices

The positions main responsibilities include:

  • Software engineering which focuses on writing software code as well as architecting, building, and operating systems and frameworks that that monitor and control smart battery storage systems
  • Delivering software features that follow engineering best practices for the full software development life cycle, including coding standards, code reviews, vulnerability and security scans including unit testing and system operations.
  • Documenting and demonstrating solution designs by developing documentation, flowcharts, system and data flow diagrams, code comments including clear and efficient code
  • Implement and optimize software features for demand charge management, energy arbitrage and day-ahead market participation to increase the value of battery-based energy storage systems
  • Develop frontend features that delight renewable energy customers, service technicians, and NOC user


REQUIREMENT SUMMARY

Min:2.0Max:3.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Proficient

1

San Francisco, CA, USA