The Senior Full Stack Developer is an expert responsible for designing and implementing solutions in the entire technology stack of an application [backend, frontend, and database]. The selected candidate will join a team of highly skilled developers who work on cloud applications running in the Azure Cloud platform utilizing a microservices architecture. The candidate will work closely with Product Owners to understand and gather functional requirements, collaborate with Team Leads and Architects to write code to implement a design vision, and interface with a QA team to get the software production ready, utilizing Agile practices to build software that is utilized by over 100k new paying customers per year.
The ideal candidate should have a strong knowledge of the .Net Framework (4.8), Microsoft SQL Server, and AngularJS, as well as have excellent communication, troubleshooting, and organizational skills and be a self-starter able to conduct independent research and problem solve.
We want you to take time off for you and your family. We offer up to 25 days of vacation, 10 sick days, 3 personal days plus 13 federal holidays.
We offer medical, dental (at no cost to you), vision (at no cost to you), short-term and long-term disability, group life insurance and more.
We believe that having that time to spend with your family is important. We offer 8 weeks of paid maternity leave and 2 weeks of paid parental (secondary caregivers) leave.
We offer opportunities to work from home up to two days per week for suitable positions and we have positions that allow for remote employees.
We offer Employee Assistance Program and gym and fitness membership fee reimbursement up to a certain amount.
We are dedicated to developing a capable and knowledgeable workforce. We provide financial support to employees who participate in externally sponsored educational courses.
We offer a retirement plan that employees can participate upon hire with a very generous employer contribution following an employee contribution of just 2%. We also provide you with the option to invest in a Health Savings Account, Flexible Spending Account and Dependent Care Account.