onsite
Newcastle Technology Degree Apprenticeship 2027 Software Engineering Specialism - Accenture
Software Engineer
Software Engineering apprenticeship focused on building custom apps and platforms using Python, JavaScript, Node.js, and AWS, with a strong emphasis on secure coding and agile delivery.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python and JavaScript frameworks.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Implement secure coding practices, identify vulnerabilities, and remediate security risks.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Contribute to the evolution of development processes and tooling within an Agile environment.
Requirements
- Strong foundation in software engineering principles and object‑oriented design.
- Experience with Python, JavaScript, and Node.js ecosystems.
- Familiarity with cloud platforms, preferably AWS, and related services.
- Basic understanding of cybersecurity concepts and secure software development.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavascriptnodejsawsagile