Minimum Qualifications
- A bachelor's or master's degree in engineering, computer science or relevant years of experience
- Ability to demonstrate understanding of algorithms, data structures and other systems architecture factors Solid understanding of object oriented design principles and design patterns
- Strong analytical, problem solving skills
- 5+ years of development experience with C#, ASP.NET, Angular, Microsoft SQL, RESTful API, git
- 3+ years of experience working on web applications facing the public internet
- 3+ years of experience working in a team following Agile SDLC
Preferred Qualifications
- Experience in Financial Technology: payroll, payments, ecommerce, etc. Experience with Microsoft Azure
- Experience working on and supporting high volume traffic web applications
Benefits
- Paid Time Off Health Insurance Dental Insurance Vision Insurance