freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Build a full-stack financial clarity platform using Azure, ASP.NET/Core, C#, and modern JS frameworks; own cloud-native features, CI/CD, testing, and on-call support.

You will build and own a full-stack financial clarity platform across front-end, server-side, and database tiers. You will create scalable Azure cloud solutions, deliver features, maintain deployment pipelines, improve testing and observability, resolve production issues, mentor engineers, and participate in on-call support.

Responsibilities

  • Design and deliver full-stack features
  • Use Azure services to build cloud-native solutions
  • Improve applications and own delivery pipelines
  • Implement unit integration and non-functional testing
  • Use observability tools and logging to diagnose issues
  • Lead technical design and code reviews
  • Mentor fellow engineers
  • Improve team operations and technology choices
  • Support production applications
  • Participate in the on-call pager rotation

Requirements

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of application development experience
  • Application development expertise
  • Cloud architecture knowledge
  • Deployment experience
  • ASP.NET/Core expertise
  • C# expertise
  • Microsoft SQL Server expertise
  • Azure Services experience
  • Azure DevOps experience
  • CI/CD pipeline experience
  • Modern JavaScript framework experience
  • TDD knowledge
  • BDD knowledge
  • Production application support experience
  • Windows administration knowledge

Benefits

  • Professional development budget
  • Flexible in-office schedule
  • Health care coverage
  • Retirement benefits
  • Family-forming benefits
  • Family support benefits
  • Employee giving match
  • Mobile phone stipend
  • Wellness reimbursement
  • Vacation policy
  • Parental leave
  • Family planning benefits
  • Catered lunches
  • Stocked kitchens

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available