
Software Engineer
AtkinsRéalis
full-time
Posted on:
Location Type: Office
Location: Birmingham • 🇬🇧 United Kingdom
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularAzureCloudJavaScriptPythonReactSQL
About the role
- Delivering innovative digital solutions that support engineering and transportation projects
- Developing and maintaining software solutions that meet client and project requirements
- Contributing to the design and optimisation of data‑driven systems and workflows
- Supporting integration of digital platforms and services to enable seamless collaboration across disciplines
- Building solutions that improve automation, reporting, and decision‑making for engineering teams
- Applying best practices in software development, testing, and deployment to ensure quality and reliability
- Participating in Agile delivery processes and contributing to continuous improvement initiatives
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (or Civil Engineering with software development experience)
- Professional experience in software development, ideally within the engineering sector
- Programming capability in C#, Python, and web technologies (JavaScript, HTML/CSS)
- Proficient in developing web applications using modern frameworks (e.g., Angular, React, or Blazor)
- Competent in designing and managing databases using SQL and integrating with cloud data services (Azure preferred)
- Familiarity with Agile methodologies and DevOps practices for CI/CD
- Capability in automating workflows and integrating applications through APIs (e.g., Python, PowerShell)
- Experience with Microsoft Power Platform - building dashboards, developing low-code apps, and automating workflows
- Strong analytical/problem-solving skills and effective written and verbal communication for client and team engagement
Benefits
- Enjoy competitive salaries
- Employee rewards
- A brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices
- Opportunities for training and professional development to grow your skills and expertise
- 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#PythonJavaScriptHTMLCSSAngularReactBlazorSQLAPIs
Soft skills
analytical skillsproblem-solving skillswritten communicationverbal communication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Civil Engineering