Software Developer, Business Systems & Analytics

Arevon

$90K — $120K *
Energy & Utilities
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 2 years experience as a Software Developer
  • Strong problem-solving skills in a small team environment
  • Ability to express opinions and suggest solutions
  • Focus on quality implementation and minimizing technical debt
  • Comfortable across all layers of the tech stack
  • Experience with complex single-page applications, especially in UI/UX for data-intensive software
  • Familiarity with backend systems handling large data volumes

Responsibilities

  • Assist in architectural design and feature implementation based on internal business needs
  • Design user interfaces with a focus on user experience for data-heavy products
  • Navigate between frontend and backend development, from database design to UI
  • Maintain cloud infrastructure, enhancing resiliency and efficiency
  • Collaborate with data science teams to implement and oversee predictive models
  • Establish quality assurance processes, including testing
  • Develop and enforce coding standards and best practices for the team

Benefits

  • Competitive Compensation and Incentives
  • Generous Paid Time Off
  • Flexible Work Environment
  • 401(k) Plan with 6% Company match
  • Tuition Reimbursement Program
  • Paid Parental and Caregiver Leave
  • Inspiring Company Culture
  • Professional Development Opportunities
Full Job Description
The Position

As an early member of our development team, you will have a hand in both defining and implementing the projects you take on. We take pride in building quality software using industry recognized best practices alongside modern technologies. The ideal candidate will enjoy taking on high-impact projects and executing them with a focus on product and system design across the stack.

You will primarily focus on helping to lead the development of two data-intensive, internally built applications:
  • A real time SCADA data monitoring platform
  • A real time energy trading platform

Key Responsibilities
  • Assist with the architectural design and implementation of product features based on business requirements provided by internal teams.
  • Design intuitive user interfaces for our data-intensive products with a focus on providing a clean and friendly user experience.
  • Flex up and down the stack, from database optimization and schema design to frontend UI design.
  • Maintain existing application cloud infrastructure and help to improve resiliency and efficiency.
  • Partner with data science teams to deploy and monitor predictive models.
  • Implement and maintain quality assurance processes, including testing.
  • Develop and uphold best practices, coding standards, and development processes for the team.

Required Qualifications
  • You have at least 2 years' experience as a Software Developer
  • You are willing to explore problems and solve them yourself - as part of a small team, self-sufficient problem solving is critical.
  • Feel comfortable expressing your opinions and suggesting solutions to any problems you identify.
  • You place a strong emphasis on implementing features correctly vs quickly, and minimizing technical debt.
  • You thrive working on small teams and being given a lot of autonomy.
  • You are willing to explore all layers of the stack to solve the problem the right way.
  • Experience building complex single-page applications; experience working on UI/UX for data-intensive software is a big plus.
  • Experience working with backend systems processing large volumes of data is also a big plus.

Technical skills and tools
  • Languages: Python, Javascript
  • Frontend Stack: React, Vite, Redux
  • Backend Stack: AWS, Django REST framework, Docker, MongoDB, Snowflake, TimescaleDB (Postgres)
  • Tooling: GitHub, CircleCI, Terraform

Why Join Arevon?

We believe you should love what you do and love where you work, which is why we offer a wide range of benefits to support your personal and professional well-being.
  • Competitive Compensation and Incentives
  • Generous Paid Time Off
  • Flexible Work Environment
  • 401(k) Plan with 6% Company match
  • Tuition Reimbursement Program
  • Paid Parental and Caregiver Leave
  • Inspiring Company Culture
  • Professional Development Opportunities

Similar Jobs

More Jobs at Arevon

More Energy & Utilities Jobs

Find similar Software Developer, Business Systems & Analytics jobs: