Application Developer II
Seattle, WA, United States
Top Candidate Skills:
1 Skill: being able to work independently
Application: 3+
2 Skill: creating Dashboards
Application: 3+
3 Skill: collaboration
Application: 3+
Daily Responsibilities:
• Effectively collaborates in planning, decomposing, estimating, scheduling, prioritization and resource allocation exercises.
• Joins the Development Team through the solution design process.
• Collaborates with partner teams across the company.
• Writes clear, concise, and testable code.
• Develops unit, integration, and load tests for new code.
• Helps shape and influence solutions on the platform
• Automates deployments via CI/CD pipelines.
• Operates in a devops team environment with on call shift rotation.
• Creates and maintains existing alerts and dashboards.
• Contributes meaningful feedback in peer code reviews.
Team culture/work environment :
Small team/ connect product
Focused in Canada
Key projects :
Connect Canada project
Integrations - working on the connect platform
Technology requirements?:
3+ years of experience in C#, .NET Core, PowerShell, Git, Web API, Moq, XAML, NVVM
Degree or certifications required?: Bachelor's degree in Computer Science, related field, or equivalent experience
Years experience?: 3+
Required background? Skills?:
Ability to own the implementation and delivery of large features with minimal supervision.
Strong interpersonal skills.
Excellent verbal and written communication skills.
3+ years of experience with developing applications and components in C#.
3+ years of experience with large-scale distributed systems, service-oriented architectures, RESTful services, and associated performance and security best practices.
Understanding of industry standard design patterns such as Façade, Factory, Dependency Inversion principles
Experience operating in a 24x7 production environment.
A passion for quality, attention to detail, and initiative to do the right thing
Nice-to-Haves :
If they know French!
PR:
Our mission is to inspire and nurture the human spirit - one person, one cup, and one neighborhood at a time. Our Technologists work to achieve this mission through the use of cutting-edge technology delivered to our partners, customers, stores, roasters, and global communities.
The position contributes to our success by delivering and supporting technology solutions for Business Systems Development initiatives.
As an application developer, you will collaboratively identify, design, develop and deploy technology and process solutions establishing key business capabilities and platform features, enabling the realization of strategic initiatives and operational improvements.
Required Skills : Word
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: .NET
Branch Code :Seattle