Solve for today, evolve for tomorrow.
Lead .NET Engineer
Location
United States
Posted
1 day ago
Salary
$137.7K - $188.3K / year
Seniority
Senior
Job Description
Lead .NET Engineer
Excella
• Lead the design and development of software solutions for commercial and government clients using modern .NET technologies • Provide mentorship and technical guidance, fostering professional growth within the team • Collaborate closely with clients and stakeholders to align technical solutions with business objectives • Architect scalable, maintainable, and secure applications using .NET Core/NET 6+ and related frameworks • Ensure best practices in coding, architecture, and Agile methodologies are followed • Conduct code reviews and provide constructive feedback to maintain high code quality • Drive technical decision-making and approach complex problem-solving with innovative solutions • Advocate for the adoption of emerging technologies to enhance project outcomes • Drive continuous improvement initiatives across teams and projects
Job Requirements
- 6+ years of experience in software development, with a strong technical foundation in .NET
- Expertise in C#, ASP.NET Core, Blazor, and related frameworks for building enterprise applications
- Experience with modern frontend technologies such as React, Angular, or Vue.js
- Experience with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (Azure, AWS)
- Strong knowledge of database design, Entity Framework Core, and SQL/NoSQL databases
- Deep understanding of object-oriented programming principles, design patterns, and SOLID principles
- Proficiency in Git-based workflows and software development lifecycle management
- Experience with automated testing tools such as xUnit, NUnit, Moq, or equivalent
- Experience leading teams and mentoring developers in a consulting or technical environment
- Proficiency in assigning tasks for team, distributing work responsibilities according to team member strengths
- Experience serving as a leader for task execution and troubleshooting efforts in support of projects
- Strong knowledge of RESTful API design and implementation
- Excellent problem-solving and critical-thinking skills
- Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
Benefits
- We offer top of industry medical, dental, and vision benefits with multiple options to choose from such as an employer-contributed health savings account, infertility coverage, and orthodontia so you can select the plan that works best for you.
- Regardless of what stage of life you’re in, Excella wants to support you. We provide 8 weeks of Parental Leave, discounted pet insurance, and a Care.com membership with 3 back-up emergency child or elder care days annually – all available to you on your first day.
- Starting day one, every employee is bonus eligible and receives 15 days of paid vacation, 6 federal holidays, and 4 floating holidays.
- Doing your best work means having the best tools! Excella’s TechEleX program provides you with multiple options to suit your technology needs. Choose between a variety of Mac or PC devices, and to ensure your hardware remains current, at the end of a 3-year period Excella will replace your existing computer with a new model from the program. Plus, we’ll even give you the original device to keep for your personal use!
- With Excella’s Annual Internet Reimbursement benefit, all employees receive an additional $25 per month to help offset the cost of internet access. This initiative reflects our commitment to supporting you in staying connected and productive, no matter where you work.
- We'll invest in your career by providing 3 days of paid professional development every year, including an allowance for registration fees to attend classes, conferences, or obtain professional certifications.
- We encourage mindfulness and overall well-being through employee wellness events, a HeadSpace membership, as well as access to TalkSpace and mental health coverage through our medical plans.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Developer – PHP
SitusAMCWe're helping our clients identify and capture opportunities across the entire lifecycle of their real estate activity.
• Design, develop, document, test and debug new and existing software systems, applications and/or components for market sale or proprietary software • Make design decisions which encourage leveragability, potential reuse, componentization, extensibility, maintainability, and are minimally coupled • Translates business requirements into technical solutions which adhere to architectural best practice • Provide solutions and alternatives to impasses impacting timetables, scalability, and performance factors as they pertain to production, implementation, and to technologies advancements for SitusAMC • Contribute to the development of a technical roadmap • Maintain knowledge of currently evolving platforms, programming languages, and web/database technologies • Stay up-to-date on business initiatives and objectives, particularly as these relate to infrastructure and development architecture issues • Evaluate new platforms, technologies, and software products/techniques to determine feasibility and desirability of incorporating their capabilities within the company's products • Foster a culture of continuous improvement in all areas of technology and instill the principles of this mindset in a team • Advise and mentor Software Development team members as an escalation point • Such other activities as may be assigned by your manager
Principal Web Developer - Rails Location: East Bay, CA Department: Engineering Job Description: About Superconductor Superconductor is building the autonomous software organization — a platform where agents don't wait for instructions, but find work everywhere: in customer emails, bug reports, session replays, Slack threads, X posts, etc. Agents that work while you sleep. We're a team of 7, backed by $7M in funding, and we intend to stay below ~25 humans hopefully forever. That means every hire matters enormously, and we compensate accordingly with highly competitive salary and equity. We have been building software together for over a decade. We formerly co-founded Gradescope, an AI-powered education grading platform used by millions of students worldwide. Previously, we were AI PhD students at UC Berkeley. All in all, we are four developers, one designer, and two generalist operators, and we all wear multiple hats every day. Our Values - Customer obsession. We see every customer interaction — every support email, every bug report, every piece of feedback — as a chance to earn trust and build something better. Customer communication is our differentiator, not overhead. - Speed with stability. We move fast, but we do not break things. We know that if something breaks, we're the ones fixing it — sometimes at night. We'd rather invest in getting it right the first time. - Living in the future. We use Superconductor to build Superconductor. We adopt our own tools before anyone else and push them until they break. If something feels like the old way of building software, we question it. - Small team, high standards. Every person on the team has outsized impact, outsized ownership, and outsized responsibility. Working at Superconductor - Hybrid from our East Bay office: 3 days in our easily BART-accessible office, 2 days from home. - However, our agents work 24/7, and there's real value in having humans cover the night shift. If you are an exceptional candidate, please apply even if you're not in the Bay Area. - Compensation: Highly competitive salary and meaningful equity — we're a small team that plans to stay small. - Benefits: Flexible PTO, parental leave, health insurance, employee-friendly equity terms, and premium equipment. - And of course, a practically unlimited token budget! The Role You are the architect, reviewer, and quality guardian for a fleet of AI coding agents. You define the patterns, enforce the standards, and review every meaningful change that ships. You are the last line of defense before code reaches production. You'll work at the intersection of deep Rails expertise and AI-augmented development, directing agents the way a senior architect directs a team — except your team never sleeps and is as good as you make it. A realistic goal: you will ship more quality code to production in your first month than you did in all of 2025. What You'll Do - Review code produced by AI agents for correctness, maintainability, security, and adherence to our standards - Define and evolve the application architecture, module boundaries, and system design principles that agents follow - Write architectural decision records, coding standards, and agent instructions that shape how code gets generated - See customer feedback flow directly into agent-generated tickets and code — and make sure that code is worthy of the customer who asked for it - Jump into production when things break — you've been the person on-call before and you know how to debug fast under pressure You Are - A VERY senior Rails developer with 10+ years of experience (ideally 15+) - Someone who loves clean code, small methods, clear naming, single responsibility, etc - Experienced deploying, operating, and being on call for at least one medium-to-large Rails application in production - Comfortable with DevOps and debugging production incidents - Excited (not threatened) by the idea that AI writes the code and you shape the outcome Bonus Points - Active contributor to the Rails community (conferences, gems, blog posts, open source) - Experience with React, Tailwind, Stimulus, Turbo, or Hotwire - A love of AI coding tools (Claude Code, Cursor, Copilot, etc.)
• Develop and maintain high-quality, scalable, and reusable applications and solutions • Create and maintain robust automated test suites with a focus on functional coverage • Conduct code reviews to ensure adherence to best practices and maintain high-quality standards • Work closely with cross-functional teams, including product managers, architects, solution designers, and QA engineers • Design and architect end-to-end solutions that meet functional and non-functional requirements
• Writing readable, scalable and easy-to-maintain JS/TS code with OOP flavor • Writing clear documentation for delivered code and technical decisions • Being responsible for designing and modifying DB structures • Clearly communicating feasible technical solutions • Supporting architecture decisions and the long-term technical direction of the project • Proactively identifying technical and product risks • Maintaining continuous contact with the client • Providing the client with possible options and solutions • Being a natural leader in Backend • Providing thoughtful peer code review



