Senior Software Engineer

1 Day ago • 5 Years +

Job Summary

Job Description

The Senior Software Engineer will be responsible for developing scalable web applications and relational data models. They will be involved in full-stack iterative development, maintenance of a new web application, and maintaining SOC 2 compliant SDLC practices. Responsibilities include designing and building relational database schemas, influencing the design of single-page applications, contributing to project scoping and planning, debugging and resolving bugs, leading technical reviews, and coordinating tasks among team members. The role requires collaboration with infrastructure teams on issues like credential maintenance and network security.
Must have:
  • 5+ years of software development experience in building web applications
  • Experience writing modern JavaScript (ES2015 and later)
  • Experience deploying and maintaining full-stack web applications
  • Understand fundamental design principles behind secure and scalable apps
  • Working within a continuous integration and deployment environment
  • Practical understanding of security, authentication, and authorization
  • Experience leading coordination of tasks with other engineering teams
  • Effective written and verbal communication skills across all levels

Job Details

Description

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.   
 
Enverus has a dynamic hub for developing software in Brno, Czech Republic, and you can learn more about our team, company culture, and benefits here.   
We are looking for a Senior Software Engineer with a deep understanding of the art of developing scalable web applications and relational data models. If you are interested in building full-stack systems, from user interfaces to web services driving relational data models, alongside a team of the best engineers and analysts in the industry, then you will love working at Enverus. 
The Team: 
You will join the new cost optimization analytics development team. Energylink is Enverus's flagship application for managing asset development and operations billing. This platform enables us to build sophisticated analytical models that allow our customers to develop and operate their energy-producing assets efficiently. We are building new internal web applications to drive and manage these analytics.
 
What You Will Do: 
  • Full-stack iterative development and maintenance of a new webapp using Node, React/Redux, and AWS Aurora Postgres
  • Maintain SOC 2 compliant SDLC practices and workflow using git and iira
  • Understand and follow internal deployment platforms that leverage Argo CD, helm charts, Kubernetes (EKS)
  • Design and build relational database schemas
  • Influence the design of internal single-page applications
  • Contribute to scoping, estimating, and planning projects
  • Debug, investigate, and resolve bugs/user issues
  • Lead technical reviews and help to coordinate tasks among team members
  • Coordinate with infrastructure teams on issues such as credential maintenance, network security, and domain configuration requirements
What You Should Have: 
  • +5 years of software development experience in building web applications
  • Multiple years of experience writing modern JavaScript (ES2015 and later)
  • Experience deploying and maintaining full-stack web applications and services
  • Understand the fundamental design principles behind building secure and scalable applications
  • Working within a continuous integration and deployment (CI/CD) environment
  • A practical understanding of security, authentication, and authorization (e.g., certificates, OAuth2, and jwt usage)
  • Experience taking the lead on the coordination of some tasks with other teams of engineers
  • Effective communication, both written and verbal, across/up and down the org, at the appropriate level of detail
 
Our Tech Stack: 
Javascript, React, Redux, SCSS, Node, NestJS, Typescript, TypeORM 

Similar Jobs

Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Toronto, Ontario, Canada (Remote)
7 Months ago
Canva - Senior Frontend Engineer - Frontend Core Libraries

Canva

Sydney, New South Wales, Australia (Hybrid)
6 Months ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
7 Months ago
conga - Technical Architect, PS

conga

Ahmedabad, Gujarat, India (On-Site)
2 Weeks ago
ARHS - Développeur Sénior Fullstack Java/Angular

ARHS

Luxembourg, Luxembourg, Luxembourg (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tekion Corp - Senior Software Engineer

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Riot Games - Senior Software Engineer - Payments

Riot Games

Los Angeles, California, United States (On-Site)
2 Weeks ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Jumio - Software Engineer III - Android

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Canonical - Web Frontend Engineer

Canonical

(Remote)
2 Weeks ago
Crowd Strick - Software Development Engineer in Test III, Detections Platform

Crowd Strick

United Kingdom (Remote)
1 Week ago
USE Insider - Senior iOS Developer

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
7 Months ago
Outbrain - IT Support Engineer

Outbrain

Netanya, Center District, Israel (On-Site)
1 Month ago
Amva Dev - Sr. Software Engineer (React.js/React Native)

Amva Dev

Hamburg, Hamburg, Germany (On-Site)
2 Years ago
Immutable - Senior Software Engineer

Immutable

Australia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brno, South Moravian Region, Czechia

Valeo - System Validation Technical Project Manager

Valeo

Prague, Czechia (On-Site)
1 Month ago
Room 8 Studio - Senior 3D Animator

Room 8 Studio

Czechia (On-Site)
1 Month ago
bohemia interactive - Senior Artist Generalist

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
1 Month ago
Warhorse Studios - Senior Animator

Warhorse Studios

Prague, Prague, Czechia (On-Site)
2 Months ago
bohemia interactive - Marketing & Social Media Specialist

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Veeam Software - Site Reliability Engineer

Veeam Software

Prague, Czechia (On-Site)
2 Weeks ago
Make - Product Growth Expert

Make

Prague, Prague, Czechia (On-Site)
1 Month ago
bohemia interactive - Junior Technical Artist - Asset Implementation

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
1 Month ago
Veeam Software - DevSecOps Engineer

Veeam Software

Prague, Czechia (Remote)
2 Weeks ago
PwC - Senior Audit Analyst - Brno/Ostrava

PwC

Brno, South Moravian Region, Czechia (On-Site)
8 Months 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

Bengaluru, Karnataka, India (Remote)

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

Calgary, Alberta, Canada (Remote)

Texas, United States (Remote)

Madrid, Community Of Madrid, Spain (Remote)

Austin, Texas, United States (Remote)

Calgary, Alberta, Canada (On-Site)

Stonehouse, England, United Kingdom (Hybrid)

United States (Remote)

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