New York, NY

Back to Careers

Are you a software engineer with that loves architecting back-end applications and APIs? We're looking for software engineers that have experience in C# and are interested in working in fintech and other related domains. In selecting projects, we look for challenging work where our teams can make a significant difference.

Our backend software engineers contribute to teams that create high quality, high performance, and reliable platforms for our customers. They develop scalable and secure code and automated tests using sound development practices and patterns. Our team members always stay current on the latest trends and technologies within the development community, as well as researching and suggesting new ways to improve both the speed and quality of the development process.

Required Skills/Experience

  • Bachelors Degree in Computer Science, Computer Engineering or equivalent experience
  • C# and the .NET platform, particularly .NET core
  • Creating RESTful APIs
  • JSON
  • Automated testing
  • Entity Framework
  • Dependency injection
  • Object-oriented programming
  • Database design
  • Secure coding practices
  • Experience architecting medium to large scale platforms

Additional Desired Skills

  • Modern DevOps concepts including CI/CD, containers, cloud development, scripting
  • Front-end development, preferably ReactJS
  • Database development/tuning relational databases like PostgreSQL and NoSQL databases like MongoDB
  • Financial services


  • Competitive salary
  • End of year profit sharing
  • Health care
  • Longevity rewards
  • 401k savings plan
  • Generous vacation days
  • Summer Fridays
  • Flexible spending account
  • Referral bonuses
  • Life insurance
  • Short term and long term disability
  • Work from home opportunities

About Napa Group

Napa Group is an elite software development firm based in the New York City and Atlanta areas We develop enterprise platforms, mainly in the fintech space, and advise many of the world's most prestigious and respected companies.

We operate like a startup, but unlike most startups that come and go, we've been around since 1986 and have an impressive client base of paying customers. We offer a tight knit, relaxed culture focused on continuously improving our processes, our products, and ourselves. If contributing to a cutting-edge team while having fun doing it sounds like a good fit for you, let's talk.