All roles

Full Stack Engineer

Remote · USA Full-time New today

This is a remote position.

Interested in driving software innovation in the utility sector? In this position, you’ll collaborate with a team of like-minded software engineers, data scientists, and utility experts to develop high-quality software products. You’ll be part of a team that values continuous improvement and continuous learning, and you’ll contribute to the software design, software architecture, and overall product life cycle for AI-driven products. Come join a fast-growing team on a literal mission to save the world.

We are creating a more sustainable future in partnership with utilities. We’re a solutions-based data science software, research, and consulting firm that has been a change agent in the utility sector for over 30 years. We’re obsessed with making data useful in helping our clients evolve into customer-centric organizations that make data-driven decisions. And we have fun while we do it! Join us and have your design and applications make a difference.

The software engineer position is focused on a modern technology stack using the latest software development frameworks, data-intensive distributed microservices, relational and nonrelational database management systems, and containerized cloud infrastructure within a well-established continuous-delivery and Agile development process. You’ll help us with our mission and commitment to a sustainable future.

The ideal candidate will be well versed in software engineering principles, object-oriented and functional programming styles, and Java versions (11+), and have experience with modern front-end frameworks like Svelte, EmberJS, ViewJS, or ReactJS. You should expect to demonstrate an ability to write well-structured, readable, and well-documented code following common design patterns. You’ll take part in all aspects of the software development life cycle including front-end architectural initiatives, UI/UX design, and prototyping reviews. And you’ll implement and take ownership over front- and back-end components within our microservice architecture.

What you’ll do

  • Work and collaborate within a cross-functional team to update and continuously improve on our product suite and internal application programmer interfaces (APIs)
  • Develop web solutions; this includes envisioning, designing, implementing, and supporting our product suite and ensuring that solutions are performant, accessible, and responsive, and bring continuous value to our users
  • Collaborate with internal and client stakeholders to translate business problems into technical solutions
  • Participate in continuous learning activities to understand latest front-end trends and share knowledge across the team and organization

What will make you a good fit

  • Experience with Java (11+) software development
  • Experience with object-oriented and functional programming styles
  • Experience with Spring Boot
  • Experience with HTML, CSS, TypeScript, and JavaScript
  • Experience with Python
  • Experience with responsive and adaptive design
  • Experience architecting software solutions within the Amazon Web Services cloud platform
  • Knowledge of relational database modeling and data structures
  • Experience with HTML, CSS, TypeScript, and JavaScript
  • Experience with modern front-end frameworks like Svelte, Ember, View, or ReactJS
  • Professional, academic, or internship experience efficiently designing, developing, and releasing software both independently and collaboratively

Nice-to-have qualifications

  • Experience working with Figma to construct user interface mockups that describe general look and feel and user flows
  • Hands-on experience with containerization, Docker, and delivering web applications in a containerized environment
  • Familiarity with Kubernetes and container orchestration
Apply To This Job

Related roles

Senior Devops Engineer (AWS)

Remote · USA Full-time

Manager of Data Science and Business Intelligence

Remote · USA Full-time

Infor M3 ERP Developer

Remote · USA Full-time

Sr. Data Engineer (Snowflake)

Remote · USA Full-time

EverHealth - Software Architect (Remote)

Remote · USA Full-time

EverCommerce - Director, Global Workforce Management Office (GWMO)

Remote · USA Full-time

EverHealth - Account Executive CollaborateMD (Remote, US)

Remote · USA Full-time

EverCommerce - Procurement Internship (Remote, US)

Remote · USA Full-time

Onboarding & Team Member Experience Specialist

Remote · USA Full-time

Program Specialist

Remote · USA Full-time

Experienced Full Stack Data Entry Specialist – Web & Cloud Application Development

Remote · USA Full-time

Delta Airlines Data Entry Jobs Part Time $27/Hour - Apply For This Job

Remote · USA Full-time

Experienced Remote Customer Service Consultant – Travel Planning Expert

Remote · USA Full-time

Experienced Virtual Data Entry Assistant – Remote Opportunity with blithequark

Remote · USA Full-time

Experienced Data Entry Virtual Assistant – Flexible Part-Time Opportunity at arenaflex

Remote · USA Full-time

[Hiring] MID-level Java Full Stack Software Developer @Leidos

Remote · USA Full-time

Work From Home (Remote) Data Entry Position - flexible part-time opportunity with high weekly pay (Hiring Immediately)

Remote · USA Full-time

Entry-Level Actuarial Career Launchpad Associate – Risk Analysis, Healthcare Pricing & Forecasting at arenaflex

Remote · USA Full-time

Experienced Amazon Data Entry Specialist – Remote E-commerce Opportunity with arenaflex

Remote · USA Full-time

Experienced Customer Experience Representative – Delivering Exceptional Service and Driving Customer Satisfaction in a Fast-Paced Call Center Environment

Remote · USA Full-time