Software Architect

  • Full-time

Company Description

Publicis Groupe is the world's third largest communications groups. 

Publicis Groupe UK is a marketing and digital transformation business, employing 5,000+ people across 22 agencies. We are designed to help our clients thrive, with the capabilities, the experience and the understanding of how to unlock growth in a platform world.

Re:Sources is the backbone of Publicis Groupe. Formed in 1998, Re:Sources has now grown to 4,000+ people servicing a global network of prestigious advertising, public relations, media, healthcare and digital marketing agencies. We provide technology solutions and business services including finance, accounting, information technology, global security, legal, payroll and benefits, procurement, tax, real estate, treasury and risk management to help Publicis Groupe agencies do what they do best: create and innovate for their clients.   

In addition to providing essential, everyday services to our agencies, Re:Sources develops and implements platforms, applications and tools to enhance productivity, encourage collaboration and enable professional and personal development. We continually transform to keep pace with our ever-changing communications industry and thrive on a spirit of innovation felt around the globe. With our support, Publicis Groupe agencies continue to create and deliver award-winning campaigns for their clients. We operate 40 shared service centres (SSCs) across the globe supporting 63 markets.

Job Description

This role is that of a software architect who takes the requirements from the Product Team, designs software solutions from the ground up to satisfy those requirements, makes high-level decisions about each stage of the process, leads a team of software developers to create the final product, and delivers them back to the product team.

Key Responsibilities:

  • Be part of the entire software development lifecycle, with a focus on designing and developing scalable and performant systems.
  • Managing, coaching and mentoring development team.
  • Owner of technical architecture for our complete product suite.
  • Be proficient with hands-on coding.
  • Working with development team, product team, UX and QA to scope, design and build the product.
  • Build solutions - including standalone web apps, widgets, reports, etc. - necessary to address the requirements identified by the Product Team.
  • Learn and customize Clarizen and build APIs to produce solutions.
  • Integrate Clarizen and other systems such as SAP or Salesforce via APIs.
  • Manage the delivery and maintenance of those solutions. This includes DevOps duties such as publishing solutions on Microsoft Azure, monitoring system availability on Pingdom, etc.
  • Troubleshoot and resolve issues with coding or design.
  • Present regular progress reports to management and set goals for the development team.
  • Fix any bugs and provide Level 3/4 support.
  • Monitor and manage performance of systems.
  • Setting high standards, and continually improving how we do things
  • Continuously optimise solutions based on performance, scale & cost

Qualifications

Experience:

  • Computer science or similar related experience.
  • Proven track record in a similar role.
  • Experience in building Software as a Service solutions
  • Good team player and communicator

 Technical Knowledge:

  • C# / .NET Framework, .Net Core
  • ASP.NET Web API, Azure Functions, Hangfire
  • Microsoft Azure
  • Sql Server, CosmosDb, Azure Service Bus
  • Git, Azure DevOps

Essential Skills:

  • Building .Net web applications development using C#
  • Microsoft Azure databases including SQL Server, Cosmos DB
  • Microsoft Azure - App services (slot inclusive), Functions, VM, Service Bus, Search Services, Azure storage
  • HTML/CSS3/Javascript
  • Source control using TFS, Git, or similar
  • CI/CD using Azure devops
  • UI/UX and wireframing
  • Web app/Web API Security

Desirable Skills:

  • Integration using third party APIs - REST, JSON
  • Front-End Frameworks: Vue/React/Angular
  • Clarizen API, Agile software development experience
  • Experience in building project management and reporting tools.

Additional Information

As part of our dedication to create an inclusive and diverse workforce, Publicis Groupe UK is committed to equal access to opportunity for people without regard to race, age, sex, disability, neurodiversity, sexual orientation, gender identity or religion. We are committed to providing reasonable adjustments for candidates with disabilities in our application process. If you need assistance or adjustment due to a disability, please contact us

As a Re:Sources UK employee, an array of benefits are offered - in addition to a leading compensation package; 25 days paid annual leave, life assurance, income protection, private healthcare for you and your family (pre-existing conditions included), and a pension is the least we want to provide to you. The learning opportunities are endless and you will be a part of a game-changing and world-class organisation that encourages outside-the-box thinking and empowerment to know that the world is your oyster when it comes to your career.

Privacy Policy