Staff .NET Software Engineer

last updated April 30, 2026 12:39 UTC

Doma

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Developer and Flutter developer @ Appy Ventures

Technology Requirements:

  • Knowledge of C# . NET, SQL Server, Azure
  • Back end development (data access, services, MVC, APIs, containerization)
  • Web front end (HTML, CSS, JavaScript, Razor)
  • Knowledge of JavaScript frameworks (React, Angular) would be a plus.
  • Understanding of Infrastructure (DevOps, build processes, source control, cloud, ex: DevOps, Github, Jira)
  • Proven success contributing to projects, mentoring others, and learning new technologies

You are fired up to:

  • Use your raw engineering intuition to revolutionize a 150 year old industry
  • Help design pragmatic, extensible architecture to evolve our core underwriting and transaction processing products
  • Productionize machine intelligence and process automation that materially differentiates our business
  • Learn and leverage the ins and outs of complex, valuable problem domains
  • Generate high-quality code in balance with rapid feature delivery

You have:

  • Our tech stack is above, you’ve used a lot of those tools, and you want to use them more often
  • 5-10 years of industry experience in architecting and implementing complex backend systems
  • Developed high-quality production-ready software that is maintainable, scalable, performant, and secure, using development best practices, design patterns, and proven frameworks
  • Strong development skills in languages including C# and JavaScript and are experienced with cloud native development, relational databases, and pub/sub systems
  • Served as a technical resource and mentor for engineers not only within your team but across the broader organization, giving clear and actionable feedback to help with their growth
  • Computer Science or related field degree or equivalent experience

You value:

  • Product- and business-minded pragmatism
  • Attention to detail and focus on quality over quantity
  • Creative and practical approaches to architecting software systems
  • Robust, auditable, and automatically-tested software fit for financial services
  • Technical professionalism: maintainable, readable, extensible design and implementation
  • Collaboration with – and inclusion of – a diverse team of both technical and non-technical colleagues
  • A people-focused culture built on transparency, collaboration, empathy, and feedback
  • Leadership as an essential skill at all levels of the organization

$70,000 — $120,000/year

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0