Senior Full Stack Engineer
Deloitte Canada
Toronto, ON
4d ago
source : ITjobs.ca

Job Type : Permanent

Primary Location : Toronto

All Available Locations : Toronto, Montreal

Learn from deep subject matter experts through mentoring and on the job coaching

Be encouraged to deepen your technical skills whatever those may be.

Have many careers in one Firm.

Digital technology has changed the face of business as we know it. We help clients in turning this transformation into an impactful advantage by creating and realizing digital transformation success stories.

We combine Deloitte’s globally recognized strength in business transformation and technology implementation with the capabilities of a world-class digital agency.

Do you look up at the clouds and think about Kubernetes? Do you ever view source in the browser for no real reason at all?

Have you ever participated in a debate about data normalization vs denormalization? Then you are Deloitte’s next Full Stack Engineer.

What will your typical day look like?

As a Full Stack Engineer within the Deloitte team, you will help drive the design and delivery of web applications from the glass through to the database.

You will guide design and help make decisions on the technology stacks that we implement, and you will work with a dynamic team of developers to take the design through to implementation.

We implement with a range of technologies and frameworks to meet the needs of our clients. On the client side, we favor single page application architectures based on React, Angular or VueJS, to name a few.

On the server side, we implement with frameworks in Python, NodeJS, .NET and Java. We recommend both SQL and NoSQL databases dependent on use case, and look to pick database derivatives that align to the stack we build on.

And of course, we look to build cloud native whenever possible, supporting deployments on a variety of containers and platforms.

Our clients are all different; some need customized greenfield web applications for a high fidelity front-end, others need integrations into existing technology stacks or vendor packages that support their business.

As a Full Stack Engineer, you will provide the expertise on how to build applications from the ground up on latest and greatest tech, or how to augment existing assets to maximize value to our clients.

About the team

Our developers aren’t people who are locked away in a room churning out code to match a large set of specifications that were defined in another time and place.

Instead, they work side-by-side with our clients and the rest of the team, combining deep technical expertise with innovative thinking and a strong understanding of what makes businesses and their customers tick.

It’s the combination of these skills and way of working that helps us deliver the best digital experiences.

Enough about us, let’s talk about you

  • Bachelor or Master degree combined with post-graduate experience, preferably including client-facing consulting role(s)
  • You have 5-7 years of experience and you led development teams and enjoy end-to-end aspects of digital development including architecture to hands on keyboard development
  • Experience producing web / mobile / enterprise solutions in a professional development environment
  • Ideally you have worked on project in which you integrated this front-end savviness with management systems (e.g. Salesforce, Adobe Experience, SAP Hybris) and worked in agile development environments;
  • You are a team player who enjoys working with others to solve problems, share knowledge and can help growing and mentoring junior developers and you can work independently as well as in a highly collaborative team-setting;
  • You like building positive client and peer relationships by developing an understanding of customer's business and project scope and can translate business requirements into technical requirements;
  • Strong written and verbal communication and presentation skills (English and / or French) and flexible and open to travel up to 80% the time.
  • Technical Skills : Client-Side CSS, HTML, JavaScript, and a thorough understanding of how the internet works, Client-Side Frameworks Angular, React, VueJS, Ember, or equivalent experience with other REST oriented client-side frameworks, Server-Side Experience with server-side languages such as Java, C#, JavaScript / TypeScript, or Python, Server-Side Frameworks Experience with server-side frameworks such as Spring, Django, .
  • NET, NodeJS, or equivalent, Database Database modeling, implementations, and integrations; should have a very good understanding of DAO and DTO design patterns, and experience with implementing database to REST bindings, Containerization Docker, Kubernetes and a solid understanding of OS virtualization, Platforms AWS, GCloud, Azure, Digital Ocean as infrastructure, and higher-level platform implementations such as Pivotal Cloud Foundry or OpenShift, Build Experience with server side and client-side build frameworks and related concerns;
  • experience with Maven, Gradle, Pip, Webpack, SystemJS, Gulp as well as a thorough understanding the related toolsets that support build time activities, such as transpilation with Babel or build optimization through tree shaking and asset chunking

    Why Deloitte?

    Launch your career with The One Firm where you can make an impact that matters in a way that you never thought possible.

    With endless opportunities at every turn, and a culture built to support and develop our people to be the very best they can be, Deloitte is The One Firm for you to learn, grow, create, connect, and lead.

    We do this by making three commitments to you :

  • You will lead at every level : We grow the world’s best leaders so you can achieve the impact you seek, faster.
  • You can work your way : We give you the means to be flexible in how you need and want to work, and we have innovative spaces, arrangements and the mindset to help you be wildly successful.
  • You will feel included and inspired : We create a deep sense of belonging where you can bring your whole self to work.
  • The next step is yours

    Sound like The One Firm. For You?

    At Deloitte we are all about doing business inclusively that starts with having diverse colleagues of all abilities!

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form