Senior Software Developer - Remote
Company: Shiftboard
Location: Seattle
Posted on: May 16, 2022
|
|
Job Description:
About the Company Our customers manage complex workforces to
produce the goods and services that you are accustomed to in your
daily life: from plastics and petroleum products to automobiles and
personal care. Each has unique needs due to government regulations,
unionized labor and employee agreements, and years of established
practice that make it difficult for our competitors to provide a
solution to meet their diverse requirements. Empowering front-line
operations whose everyday work is essential to daily life has been
our goal since day one. Backed by innovative technology and an
award-winning team, Shiftboard has supported over 500 million
scheduled shifts for thousands of customers, including Fortune 500
companies, providing the employment pipeline for over $17 billion
in wages earned. Shiftboard seeks to make every employee feel
appreciated. In addition to a competitive salary and benefits
package, we offer an employee stock option program, a business
casual dress code, an open communication policy, and flexible
remote working (this position can be fully remote for the right
candidate). We are expanding rapidly, and the time to get in on the
ground floor is now. If you appreciate being challenged to do your
best work, making a difference every day through innovation and
commitment to customers, please take the time to send us your
resume! About the Team We are a growing team with engineers located
in Seattle, WA and Vancouver, BC. We collectively own and manage
the complete product offering from Shiftboard, working together to
create simple offerings from complex customer requirements. We are
highly collaborative and tend to work more toward outcomes than we
stick to scripts. Our team values: + We embrace a growth mindset :
talents can be developed + Highly driven and operate with a strong
sense of agency and responsibility : focus on achieving results +
Continuous improvement approach: small, concrete steps toward
bigger goals + Teamwork : dynamic collaboration to achieve results;
full support to push and drive others to be great + Positive candor
: face difficult issues factually, in a positive manner About the
Role This is a great opportunity to put both your leadership & core
engineering skillset to use. We are currently looking for a Senior
Engineer to deeply embed within our engineering team to deliver
robust product features in an existing cloud-based,
enterprise-grade codebase. As each of our customers is unique,
you'll need to use your strong understanding of design patterns and
help ensure that the broader team around you continues to deliver
high-quality results while operating at the fast cadence of our
business. Your primary skillset should be in solving complex
problems with simple engineering solutions. Most of your day will
be invested toward advancing our existing products to be best in
class SaaS architecture with distributed patterns and
microservices. You'll work alongside highly skilled team members
who have a passion for solving problems well and will need to be
ready to dive in and explore complicated requirements and diverse
codebases as you design and deliver solutions. Responsibilities +
Design and deliver deeply technical feature sets + Evaluate and
implement technologies that improve efficiency, performance, and
reliability + Develop and deliver innovative solutions to empower
and enable customer requirements + Drive improvements in
availability, reliability, and performance of core systems: both
monoliths & distributed applications + Build reliable systems at
scale as an integrated feature team member + Engage across multiple
feature teams to create strong plans for technology servicing and
investment + Participate in on-call rotational duties + Coaching
and mentorship of junior team members to further develop their
technical skills Qualifications + Experience with .NET (C#,
ASP.NET) is desired + Extensive professional experience in a SaaS
business + Significant experience with at least one cloud provider
(AWS, Azure) + Knowledge and background with messaging integration
patterns to support microservice patterns + A sense of commitment
to end-to-end product and service quality, completeness, and the
resulting experience + Strong communication to articulate design,
approach, and solution overview to both internal and external
audiences + Good decision-making skills, conflict resolution, and
follow-through with partners + Bachelor's Degree or higher in
Computer Science or Computer Engineering, or a related field, or
equivalent practical experience As part of our recruiting process,
we'll ask you to participate in a skills assessment, allocating 2-3
hours to augment a sample problem. This provides us an opportunity
to understand your approach to problems, your ability to comprehend
existing solutions, and provides conversation material for our
interview process. Powered by JazzHR
Keywords: Shiftboard, Seattle , Senior Software Developer - Remote, IT / Software / Systems , Seattle, Washington
Click
here to apply!
|