Sr.NET Developer
Contract to hire
Irvine, California
26 Jun 2025
COMMITMENT LEVEL:
CLIENT OVERVIEW:
Stack’s Bowers Galleries conducts live, Internet and specialized auctions of rare U.S. and world coins and currency and ancient coins, as well as direct sales through retail and wholesale channels. The company’s 80-year legacy includes the cataloging and sale of many of the most valuable United States coin and currency collections to ever cross an auction block — The D. Brent Pogue Collection, The John J. Ford, Jr., The Louis E. Eliasberg, Sr. Collections, The Harry W. Bass, Jr. Collection, The Norweb Collection, The Cardinal and The Battle Born Collection — to name just a few. World coin and currency collections include The Louis E. Eliasberg, Sr. Collection of World Gold Coins, The Kroisos Collection, The Alicia and Sidney Belzberg Collection, The Wa She Wong Collection, The Guia Collection, The Thos. H. Law Collection, and The Robert O. Ebert Collection.
Topping off this amazing numismatic history is the inclusion of the world record for the highest price ever realized at auction for a rare coin, the 1794 Flowing Hair Silver Dollar graded Specimen-66 (PCGS) that realized over $10 million, part of their sale of the famed Cardinal Collection. The company is headquartered in Irvine, California, with offices in New York, Wolfeboro, Hong Kong, and Paris. Stack’s Bowers Galleries is an Official Auctioneer for several important numismatic conventions, including American Numismatic Association events, the New York International Numismatic Convention, the Professional Numismatists Guild New York Invitational, the Whitman Coin & Collectibles Spring, Summer and Winter Expos, and our April, August and December Hong Kong Auctions.
JOB TITLE:
• Sr. .Net Developer
EMPLOYMENT TYPE:
Contract of 6 months with potential to extend/convert
Open to Visa Transfer? No.
COMPENSATION:
Bill Rate: 80-100/hour
LOCATION DETAILS:
1550 Scenic Ave Ste 150, Costa Mesa, CA 92626– 5 days RTO
INFO REQUIRED TO SUBMIT:
Formatted Resume (logo)
Name, Email, Phone number, Location
Years in Leadership
Why candidate left each position
Strengths & weaknesses
Any vacation
LinkedIn
ABOUT THE ROLE:
We’re seeking a Senior .NET Developer to architect, build, and maintain high-performing enterprise applications that power our auctions, gallery systems, and e-commerce operations. This is a high-impact role within a small, agile development team, ideal for someone who enjoys solving complex problems and contributing to the strategic evolution of a legacy-rich brand in a modern, digital-first world.
Skills:
5+ years of experience developing applications using .NET (C#), with a strong grasp of full-stack development.
Deep experience with ASP.NET Core, .NET Framework, MVC, RESTful APIs, and SQL Server.
Familiarity with front-end technologies (HTML5, JavaScript + TypeScript, CSS
,.Strong knowledge of architectural patterns (MVC, layered architecture, microservices, Domain-Driven Design).
Experience working in Agile/Scrum environments.
Excellent problem-solving and communication skills.
Familiarity with cloud services (Azure preferred) and DevOps tooling (CI/CD pipelines, containers, monitoring).
Preferred Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field
Experience in auction platforms, digital marketplaces, or e-commerce.
Background with payment gateways, shipping APIs, and digital asset management tools.
Familiarity with Razor Pages, and modern UI frameworks (any one of React, Angular, Vue).
Appreciation for the collectibles or numismatics industry.
Responsibilities:
Architect, develop, and maintain secure, scalable, and high-performance web applications using C# and the .NET ecosystem (.NET Core/.NET 6+).
Lead design and development of API integrations, internal platforms, and customer-facing systems including our auction portal and gallery inventory tools.
Collaborate with product owners, designers, and other developers to deliver elegant technical solutions that meet business needs.
Optimize SQL Server databases, write performant queries, and manage data access layers (Entity Framework, Dapper, etc.).
Maintain and evolve legacy .NET systems where needed while leading modernization efforts toward microservices or modular architecture.
Implement unit and integration tests, CI/CD pipelines, and best practices in version control (Git).
Conduct code reviews and mentor junior developers.
Monitor system performance and resolve production issues quickly and effectively.
Contribute to technical documentation and internal development standards.
Timeline to start/fill - ASAP
Interview Process
Round 1: Video interview with Jack
Focus on technical background, experience, and role fit.
Round 2: Onsite interview
Includes coding test and deeper technical/behavioral evaluation
PRESCREEN QUESTIONS:
Prescreen Questions:
Core .NET & C# ExpertiseHow have you leveraged both .NET Framework and .NET Core/.NET 6+ in past projects? What challenges did you face migrating between them?
Can you explain how garbage collection works in .NET and how it can impact performance?
How do you structure your solutions for a scalable full-stack .NET web application?
ASP.NET Core & API DevelopmentWalk me through how you would design and secure a RESTful API in ASP.NET Core
How do you handle versioning in your APIs?
How do you implement global exception handling in ASP.NET Core?
Architecture & Design PatternsHow would you apply Domain-Driven Design in a system like an auction platform?
Can you explain how you've used microservices in a real-world application?
When would you choose Razor Pages over MVC or a SPA framework like React or Angular?
What does “layered architecture” mean to you in practice? How do you enforce separation of concerns?
SQL Server & Data AccessHow do you optimize performance for complex queries in SQL Server?
What are the trade-offs between using Entity Framework and Dapper?
Describe your approach to managing database migrations in a CI/CD pipeline.
Back-End IntegrationWhat’s your experience working with back-end developers or writing client-side code (TypeScript, HTML, CSS)?
Have you integrated React/Angular/Vue with .NET Core backends? What was your approach?
Cloud & DevOpsHave you deployed .NET applications to Azure? What services did you use (e.g., App Services, Azure SQL, Blob Storage)?
How do you set up a CI/CD pipeline for a .NET Core application? What tools and strategies have you used (GitHub Actions, Azure DevOps, etc.)?
What’s your experience using containers for .NET applications? Have you worked with Docker or Kubernetes?
Legacy ModernizationHave you led or contributed to modernizing a legacy .NET system? What steps did you take to refactor and incrementally transition to a newer architecture?
What criteria do you use to decide whether to refactor or rewrite an older application module?
Domain-Specific (Auction/E-Commerce/Marketplace)Have you implemented or integrated with payment gateways or shipping APIs? Which ones, and what challenges did you face?
How would you ensure high availability and fault tolerance in an online auction platform?
What unique considerations exist when developing systems for digital marketplaces (e.g., bidding, cart/checkout logic, fraud prevention)?
Leadership, Collaboration & AgileCan you describe your role in a cross-functional Agile team? How do you handle conflicting priorities between business and technical needs?
How do you approach mentoring junior developers and performing code reviews effectively?
Describe a time when you had to push back on a product or design decision. What was the outcome?
Behavioral / Cultural FitWhat excites you about working in a legacy-rich brand transitioning to a modern, digital-first architecture?
What’s your approach to continuous learning and staying up to date with the evolving .NET ecosystem?
SELLING POINTS:
ADDITIONAL INFO:
Contract Duration: contract to hire
RTO requirements: 5 days
Years of Experience:
Type of Companies you want this cdd to come from:
Current onsite employees:
https://www.linkedin.com/in/danielevora/ - .Net?
https://www.linkedin.com/in/trevorthorne/ - PHP?
https://www.linkedin.com/in/danalmeida/ - Full Stack
https://www.linkedin.com/in/peterjford1/ - FullStackRole Summary
Hands-on developer with strong JavaScript and .NET experience (no specific UI frameworks required).
Familiarity with Domain-Driven Design (DDD) or other architectural patterns is a plus.
PHP experience required – need to confirm version and framework used.
We will soon receive the updated version of the job description.
Candidate Profile
Bachelor’s in CS/Software Engineering preferred; open to certified, passionate individuals.
Solid understanding of SDLC best practices (ideally from formal education).
Able to work independently on existing platforms with minimal guidance. self-starter.
Potential for technical leadership role (staff engineer-level), not managerial.
Contract Details
Contract-to-hire (up to 6 months), with long-term potential for high performers.
5days onsite required: some flexibility for the right candidate.
No guarantee of conversion – must demonstrate value during the contract.
Pay Details: $50.00 to $70.00 per hour
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Equal Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.akkodis.com/en/us/candidate-privacy-policy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance