Software Engineer

 

Description:

We’re looking for the best people to join us at DC Thomson, to share their energy, ideas and skills and be part of our story.

Why join us now?

DC Thomson is on an exciting transformation journey to growth. Our brands matter to people and we are passionate about sustaining meaningful relationships with the communities these brands serve.

Focused on creating brilliant content and experiences that inspire our audiences and communities.

The Opportunity:

You will join the Architectural Modernisation Enablement Team (AMET) here within the Product and Technology function at DC Thomson. You will be working with web technologies on a daily basis and reporting to the teams Principal Engineer, working with direction from a Solutions Architect. You will be responsible for upholding AMETs pillars – Modernise, Share, Enable

A day in the life

A typical day will start with morning stand-up. This is a quickfire meeting where we cover what we’re doing and any blockers. Depending on the day this could be your only Scrum event, or there may be others. You may then choose to have some deep focus time on a Terraform based project that the squad is delivering to enhance our CircleCI pipelines, or you could code review some of your colleague’s pull requests on GitHub. After lunch you have a stakeholder demo, and a meeting with a third-party provider about a bug we have found in their SaaS product. You’ll use plain language and examples with the stakeholder, who may not have a technical background, then you will switch context for the bug call and provide a comprehensive technical drill down to give the provider the best chance of addressing the issue. To finish out the day you are refactoring some PHP application code to offset workload to a Lambda function instead, providing more performance for generalised usage in a containerised stack.

Of course, no two days will look the same and our Engineers have a high level of autonomy when it comes to planning their week.

Key responsibilities

  • Collaborate within a team of cross functional professionals to deliver value in an Agile environment.
  • Review problems and design solutions in a high velocity, iterative software development lifecycle.
  • Take charge of personal development and pursue additional certification with guidance from experienced mentors.
  • Mentor colleagues in appropriate software development and testing techniques and assist with their career progression.
  • Assist in the creation and preservation of highly intuitive and long-lived software projects.
  • Embrace and maintain our inclusive, dependable and compassionate Engineering Culture.

We’d love to hear from you if you have experience in the following:

  • Demonstrable participation in creating and configuring applications by following best practices.
  • Appropriately documenting and describing software solutions to a variety of audiences.
  • Designing and explaining modular systems with clear contracts between components.
  • problem solving and communicating with various functions and skill sets.

Organization D.C. Thomson & Co. Ltd
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-08-31 7:14 am
Expires on 2025-01-22