Lead Software Engineer

🕒 April 8

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sphera

Sphera

1001 - 5000 employees

Founded 1989

☁️ SaaS

🏢 Enterprise

📋 Compliance

SaaS • Enterprise • Compliance

Sphera is a leading provider of enterprise sustainability management software, data, and consulting services. It offers solutions that enable organizations in sectors like Chemicals, Oil & Gas, Industrials, and Financial Services to manage their sustainability goals effectively. Sphera's offerings include the SpheraCloud platform, which focuses on Environment, Health, Safety & Sustainability (EHS&S) management, operational compliance, and risk management. The company's software and consulting services are designed to help organizations improve their safety, mitigate risks, reduce costs, and build resilience. By providing an integrated 360-degree view of sustainability and performance management, Sphera assists companies in meeting regulatory reporting requirements and achieving their sustainability objectives.

📋 Description

• Act as the technical lead for one or more delivery teams, owning solution design and technical direction. • Design, build, and evolve cloud-native applications using .NET (C#, ASP.NET, .NET 6+/Core). • Define and enforce architectural standards, coding standards, and best practices. • Lead design reviews, code reviews, and technical decision-making. • Architect and implement Azure-based solutions (App Services, Functions, AKS, Service Bus, Storage, Key Vault, SQL). • Own and continuously improve CI/CD pipelines using Azure DevOps; promote DevOps and automation best practices. • Partner with Product Owners to translate business requirements into scalable technical solutions and delivery plans. • Ensure non-functional requirements are met (performance, reliability, security, observability, scalability). • Lead technical troubleshooting of complex production issues and drive root cause analysis. • Mentor senior and mid-level engineers; raise the technical bar across the team. • Drive technical debt management and modernization initiatives.

🎯 Requirements

• 7+ years of professional software engineering experience with strong depth in .NET (C#, ASP.NET, .NET Core/.NET) • Proven experience designing and leading delivery of cloud-native systems on Microsoft Azure • Strong hands-on experience with Azure DevOps (repos, pipelines, environments, release strategies) • Experience leading technical design and acting as a primary technical owner for services or platforms • Strong understanding of distributed systems, microservices, and RESTful API design • Solid experience with data persistence (Azure SQL/SQL Server, NoSQL where applicable) • Deep understanding of software architecture, design patterns, and engineering best practices (Clean Architecture, SOLID, automated testing, CI/CD) • Experience working in Agile/Kanban delivery models

🏖️ Benefits

• Health insurance • Retirement plans • Paid time off • Flexible work arrangements • Professional development

Apply Now

Similar Jobs

🕒 April 7

Dropbox

1001 - 5000

🏢 Enterprise

⚡ Productivity

Senior Infrastructure Engineer at Dropbox shaping and constructing robust systems for data management and analytics. Join in redefining the technological backbone of the platform.

Java

Python

Go

🕒 April 6

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

Senior HPC and AI Network Software Architect contributing to scalable AI infrastructure at NVIDIA. Building solutions for distributed AI training and communication efficiency.

Python

PyTorch

Tensorflow

🕒 April 2

Sigma Software Group

1001 - 5000

🎮 Gaming

📡 Telecommunications

Embedded Engineer developing IoT-driven solutions in a growing team. Collaborating with experienced engineers to design and implement high-quality solutions.

Cloud

Cyber Security

Docker

Linux

🕒 April 1

RTB House

1001 - 5000

🤖 Artificial Intelligence

Senior Software Engineer at RTB House designing and optimizing backend systems for real-time bidding and machine learning applications. Collaborating on high-performance software handling billions of transactions daily.

Java

Linux

Python

Scala

🕒 April 1

Fluxon

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🌐 Web 3

Senior Software Engineer bringing products to market while collaborating with clients and teams at Fluxon. Responsible for driving implementations and providing mentorship.