Lead Engineer — Application Engineering

insightsoftware, LLC

Nevada (IA)

Hybrid

USD 124,000 - 156,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

insightsoftware, LLC is looking for a Lead Software Engineer in the United States to provide technical leadership and ensure delivery of high-quality code. You'll manage a team of engineers, engage with clients, and drive consistent project delivery.

Ideal candidates will have 8–10+ years of experience in enterprise SaaS environments, with strong skills in C#, .NET, Angular, and Oracle. The role offers a competitive salary range of $124,000 to $156,000 annually, based on experience.

Qualifications

  • 8–10+ years of hands-on software engineering experience in enterprise SaaS.
  • Deep full-stack expertise in C#, .NET, Angular, and Oracle.
  • Proven experience leading a scrum team.

Responsibilities

  • Act as the technical authority for the scrum team.
  • Write and contribute production-quality code across the full stack.
  • Interface with client stakeholders at key points in the delivery lifecycle.

Skills

C#
.NET
Angular
Oracle
Domain-Driven Design
CQRS
Azure cloud technologies
CI/CD
JavaScript

Education

Bachelor’s degree in Computer Science

Tools

Azure DevOps
Docker
Liquibase

Job description

insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate.

Responsibilities
Technical Leadership & Delivery
  • Act as the technical authority for the scrum team, making day‑to‑day engineering decisions and setting a high standard for code quality.
  • Write, review, and contribute production‑quality code across the full stack – C#/.NET, Angular, and Oracle – as an active, hands‑on team member.
  • Lead sprint ceremonies as scrum master: planning, refinement, daily stand‑ups, demos, and retrospectives.
  • Set daily priorities, unblock teammates, and remove dependencies to keep delivery on schedule.
  • Maintain engineering standards: unit testing, code review discipline, definition of done, and release readiness.
  • Champion AI‑first engineering: achieve ≥50% AI‑authored PR targets and ≥95% AI code review adoption, model agentic development practices, and coach teammates.
Team Leadership & People Management
  • Directly manage 4–5 engineers, owning 1:1s, performance feedback, career development, and day‑to‑day engagement.
  • Partner with the Sr Engineering Manager on hiring, onboarding, and performance management.
  • Coach engineers on technical skills and professional development, fostering a high‑accountability team culture.
Client Engagement & Requirements
  • Interface with client stakeholders at key points in the delivery lifecycle – requirement clarification, design reviews, demo feedback, and issue resolution.
  • Advocate for solutions that generalize across the Certent Equity Management platform rather than one‑off builds.
  • Ensure work is well‑defined, scoped, and sequenced for delivery in collaboration with Product Management.
Cross‑Functional Collaboration
  • Coordinate with QA engineers to ensure test coverage, quality gates, and release readiness.
  • Collaborate with Principal Engineers, Solution Architects, and peer Lead Engineers on cross‑team technical decisions and standards.
  • Surface delivery risks, technical blockers, and scope concerns to the Sr Engineering Manager early and clearly.
Qualifications – Required
  • 8–10+ years of hands‑on software engineering in enterprise SaaS environments with experience as a technical lead or lead engineer.
  • Deep full‑stack expertise in C#, .NET (Framework and/or Core), Angular, and Oracle.
  • Strong proficiency in Domain‑Driven Design and CQRS patterns for multi‑service architectures.
  • Demonstrated AI‑first engineering mindset and hands‑on experience with agentic development tooling.
  • Experience leading a scrum team as both technical authority and delivery owner.
  • Direct people management experience: performance feedback, career development, and team engagement.
  • Strong code review discipline and engineering quality standards, including unit testing and CI/CD hygiene.
  • Experience with Azure cloud technologies and Azure DevOps CI/CD pipelines.
  • Fluent communicator capable of engaging client stakeholders and translating technical concepts to non‑technical audiences.
  • Experience working in global, distributed teams across multiple time zones.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent work experience.
Qualifications – Preferred
  • Familiarity with .NET modernization patterns (legacy ASP.NET Web API and modern ASP.NET Core services).
  • Experience with schema migration tooling such as Liquibase.
  • Familiarity with observability and monitoring tooling – Serilog, Datadog APM, or Application Insights.
  • Experience with containerization tooling – Docker, Podman, or similar.
  • Experience with background job scheduling patterns (Hangfire or similar).
  • Experience across multi‑repo, multi‑product platforms sharing a common database and internal NuGet package ecosystem.
  • Background in financial services, equity compensation, or adjacent regulated domains.
  • Certified Scrum Master (CSM) or equivalent Agile certification.
  • Experience mentoring mid‑level engineers into senior or lead roles.
Salary Range

United States: $124,000.00 – $156,000.00 USD annually. Salary will be determined by skills, experience, and qualifications. Bonus opportunities may be available for non‑sales roles; commission targets apply to sales roles.

All information is kept confidential in accordance with EEO guidelines. For more information, contact the recruitment team.

We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or any other class protected by applicable law. We are proud to be an equal opportunity workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer — Application Engineering
Lead Engineer — Application Engineering

insightsoftware, LLC • North Carolina

On-site
USD 124,000 - 156,000
Lead Engineer — Reporting/BI Engineering
Lead Engineer — Reporting/BI Engineering

insightsoftware, LLC • North Carolina

On-site
USD 124,000 - 156,000
Principal Software Engineer — Broker Applications
Principal Software Engineer — Broker Applications

insightsoftware, LLC • North Carolina

On-site
USD 124,000 - 156,000
Principal Software Engineer — Platform Services
Principal Software Engineer — Platform Services

insightsoftware, LLC • North Carolina

On-site
USD 124,000 - 156,000
Director of Software Engineering
Director of Software Engineering

Insightsoftware • United States

On-site
USD 184,000 - 231,000
Software Engineering Manager
Software Engineering Manager

insightsoftware • Raleigh (NC)

On-site
USD 120,000 - 150,000
Director of Software Engineering
Director of Software Engineering

Insightsoftware • Carolina (NC)

On-site
USD 184,000 - 231,000
Manager, Software Engineering
Manager, Software Engineering

LE0001 Relativity ODA LLC • Illinois

On-site
USD 155,000 - 233,000
Senior Software Engineer - NY Office
Senior Software Engineer - NY Office

London Stock Exchange Group • New York (NY)

On-site
USD 129,700 - 216,100
Annual wellness allowance
Paid time off
401(k) with company match
+1
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing