Senior .NET Developer (REMOTE) in Nashville, TN at Vaco

Date Posted: 8/25/2021

Job Snapshot

Job Description

SUMMARY OF POSITION:

Our client is a rapidly growing fintech that is empowering merchants with new abilities to process payments. We are looking for an experienced full-stack engineer with a proven track record of planning, developing, and deploying web applications to forge development on a new product. This person will work alongside our Product Manager and QA teams to determine the architecture, organize development, and deliver new features for our flagship application

As the lead engineer, you will have the opportunity to apply your knowledge and experience with web/backend development, data ingestion, and data visualization to revamp our application suite. This application suite primarily ingests and organizes transaction detail across the organization data into a presentation layer for our external clients and internal teams.

WHAT YOU'LL BE DOING:

  • Design and develop features according to our SDLC workflow
  • Create and maintain REST APIs to support internal app and external users
  • Incorporate unit tests and test-driven design
  • Refactor existing code and back-end services to improve stability and scalability
  • Utilize CI/CD tools for a fully automated deployment pipeline
  • Configure and test changes to system including reports, security access, and workflow
  • Teach and mentor other engineers

WHAT YOU MAY HAVE:

  • You 7-10 years' experience as a full-stack engineer working on a SaaS product
  • Strong experience and aptitude with the .NET Framework, C# and very strong in either ASP.NET MVC or Windows application development
  • Experience building software using modern software design patterns (MVC, multitier, microservices)
  • Ability to collaborate on projects and work independently when required
  • Strong experience in JavaScript technologies / frameworks
  • Basic understanding of databases, and how to write/edit SQL queries

BONUS IF YOU HAVE:

  • Experience with common web frameworks (Bootstrap)
  • Experience managing pull requests with Git
  • Familiar with testing tools or TDD
  • Familiar with Docker a plus
  • Experience building software in a regulated industry (e.g. payments/PCI)

Job Requirements

.NET, C#, ASP.NET MVC