Senior Software Engineer - Lead in Charlotte, North Carolina at AccruePartners

Date Posted: 12/5/2019

Job Snapshot

Job Description

Senior .Net Core Developer

THE TEAM YOU WILL BE JOINING:

  • An industry leader in watch list screening, risk management and fraud prevention software solutions.
  • Energetic and fun software company that builds and runs software in a sane, repeatable way - everyone contributes!

WHAT THEY OFFER YOU:

  • An awesome culture based on teamwork, accountability, transparency, and fun!
  • Bleeding-edge technical environment that is ahead-of-the curve in technology
  • Team-oriented environment where everyone contributes and wears multiple hats to provide innovated technology SaaS solutions to customers
  • All FTE eligible upon Hire to join the Profit Share plan (retirement account)– which is  3% 1st year for FTE, the profit share is reflective of years performance and is credited in March 2020, second year ( 7%-15%), averaging 13% per employee past several  years.

WHAT YOU WILL DO:

  • As the Senior .Net Core Developer, you will work on an existing team designing, developing, testing, and maintaining software solutions
  • The Senior .Net Core Developer will develop highly-scalable, distributed SaaS applications using the Microsoft technology stack, open-source tools, and alternative services-based architectures
  • Work in an Agile environments through the full SDLC
  • Develop new codes, and maintain/enhance legacy code using .Net Core, C#, WCF, Web API, and ASP.net
  • Develop the front-end of applications with JavaScript, JQuery, and Typescript
  • Support the backend of a multi-database environment with SQL Server, NoSQL, Couchbase, Cassandra, Mongo

HOW YOU QUALIFY:

  • Bachelor’s degree in Computer Science, Engineering or relevant field
  • 8+ years of hands-on full-stack development experience working through the full SDLC in an agency or corporate environment
  • 5+ years of experience with SaaS (Software as a service)
  • 2+ years of cloud-based technology experience with AWS and/or Azure
  • Experience in Agile/Scrum environments
  • Backend experience in relational databases, stored procedures, and database design