Staff Software Engineer

1 Day ago • 5 Years +

Job Summary

Job Description

As a Full Stack Staff Software Engineer at Enverus, you will be part of the Energy Network Applications team, which is rapidly growing and delivering industry-leading solutions. You will design and develop SaaS solutions based on product specifications, implement and test applications, and troubleshoot problems. Additionally, you will debug, investigate, and resolve bugs, lead technical reviews, and keep current with industry trends. The team focuses on building invoice automation software to streamline and accelerate vendor collaboration and payment processes. The role involves using Java, Kotlin, and Angular within the team. This role is part of a company that serves 6,000+ customers in 50 countries.
Must have:
  • 5+ years of software development experience.
  • Experience with Java, Kotlin and Angular.
  • Familiarity with design principles and best practices.
  • Strong testing and automation background.
  • Excellent communication and problem-solving skills.

Job Details

Description

Full Stack Staff Software Engineer
Why YOU want this position:
Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus’ 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.
We are currently seeking a full-stack staff software engineer to join our Energy Network Applications team. This role offers the opportunity to join a rapidly growing company delivering industry-leading solutions to customers in the world’s most dynamic and fastest-growing sector. 
The Team:
You will join the ePayables Team within the Business Automation organization, which builds our invoice automation software. Come join the team and help pioneer Enverus’ mission to provide a complete solution that helps to streamline and accelerate vendor collaboration and payment process.
 
What you’ll do:
  • Design and develop SaaS solutions based on the product specifications.
  • Implement and test the applications, troubleshoot problems to ensure smooth performance.
  • Debug, investigate, and resolve bugs/user issues.
  • Lead technical reviews and help to coordinate tasks among team members
  • Keep current with industry trends and make enhancements to applications when necessary.
 
What you should have:
  • A bachelor's degree in computer science, information technology, or a related field (preferred).
  • +5 years of software development experience in building and maintaining full stack applications and services.
  • Experience with various programming languages, including Java, Kotlin and Angular.
  • Familiarity with common design principles, patterns, and best practices.
  • Understanding of most common java frameworks and libraries.
  • Strong testing and automation background.
  • Attention to detail.
  • Experience with Agile frameworks like Scrum and with continuous integration / continuous delivery.
  • Excellent communication and problem-solving skills.
 
Our Tech Stack:
Java, Kotlin, Angular, Spring Framework, Spring Boot, AWS, Tomcat, Kubernetes, GitHub, Confluence and Jira.

This role is eligible for: Variable Compensation

Similar Jobs

Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
7 Months ago
Google - Security Engineer, Detection

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
The Walt Disney Company - Entertainment Systems Application Admin

The Walt Disney Company

Anaheim, California, United States (On-Site)
3 Days ago
Playtika - PHP Tech Lead

Playtika

Poland (Hybrid)
1 Month ago
ByteDance - Machine Learning Engineer Intern (Knowledge Graph) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Technical Solutions Engineer, AI/ML

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Extreme Network - Senior Backend Developer (GenAI Solutions)

Extreme Network

(Remote)
3 Months ago
Saviynt - Technical Lead, Professional Services - NA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Tide - Senior Engineer, Python (Data & AI)

Tide

Romania (Hybrid)
1 Day ago
Go Fund Me - Senior Data Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
5 Months ago
ByteDance - Senior Software Engineer - Serverless Compute Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Token Metrics - Crypto Senior Backend Engineer (Remote)

Token Metrics

Medellín, Antioquia, Colombia (Remote)
6 Months ago
Blitre Rewards - Senior Back End Engineer

Blitre Rewards

New York, New York, United States (On-Site)
1 Day ago
Google - Staff Software Engineer, Android Bluetooth

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Cerence - Senior Software Engineer

Cerence

Pune, Maharashtra, India (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in Calgary, Alberta, Canada

Netflix - Workplace Building Engineer

Netflix

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
WildBrain - Surfacing Tech Artist (Unreal Experienced)

WildBrain

Vancouver, British Columbia, Canada (Hybrid)
1 Day ago
Electronic Arts - Technical Artist - User Interface

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
NVIDIA - Senior Optical MSDV Hardware Engineer

NVIDIA

Canada (On-Site)
2 Months ago
Epic Games - Gestionnaire, Concepteur technique d'animation

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Ubisoft - Associate Art Director [Rainbow Six Siege]

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Maxis Studios - Tools Software Engineer

Maxis Studios

British Columbia, Canada (On-Site)
2 Weeks ago
Microsoft - Engine Programmer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Activate Games - Team Lead (Store Supervisor)

Activate Games

Toronto, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Enverus is a single source platform for management, development and acquisition, within the entire energy value chain. From early-stage investment to full-scale development, we provide the actionable intelligence, in-depth analysis and speed to support your changing energy strategy.


This is what we call Intelligent Connections: empowering your company to discover previously unseen insights and opportunities, act fast, and deliver extraordinary outcomes.



A Technology Partner for the Future:


Enverus is the most trusted knowledge and analytics platform in the energy industry, with real-time access to analytics, insights, benchmark costs, revenue data and more.


More than 300 financial institutions and more than 5,000 energy companies rely on our analytics, intelligence, and technology to make capital investment decisions and increase investor ROI.


Our platform is built both by, and for, our industry. Our source is our own connections — with direct access to more than 98% of U.S. producers, and more than 35,000 suppliers, we inform more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing.



What We Provide:


Our platform provides a centralized, single-source of truth, with energy analytics informed by more than 20 years of market intelligence and machine-learning.


For personal, customizable support, our highly experienced, sizable analyst team provides thought leadership, consulting and tech innovation.


Our goal is to build a long-term relationship with you, addressing your challenges today, while providing the tools for you to thrive tomorrow.


Our customers regularly report major production increases, substantial savings on labor costs, impressive savings and EUR improvements.


We provide a complete scope of the entire energy industry, including oil and gas, financial institutions, power, utilities and renewables. But we also illuminate their connections, and where they’re going.

Austin, Texas, United States (On-Site)

Brno, South Moravian Region, Czechia (Hybrid)

Singapore, Singapore (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Calgary, Alberta, Canada (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Austin, Texas, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Enverus

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug