Sr. Software Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
To maintain strong team cohesion and operational continuity, candidates must be based in the Greater Chicago Area and commit to a hybrid schedule (1-3 days/week on-site). All applicants must possess unrestricted work authorization in the United States. Please ONLY apply if you meet these criteria.
Please make sure you read the following details carefully before making any applications.
Senior Software Engineer (.NET Core/C#/Azure) | Enterprise SaaS FinTech
Ready to own the platform that powers financial clarity for businesses ranging from mid-market growth companies to Fortune 500 enterprises. As a Sr Software Engineering Consultant with the Judge Group, placed onsite with our valued client, you won’t just write code—you will own full-stack feature delivery across front-end, server-side, and database tiers. Leveraging Azure to craft resilient, high-throughput cloud solutions, you will shape technical direction, drive engineering excellence, and mentor peers within a high-accountability "You-Build-It-You-Run-It" (YBIYRI) engineering culture.
At-a-Glance Snapshot
- Role: Sr. Software Engineer (.NET Core/C#/Azure)
- Experience Level: 7+ years of application development experience
- Tech Ecosystem: C#, ASP.NET Core, Azure Cloud Services, Azure DevOps (CI/CD), MS SQL Server, Modern JS Frameworks, TDD/BDD
- Culture: High-impact SaaS growth, engineering-led, YBIYRI ownership model with full lifecycle delivery
- Scope: Full-stack development, cloud architecture, automated testing, observability, and production support
Why Join Our Client?
Our client provides mission-critical enterprise financial software used by global market leaders. You will enter an environment that values deep technical ownership, continuous modern software practices, and professional development.
- Full-Stack Technical Ownership: Own features end-to-end—from modern UI components to back-end microservices, database schemas, and CI/CD pipelines.
- Modern Azure Stack: Design and deploy resilient, cloud-native services using Azure DevOps, feature flagging, and modern observability tooling.
- Collaborative & Mentorship-Driven Culture: Lead technical design reviews, champion TDD/BDD, and mentor engineers while directly influencing platform architecture.
Your Impact (The "Power" Bullets)
In this senior full-stack engineering role, you will:
- Architect & Deliver Full-Stack Features: Partner with architects and product managers to design, estimate, and deploy robust capabilities across C#/.NET Core, database, and front-end tiers.
- Leverage Native Azure Services: Build scalable, resilient SaaS solutions utilizing modern Azure cloud patterns, automated deployment pipelines, and feature management.
- Drive Quality & Testing Rigor: Champion Test-Driven Development (TDD) and Behavior-Driven Development (BDD) alongside performance and security testing to ensure production readiness.
- Maintain Observability & Operational Excellence: Utilize advanced logging and monitoring tools to diagnose issues, maintain system health, and participate in a true YBIYRI operational model.
- Elevate Team Standards: Conduct code reviews, refine user story estimation, and mentor mid-level engineers across agile methodologies and modern software patterns.
What You Bring
We are seeking an established full-stack developer who balances deep Microsoft ecosystem expertise with modern cloud practices.
- Core Experience: 7+ years of professional application development experience (Bachelor’s in CS or equivalent experience).
- Microsoft & Cloud Mastery: Deep expertise in