Senior Software Engineer- .Net Developer

ODDR INC.
United States
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Audit Trail Microsoft Azure Software as a Service Cloud Computing Code Review Databases Continuous Integration Relational Databases DevOps Distributed Systems
+16 more
Identity and Access Management PostgreSQL Microsoft SQL Server Query Optimization Secure Coding Service-Oriented Architecture SQL Databases .NET Core Delivery Pipeline Indexer Backend Event Driven Architecture Build Management Deployment Automation Restful APIs Key Vault

Job description

This is a deep, hands-on individual contributor role. You’ll be working on the core backend platform - designing APIs, building scalable workflows, hardening infrastructure, and setting the technical bar for the team around you. You won’t be managing people, but you’ll naturally raise everyone’s game through code reviews, technical guidance, and the quality of your own work.

If you thrive in environments with high ownership, low bureaucracy, and genuinely hard problems, this is the role for you.

What You’ll Do

Core Platform Development

Design and build reliable, scalable backend systems using .NET Core. Architect RESTful APIs and business workflow orchestration that hold up under real enterprise load. Make considered tradeoffs between correctness, performance, and maintainability.

Cloud & Infrastructure

Own backend services on Microsoft Azure - app services, databases, messaging, storage, and access management. Work closely with DevOps to improve deployment pipelines and infrastructure reliability.

CI/CD & DevOps Collaboration

Support and improve CI/CD pipelines for fast, safe deployments. Bring a production-minded perspective to automation, rollback strategies, and release confidence.

Security & Compliance

Proactively embed security into the development process - secure coding practices, data protection, access controls, and compliance awareness relevant to enterprise financial systems.

Requirements

Required

  • 6-10 years of backend engineering experience with strong depth in .NET Core
  • Solid understanding of RESTful API design, service architecture, and distributed systems
  • Strong relational database skills - schema design, query optimization, indexing (PostgreSQL or SQL Server)
  • Security-conscious mindset with practical experience applying secure coding practices
  • Ability to operate independently in a fast-moving, ambiguous environment

Strong Plus

  • Experience with multi-tenant SaaS architecture and tenant isolation patterns
  • Hands-on experience with Microsoft Azure (App Services, SQL, Service Bus, Key Vault, etc.)
  • Experience with CI/CD tooling and deployment automation
  • Background in financial systems - payments, invoicing, reconciliation, audit trails
  • Exposure to event-driven architecture, background job processing, and async workflows
  • Prior experience in a tech lead, staff engineer, or equivalent hands-on senior role

Benefits & conditions

  • Competitive salary and benefits
  • A small team where your decisions actually shape the product
  • Hard problems worth solving - no ticket-factory work
  • Flexibility and trust to get things done your way

Oddr is an equal opportunity employer. We hire on merit and potential, and we’re committed to building a team that reflects diverse backgrounds and perspectives.

About the company

About Oddr

Oddr is a modern enterprise platform purpose-built for professional services firms. We handle the financial nervous system of some of the world’s most demanding clients - invoicing, payments, and revenue intelligence at scale. Our systems process high-stakes, high-volume financial workflows where correctness and reliability are non-negotiable.

We’re a small, senior-leaning team. Engineers here own systems end-to-end, make real architectural decisions, and ship things that matter.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all