Offices located in Anacortes and Lynnwood, WA and Spartanburg S.C.
Do you want the opportunity to work on products that have a significant impact on the lives of others? We are looking for talented Senior Software Engineers who want to be a part of a team who is passionate about delivering a quality product that matters to our customers. We would love to have you join our team! Be a part of our dedicated and skilled team of engineers doing meaningful work and improving people’s lives.
A look at what you will be doing:
You will lead and work with your team to perform feature analysis, requirements gathering, design, implementation, and maintenance of C#, n-tier, .NET applications utilizing SQL Server databases. You will assist the team in utilizing Scrum conducting design/code reviews and ensuring/validating product quality.
Do you see yourself in these characteristics:
What experience would make you successful:
Proficient in: C#, WPF or WinForms, Windows Services, web services (RESTful / SOAP / WCF), multi-threading, error handling and recovery, scalability techniques.
Working Knowledge in MSSQL Server 2008 - 2016 – TSQL, stored procedures, views, functions.
Knowledge of: Git, MSBuild, MVVM design pattern, .NET Core, Microsoft Azure.
What education you'll need to have:
A minimum of a BS or BA in Computer Science, an Engineering discipline, or equivalent years of experience is required for this position.
Please note the following items before submitting your resume and cover letter.