Principal Software Engineer - Remote
Principal Software Engineer - Remote

Principal Software Engineer - Remote

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Accenture

At a Glance

  • Tasks: Lead client accounts and deliver innovative software solutions using cutting-edge technologies.
  • Company: Accenture, a global leader in professional services with a focus on innovation and diversity.
  • Benefits: 30 days vacation, private medical insurance, and extra leave for charity work.
  • Other info: Dynamic environment with opportunities for professional growth and community involvement.
  • Why this job: Join a vibrant team and make a real impact on exciting projects with top-tier clients.
  • Qualifications: Full-stack engineering experience with skills in React, Node.js, Python, Java, and AI.

The predicted salary is between 70000 - 90000 £ per year.

London (must be willing to travel to client sites throughout the UK on an ad hoc basis)

Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application.

Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too.

“Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. Accenture Software & Platform Engineering is over 1,000 people strong and provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and scale, to help clients move from project to product at speed. They range from scale-ups through to national and international blue-chip names and public sector organizations. We offer an exciting career working in a vibrant environment, with access to training and a global network of experts.

As part of our Software & Platform Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. We typically work hand-in-hand with our clients to build great digital products for them and for their customers. This role often involves leading client accounts holistically, people, delivery, quality, and commercials. As well as ensuring we’re delivering great engineering, you’ll also keep the big picture in mind and help our clients best use the capability and flexibility of a consultancy partner to reach their goals sooner.

Our team is dedicated to applying great engineering to get great outcomes. Beyond client work, our engineers are essential contributors to our internal and regional engineering communities. There’s loads of scope to get involved and help shape conversations around tech you’re interested in, share your knowledge and experience, and learn from colleagues working in very diverse problem spaces.

You’re highly comfortable in client‑facing roles, building trusted relationships with stakeholders and delivering against clear expectations. You bring solid full‑stack engineering experience (not purely front end or back end), working across the full development lifecycle. Your core technology experience includes React, Node.js, Python, and Java. You have hands‑on cloud experience, designing and delivering solutions on AWS and/or Azure. AI experience is essential: you have a proven AI skillset demonstrated through certification and/or real delivery experience. You have contributed to architectural and technical design decisions, helping shape scalable and robust solutions.

At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 30 days’ vacation per year, private medical insurance and 3 extra days leave per year for charitable work of your choice!

Principal Software Engineer - Remote employer: Accenture

Accenture is an exceptional employer that champions innovation and inclusivity, providing a vibrant work environment for Principal Software Engineers. With access to cutting-edge technologies, extensive training opportunities, and a commitment to employee well-being, you will thrive in a culture that values your contributions and supports your professional growth. Enjoy a competitive salary alongside generous benefits, including 30 days of vacation and additional leave for charitable work, all while making a meaningful impact on clients and communities across the UK.
Accenture

Contact Detail:

Accenture Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - Remote

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at Accenture. Building relationships can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. When you’re chatting with potential employers, share your experiences and how you’ve tackled challenges using your tech stack.

✨Tip Number 3

Prepare for those interviews! Research common questions for Principal Software Engineer roles and practice your answers. Don’t forget to brush up on your AI knowledge and be ready to discuss your hands-on experience with cloud solutions.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Accenture. Let’s get you that dream job!

We think you need these skills to ace Principal Software Engineer - Remote

Full-Stack Engineering
React
Node.js
Python
Java
Cloud Solutions Design
AWS
Azure
AI Experience
Architectural Design
Technical Design
Stakeholder Management
Client-Facing Skills
Agility
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack engineering experience and any relevant AI projects you've worked on. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background aligns with our values at Accenture. Don't forget to mention your client-facing experience and how you build trusted relationships.

Showcase Your Technical Skills: Be specific about your technical expertise in React, Node.js, Python, and Java. If you've got hands-on cloud experience with AWS or Azure, make sure to highlight that too. We love seeing real examples of your work!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our vibrant team!

How to prepare for a job interview at Accenture

✨Know Your Tech Inside Out

Make sure you’re well-versed in the core technologies mentioned in the job description, like React, Node.js, Python, and Java. Brush up on your cloud experience with AWS and Azure too. Being able to discuss your hands-on experience confidently will show that you’re not just familiar with these tools but can actually use them effectively.

✨Showcase Your Client-Facing Skills

Since this role involves building trusted relationships with stakeholders, prepare examples of how you've successfully managed client interactions in the past. Think about specific situations where you’ve delivered against expectations and how you navigated challenges. This will demonstrate your comfort in client-facing roles.

✨Demonstrate Your AI Expertise

AI experience is essential for this position, so be ready to discuss your relevant skills and certifications. Prepare to share specific projects where you applied AI solutions, highlighting the impact they had. This will help you stand out as a candidate who can bring valuable insights to the team.

✨Understand Accenture's Values

Familiarise yourself with Accenture’s core values like inclusion, diversity, and integrity. Be prepared to discuss how your personal values align with theirs and how you can contribute to their culture. This shows that you’re not just looking for a job, but you’re genuinely interested in being part of their mission.

Principal Software Engineer - Remote
Accenture

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>