Senior Software Engineer (Full Stack Developer) - 24253

Enverus · Other US Location

Company

Enverus

Location

Other US Location

Type

Full Time

Job Description

Description
Full Stack Software Engineer
About Enverus
Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Our innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries.
Why Join Us?
As a Full Stack Software Engineer at Enverus, you'll be at the forefront of innovation in the energy industry. You'll join a highly collaborative and agile team dedicated to prototyping and leveraging cutting-edge technologies to develop new products and solutions. Help us pioneer Enverus's mission to drive the future of energy!
Job Summary
We're seeking an experienced Full Stack Software Engineer to design, develop, and maintain complex web applications using a variety of front-end and back-end technologies. You'll work collaboratively with cross-functional teams to deliver high-quality, scalable software solutions that meet business requirements.
Key Responsibilities

  • Design and develop web applications using modern front-end frameworks (React, Angular, Vue.js)
  • Implement back-end functionality using Python, TypeScript, or other server-side technologies
  • Integrate front-end and back-end components for seamless, responsive user experiences
  • Ensure code quality through unit testing, code reviews, and adherence to best practices
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions
  • Stay current with industry trends and technologies
  • Work effectively within a development team and contribute to a collaborative environment
  • Participate in shipping great products as part of a multi-disciplinary team


Required Qualifications

  • 3-5 years of full-stack web development experience
  • Proficiency in React, Angular, or other modern front-end frameworks
  • Strong understanding of Python, TypeScript, or other server-side languages
  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Solid knowledge of data structures, algorithms, and software design patterns
  • Experience with CI/CD pipelines and cloud-based infrastructure
  • Excellent problem-solving, analytical, and critical-thinking skills
  • Strong communication and collaboration abilities
  • Bachelor's degree in Computer Science, Software Engineering, or related field


Preferred Qualifications

  • Experience with containerization technologies (e.g., Docker)
  • Familiarity with DevOps practices and tools
  • Knowledge of agile software development methodologies
  • Proficiency in GraphQL, WebSockets, or other modern web technologies
  • Experience working in a fast-paced, dynamic environment


Join our team and help shape the future of energy technology!
This role is eligible for: Variable Compensation

Apply Now

Date Posted

09/10/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details