WHAT YOU DO
As a Software Engineer, you will be building out key parts of our framework
that is used to build new products.
You will work with self-organizing development teams to improve the team,
process, product and user experience. Day-to-day, you will collaborate with
your team of developers, business analysts and product owners. You will also
work with subject matter experts from other teams as well as
implementation, support staff and sometimes Clients to produce a steady
stream of new features
Requirements
WHAT YOU BRING
- 3+ years proficiency with at least one object-oriented programming language (C#, Java, etc.)
- Experience with Javascript SPA like Angular/React, Angular 2, TypeScript, JQUERY, Twitter Bootstrap, JavaScript, CSS, HTML
- Understanding of complex concepts, such as recursion, reflection, multi-threaded processes, memory management
- Proven record of leading and successful delivery of multiple projects
- Experience working in both individual and team environments
NICE TO HAVE
- 4+ years of experience operating in an agile environment (Scrum or Kanban)
- Experience with ASP.NET MVC
- Experience with Blazor
- Test Driven Development using a testing framework like MSTest or NUnit
- Experience using an ORM framework like NHibernate or Entity
- Framework
- Object-oriented design
- Database design
- T-SQL
- Code and database performance analysis
- Secure coding practices
- Troubleshooting complex problems
- Visual Studio
- SQL Server Management Studio
- UI design
**No Sponsorships available
Benefits
WHAT WE WILL GIVE BACK
- Competitive salary, eligiblle for discretionary bonus
- Flexible Health Benefits, Holiday, PTO (25 days), Sick, Retirement Matching 401 (k), Maternity/Paternity, Volunteer Day, Referral Program, Ball Arena Box tickets
- Great people We only hire the best. That means you're working with the best.
- Great culture we have happy employees and we do what it takes to keep it that way.
*based on job related skills and experience