·
Collaborate within a product
team, including a product manager and other engineers to create a world class
experience for credits, returns and exchange process
·
Participate within weekly and
daily team rituals like standups and retrospectives
·
Work in a pair programming
environment to develop code using test driven practices and launch into
production environments using CI/CD pipelines where you and the team will
support the production code
·
You must determine technical
changes required to deliver the story and meet acceptance criteria, or make
recommendations for how the story might need to be rewritten
·
Collaborate with other
engineers on various approaches to achieve the objective, and weight cost and
complexity to implement and maintain within a cloud hosting environment
·
Create unit tests and make
enhancements to applications to reliably run in a cloud hosting environment
·
Communication & collaboration
to enable high quality pairing during programming
·
Flexibility in approach to
experiment and discover
·
Competency and ability to
program using C# with minimal direction
·
Knowledge of common object
oriented patterns, separation of concerns, encapsulation & cohesion
·
Knowledge of .NET Core modern
framework
·
Usage of container platforms
like Tanzu (formally Pivotal Cloud Foundry), or Kubernetes, or Docker
·
Usage of GitLab or Team
Foundation Server (TFS) source control
·
Experience applying Test
Driven Development in a pair programming environment
·
Knowledge of lean concepts
within a manufacturing or software context
·
Database development and
usage (SQL, Oracle, Mongo Cassandra, etc
·
Modern messaging frameworks
including Kafka and RabittMq
·
DevOps: both building and
running a software product in production with all relevant support duties
·
Continuous Integration /
Continuous Deployment (CI/CD) pipeline development