Full Stack Software Engineer

Barclays

Glasgow, United Kingdom
Production software delivery
Major cloud platforms
Modern ci/cd solutions
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
  • Develop and deliver high-quality, scalable, maintainable, and performant software solutions through cross-functional collaboration and adherence to secure coding practices.
  • Enable the adoption of industry-standard Generative AI development tools across the enterprise by building infrastructure, supporting applications, and tooling.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.

Skills & Requirements

Must-have

  • production software delivery
  • major cloud platforms
  • modern CI/CD solutions
  • frontend UI development
  • backend development (API)
  • secure coding practices
  • unit testing practices

Nice-to-have

  • enterprise-grade backend technologies
  • infrastructure as code
  • collaboration and communication skills
  • LLM applications for software development
  • prompt engineering for development tasks

Key Requirements

  • Significant experience delivering production software
  • Demonstrable experience with major cloud platforms (AWS, Azure, or GCP)
  • Proficiency with modern CI/CD solutions (GitHub Actions or GitLab CI)
  • Experience with frontend UI development, databases, backend development (API)

Work Rights

Not specified

Tailored Resume

Cover Letter