← Back to jobs

Remote job

Senior Software Engineer

Backend Full-time Permanent United States

Job details

Not specified Salary
United States Eligibility
Senior Experience
Full-time Employment

About this role

Role overview

Senior Software Engineer responsible for building and improving financial products used by small businesses in the US and UK. The role covers the full software lifecycle, from understanding customer problems and shaping technical solutions through delivery, production monitoring, and ongoing improvement. You will work in a cross-functional environment with Product, QA, and engineering colleagues, contributing to both implementation and technical direction.

Responsibilities

- Design and develop robust, scalable services and applications using .NET. - Own solutions throughout the software development lifecycle, including production support and continuous improvement. - Contribute to architecture decisions and help establish effective technical approaches. - Partner closely with Product and QA to bring engineering insight into planning and delivery. - Build comprehensive unit and integration tests and maintain a high standard of code quality. - Explain technical decisions clearly to both technical and non-technical stakeholders, while mentoring other engineers.

Requirements

- At least five years of practical experience with C#, .NET, and SQL Server. - Some front-end development experience, ideally involving React and TypeScript. - Strong knowledge of unit and integration testing practices. - Broad engineering understanding, including experience reasoning about complex or distributed systems beyond a single technology stack. - Demonstrated ownership, sound judgement, and comfort working through ambiguity. - Clear communication skills and experience working in agile, cross-functional teams.

Nice to have

- Experience with .NET Core, MongoDB, Azure, GCP, Flutter, or Dart. - A proactive approach to improving team practices and supporting the growth of other engineers.

Benefits and work setup

- The position begins remotely and is expected to move to a hybrid arrangement of two office days per week once an office is established. - Healthcare premiums are covered at 90%. - Retirement contributions include a matching structure of 100% up to 3% and 50% up to 5%. - 25 days of paid time off, five days of sick pay, and a $1,200 learning and wellbeing budget are provided.

Skills detected in the listing

TypeScriptReactC#SQLStakeholder ManagementGCPAzure
Detected Sep 20, 2026
Last verified Not yet verified

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight