Senior Developer Role


: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

The ideal candidate for the software engineer position will be a self-starter excited to help create best-in-class software that delights users and creates a new standard for consumer experience in the industry. This company is well funded and will grow very rapidly in 2020.


Demonstrated experience as strong independent contributor and team-member, implementing complex projects, ensuring complete and on-time delivery of assigned effort

Experience developing and maintaining technology with strong performance reliability and security

Demonstrated experience working with relevant technology stack

Familiarity with Agile management (Scrum or similar software development process)

Strong communicator with collaboration-oriented mindset, able to work with technical and non-technical colleagues

Active mindset, thinking about the next things to be done, rather than waiting for assignment

Thoughtful time manager able to structure personal activities to ensure timeliness of efforts

Experience working in highly-regulated industry a plus (i.e. energy, finance, healthcare)

Experience working in start-up, early-stage environments a plus

Experience working in B2C e-commerce platforms a plus

Technical undergraduate degree (CS, Engineering) preferred

Preference for candidates who are passionate about sustainability, conservation, and renewable energy

Desired Software Familiarity

React (required)

Python (required)

AWS and related ecosystem (required)

Other technologies considered - Angular, R, Java, C++

MySQL, Redis, DynamoDB, MongoDB

iOS and Android

Building scaled, high availability systems

Job Responsibilities

Greenfield stack development, part of the team building out the energy industry's leading technology platform

Ensuring security and reliability of systems

Meet established timelines for assigned sprints both as an individual and teammate

Work closely with product and business team to understand business requirements and design and implement technology that meets business needs

Develop content expertise, owning detailed knowledge of relevant elements of the technology platform

Be a culture-setter, in creating a collegial and supportive environment where teammates can develop as professionals and collaborate to create excellent technology

Time allocation

10% project design, including working closely with engineering leadership, as well as business and operations leads, to help define product, determine infrastructural options, and execute implementation of chosen path

10% vendor and third-party interaction, including performing diligence on individual software offerings, integrating vendor offerings into a broader stack, and management vendor performance

80% technology development execution aligned with established SDLC (i.e., code planning, coding, code review)

Job Requirements:
React, Python, AWS, MySQL, Redis, DynamoDB, MongoDB
Associated topics: .net, algorithm, develop, java, perl, programming, sde, sdet, software development engineer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...