
Senior Software Engineer
AtkinsRéalis
full-time
Posted on:
Location Type: Office
Location: Cardiff • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
AngularAzureCloudJavaScriptPythonReactSQL
About the role
- Take technical ownership of projects and lead teams to deliver advanced digital solutions for engineering and transportation projects.
- Define architecture, drive integration of software and data platforms, embed “safe by design” principles, and coach engineers to raise delivery quality.
- Lead technical delivery and coordinating interfaces across multiple disciplines.
- Define secure, scalable architectures and setting assurance approaches for projects.
- Drive integration strategies that improve automation, reporting, and decision‑making.
- Champion Agile and DevOps practices, fostering continuous improvement and delivery quality.
- Coach and mentor engineers, contributing technical narratives and pricing input to bids.
- Present complex technical solutions to clients and stakeholders with clarity and confidence.
Requirements
- Significant professional experience, ideally within the engineering sector, with a track record of leading technical delivery on complex projects.
- Strong programming capability (e.g., C#, Python, JavaScript/HTML/CSS) and proficiency in modern web application development (e.g., Angular, React, or Blazor).
- Advanced competence in SQL/database architecture and integration with cloud platforms (Azure preferred).
- Practical knowledge of Agile, DevOps, and CI/CD with emphasis on engineering quality and traceability.
- Ability to automate workflows and integrate applications through APIs (e.g., Python, PowerShell).
- Proficient at designing secure, scalable architectures, technical assurance, and system integration.
- Experience leveraging Microsoft Power Platform (e.g., Power BI, PowerApp, Power Automate) to accelerate reporting and automation.
- Experience reviewing and assuring technical deliverables against standards and compliance.
- Excellent communication and presentation skills for client and team leadership including mentoring engineers.
Benefits
- Enjoy competitive salaries
- Employee rewards
- Brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices
- Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise
- Combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#PythonJavaScriptHTMLCSSAngularReactBlazorSQLAPI integration
Soft skills
leadershipcoachingmentoringcommunicationpresentationteam coordinationcontinuous improvementclarityconfidenceinterpersonal skills