This job posting has expired and no longer is available. Please explore other opportunities.

Senior Consultant - Full-Stack Developer

Remote Victoria, BC

EY Design Studio’s team in our Business Consulting group is expanding and looking to hire a Full-Stack Developer at a Senior or Manager level to work on the development of applications for EY’s corporate and government clients.

The position and requirements for this position are described below:

 

Your key responsibilities

  • Manage and support the team in production release management, including understanding security, storage, performance and cost concerns.
  • Lead the design of logging and disaster recovery solutions capturing all access to production infrastructure, monitoring, altering and rollbacks.
  • Mentor and coach juniors on your team.
  • Be a technical leader for your team and your project. This consists of architecting the solution from the ground up and reporting on progress to the client and PM. You will also keep the team on track with critical technical decisions.
  • Make major contributions with a stack that utilizes the following technologies:
  • DevOps: Terraform / GitHub Actions / ArgoCD
  • Cloud Architecture: AWS (Lambda/SQS/ECS/CloudFront/S3)
  • Kubernetes (Openshift)
  • Persistence: PostgreSQL / MongoDB / AWS DynamoDB / Redis
  • Backend: Typescript / Express / NestJS
  • Frontend: Typescript / React / Next.js / TailwindCSS


To qualify for the role you must have

  • The ability to work independently and with little direction, with the ability to reach out to teammates and other technology specialists when required. You understand that being a highly skilled developer you are continuously learning and exploring new tools and technologies.
  • The ability to work effectively in a remote environment, but when circumstances permit would have no problem working in the company’s offices several days a week as circumstances require.
  • Experience or an interest in mentoring and coaching and no problem pair programming from time to time.
  • An undergraduate university or college degree in computer science or a related discipline.
  • Sample code available and or a github repo that highlights your coding capabilities.


Additional skills and attributes for success

  • Ability to work in a team and actively participate in code reviews by making comments and suggesting improvements. 
  • Experience with technical oversight for your own dev project team as well as engage in conversations and actively contribute outside your project where needed. 
  • Ability to take ownership over system and process documentation, while coaching your team on how to deliver high-quality documents in a timely fashion without being directed. 
  • Experience performing a complex feature roll-out with zero-downtime, with a plan for fast rollback should the feature fail in production. 
  • Communication skills to strategize with client and explain technical architecture decisions, demonstrating a strong understanding of their requirements.


What we look for

 

We’re interested in passionate leaders with a strong vision and a desire to stay on top of trends in the technology space. If you have a strong passion for helping businesses achieve their IT strategy, this role is for you.

 

What we offer

 

At EY, our Total Rewards package supports our commitment to creating a leading people culture - built on high-performance teaming - where everyone can achieve their potential and contribute to building a better working world for our people, our clients and our communities. It's one of the many reasons we repeatedly win awards for being a great place to work.


Subscribe to Job Alerts

© 2024 YYJOBS | Victoria and Vancouver Island jobs