BPMS Full Stack Engineer
Company: Costco IT
Posted on: January 16, 2022
This is an environment unlike anything in the high-tech world
and the secret of Costco's success is its culture. The value Costco
puts on its employees is well documented in articles from a variety
of publishers including Bloomberg and Forbes. Our employees and our
members come FIRST. Costco is well known for its generosity and
community service and has won many awards for its philanthropy. The
company joins with its employees to take an active role in
volunteering by sponsoring many opportunities to help others. In
2018, Costco contributed over $39 million to organizations such as
United Way and Children's Miracle Network Hospitals.
Costco IT is responsible for the technical future of Costco
Wholesale , the second largest retailer in the world with wholesale
operations in twelve countries. Despite our size and explosive
international expansion, we continue to provide a family, employee
centric atmosphere in which our employees thrive and succeed. As
proof, Costco consistently ranks in the top five of Forbes
"America's Best Employers" .
The Costco team is looking for a dedicated and highly skilled Full
Stack Engineer to join its Business Process Management Systems
(BPMS) development team. The Full Stack Engineer will perform
development work across the IBM BPM technology stack (both
front-end/back-end expertise). The ideal candidate will demonstrate
the ability to manage the completion of projects that involve
databases, backend services, and OO/UI development . This position
will require an individual to design, build, enhance, and implement
solutions in a fast paced agile environment participating in scrum
ceremonies and working closely with a highly motivated team.
If you want to be a part of one of the BEST "to work for" companies
in the world , simply apply and let your career be reimagined.
Supports Systems Architects with the design of the overall
architecture of a specific product/application, applying principles
that promote availability, reusability, interoperability, and
security into the design framework.
Performs development, optimization, and automation activities to
support the implementation of a product/application.
Increases proficiency and understanding of relational and
non-relational databases, distributed application architectures,
user interfaces, and user experience, quality assurance, security
concerns, and business value creation.
Adopts engineering best practices to deliver higher quality and
Provides the team with the development strategy, solution
recommendations, and estimates for a given product/application.
Participates in scrum ceremonies (sprint planning, retrospective,
showcases/demos, stand-ups, backlog refinement, etc.).
Creates and executes unit tests which validate the code changes
made to support the implementation of a user story.
Uses test driven development (TDD) practices to assist with the
detection/recognition of software defects early in the development
Identifies deficiencies within a product/application's code base
and identifies opportunities to improve overall code quality.
Works with team members to move user stories from the development
backlog into testing and provides clarification when needed.
Estimates, plans, and manages all implementation tasks and reports
on development progress.
Demonstrates a strong understanding of emerging technologies to
support the development of new solutions.
Collaborates with team members (e.g., Systems Architects, Systems
Analysts) to define project specifications and release
documentation for all phases of the product development cycle from
product definition to design, through implementation.
Conducts peer code reviews for the software changes made by other
engineers within a team.
Implements Business Process Modeling Notation (BPMN) on
Understands BPM configuration and the interaction between BPM and
its underlying applications, services, and databases in order to
ensure optimal performance.
Minimum 3 years' experience in performing Web and UI development
Experience building and developing business applications.
Must possess a strong understanding of the software development
Strong knowledge of object oriented concepts.
Strong knowledge and experience working with databases.
Strong verbal and written communication skills and be able to
communicate to both technical and Business audiences.
Demonstrated ability to execute against iteration plans and deliver
assignments within scope, schedule, and budget.
Ability to work with all management levels.
Must have high integrity, accountability, a positive attitude, and
be willing to do what it takes to make the team successful.
Team player, good interpersonal and communication skills. Creative,
Strong organizational and time management skills with ability to
multitask and prioritize work effectively in a fast-paced working
Must be extremely responsive, able to work under pressure in crisis
with a strong sense of urgency.
Responsible, conscientious, organized, self-motivated, and able to
work with limited supervision.
Must be detail-oriented and possess strong problem-solving skills
and ability to analyze for potential future issues.
Able to support off-hours work as required, including weekends,
holidays, and 24/7 on call responsibilities on a rotational
1-2 years' experience in:
Developing business processes using IBM BPM, IBM Blueworks or
another major BPM product.
Describing the solutions and generating the (BPM) architecture
Process modeling using IBM Blueworks Live.
3 years' experience in:
Integrating an application with other applications using SOA/web
With a working knowledge of databases (DB2, SQL Server, Oracle
Programming experience with related technology such as XML, Java,
queries, and database schema design.
California applicants, please click here to review the Costco
Applicant Privacy Notice.
Apart from any religious or disability considerations, open
availability is needed to meet the needs of the business. If hired,
you will be required to provide proof of authorization to work in
the United States.
Keywords: Costco IT, Seattle , BPMS Full Stack Engineer, Engineering , Issaquah, Washington
Didn't find what you're looking for? Search again!