Kent, WA, United States
Did you know that our employee benefits start on the first day of employment? Join eXcell and enjoy our generous, DayOne Benefits (SM)!
We are seeking a full-time, passionate senior-level software developer with 7 years' experience to develop
cutting edge software applications. Join an enthusiastic team as we build out product offerings for both B2B solutions and consumer electronics.
The products solve real-world problems and are used by real customers. As such, you will be responsible for writing production-level code. The ideal individual has a proven track record of extraordinary problem-solving skills and embraces mentoring others. This opportunity offers a highly collaborative work environment with a very challenging domain problem.
As a senior-level software developer, you will first be responsible for developing .Net Core, .Net Standard, WPF and UWP based solutions. Then be exposed to all parts of the product ecosystems on a variety of stacks where only high quality, object-oriented coding practices are accepted. We do not sacrifice product quality for schedules.
The benefits are exceptional and perks include a dog-friendly office.
7 years recent development experience in C# WPF
Expert in building complex WPF and UWP applications in C# using a MVVM framework such as Microsoft Prism
Ability to design and implement visually compelling screens using Blend/XAML including custom control templates, Dynamic Resources for Theming, etc.
Experience with the Task asynchronous programming model
Mastery of Unit Testing/TDD with an expectation of high code coverage, expertise in the use of mocks, etc.
Strong familiarity with SOLID and Agile development principles
Ability to design application interfaces including information architecture and interaction design
Mastery of Dependency Injection using Unity of other DI frameworks
Ability to architect efficient and reusable software abstractions
Comprehensive understanding algorithms, data structures, distributed systems and concurrency topic
Strong teamwork and communication skills (written and verbal)
Knowledge of open source libraries across a broad set of domains
Bachelor's or master's in computer science, engineering, or a related field
Experience with Expression Blend
Experience with Microsoft Web API & Microsoft ASP.NET MVC
Experience with the Microsoft Azure platform (or similar cloud provider).
W2 only, no Corp to Corp. We are unable to sponsor H1B visas at this time. **eXcell™ Supports Equal Employment Opportunity** eXcell™, a division of CompuCom® Systems, Inc., a global company headquartered in Bellevue, Washington, provides IT staffing services and solutions to Fortune 1000 companies as well as small and medium business. For more information, visit www.excell.com.
Website : http://www.excell.com
eXcell™ started out as Excell Data back in 1991 in Bellevue, Washington and rapidly grew as a privately held IT professional services firm. We were acquired by CompuCom in 2001. Company leaders Jill and Greg Welch have steered the company through good and bad economic times. Our culture is passionate, collaborative and results-oriented. We pride ourselves on our long standing customer and associate relationships which have been the foundation of our continued success. Our highly skilled consultants flexibly extend your team’s capabilities without the cost of hiring full-time employees. Our Staff Augmentation and Direct Placement services gives you the expertise you need - when you need it! Additionally, we can provide dedicated project management professionals to work with your staff to maintain control of deliverables, or even take on your project completely, onsite at your location or offsite at our state-of-the-art facility as a full-fledged Managed Service. You can also Outsource your entire Project to us whether a data center move, game testing or enterprise software upgrade. We've got you covered.