Software Engineer - SC Cleared in Gloucester

Software Engineer - SC Cleared in Gloucester

Gloucester Full-Time 45000 - 60000 £ / year (est.) No working from home possible
N

At a Glance

  • Tasks: Build high-quality Android apps and develop scalable backend services.
  • Company: Join an innovative engineering team in a secure, collaborative environment.
  • Benefits: Work with cutting-edge tech and enjoy continuous learning opportunities.
  • Other info: Dynamic role with excellent career growth and a focus on innovation.
  • Why this job: Tackle complex challenges and broaden your skills in mobile, backend, and cloud technologies.
  • Qualifications: Experience in Android development with Kotlin and knowledge of backend languages.

The predicted salary is between 45000 - 60000 £ per year.

Are you an Android developer who enjoys solving complex technical challenges and working across the full software development lifecycle? We're looking for a Software Engineer to join an innovative engineering team developing cutting-edge software solutions in a secure and highly collaborative environment. This is an excellent opportunity for someone with strong Android development experience who wants to broaden their exposure to backend technologies, cloud platforms and modern DevOps practices.

You'll work on a variety of projects, from rapidly evolving proof-of-concept applications through to robust production systems, using modern technologies including Kotlin, Jetpack Compose, Docker, cloud services and backend development languages such as Rust, Python or Go.

What You'll Be Doing

  • Building high-quality Android applications using Kotlin and Jetpack Compose.
  • Collaborating with software engineers, architects and stakeholders to deliver innovative solutions.
  • Developing scalable backend services and APIs using modern programming languages.
  • Working with Docker and containerised environments to support deployment and testing.
  • Contributing to CI/CD pipelines and DevOps processes.
  • Participating in code reviews and driving engineering best practice.
  • Supporting proof-of-concept development where requirements can evolve quickly.
  • Working within secure development environments and helping deliver solutions to demanding technical requirements.

What We're Looking For

  • Experience developing Android applications using Kotlin and Jetpack Compose.
  • Strong understanding of software engineering principles and modern development practices.
  • Experience using Git in collaborative development environments.
  • Knowledge of backend development using Rust, Python or Go.
  • Experience working with APIs and software integration.
  • Familiarity with Docker and containerisation technologies.
  • Understanding of CI/CD pipelines and DevOps methodologies.
  • Strong communication skills and a collaborative mindset.
  • A proactive approach to learning new technologies and solving complex problems.

Desirable Experience

  • AWS or Azure cloud platforms.
  • Kubernetes or container orchestration technologies.
  • Agile delivery environments.
  • Web application security and secure development practices.

Why Apply?

This role offers the chance to work on technically challenging projects using modern technologies while developing your skills across mobile, backend, cloud and DevOps disciplines. You'll join a talented engineering team where innovation, collaboration and continuous improvement are highly valued.

Location

This position is based onsite in Cheltenham, with occasional travel (typically one day per week) to a customer site in Herefordshire. If you're passionate about building quality software and enjoy working in a fast-moving technical environment, we'd love to hear from you.

Software Engineer - SC Cleared in Gloucester employer: NSD

Join our dynamic team in Cheltenham, where innovation meets collaboration in a secure environment. As a Software Engineer, you'll not only tackle complex technical challenges but also enjoy a culture that prioritises continuous learning and professional growth. With access to cutting-edge technologies and the opportunity to work on diverse projects, this role is perfect for those looking to make a meaningful impact while advancing their careers.

N

Contact Details:

NSD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - SC Cleared in Gloucester

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Android or backend technologies. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best Android projects and any backend work you've done. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your experience with Kotlin, Docker, and CI/CD pipelines. Confidence is key!

Tip Number 4

Don't forget to 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 innovative team.

We think you need these skills to ace Software Engineer - SC Cleared in Gloucester

Android Development
Kotlin
Jetpack Compose
Backend Development
Rust
Python
Go

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Android development experience with Kotlin and Jetpack Compose. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects and technologies you've worked with!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background fits into our innovative engineering team. We love seeing your personality come through, so keep it engaging!

Showcase Your Collaboration Skills:Since we value teamwork, make sure to mention any experiences where you collaborated with others on software projects. Highlight your communication skills and how you’ve contributed to a positive team environment in past roles.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at NSD

Know Your Tech Stack

Make sure you’re well-versed in Kotlin and Jetpack Compose, as these are key for the role. Brush up on your backend knowledge too, especially with Rust, Python, or Go, since they’ll likely ask about your experience with these technologies.

Showcase Your Problem-Solving Skills

Be prepared to discuss specific challenges you've faced in previous projects and how you tackled them. This is a great opportunity to demonstrate your proactive approach to learning and solving complex problems.

Familiarise Yourself with CI/CD and DevOps

Since the role involves contributing to CI/CD pipelines and DevOps processes, make sure you can talk about your experience with these methodologies. Highlight any relevant projects where you’ve implemented or improved these practices.

Emphasise Collaboration

This position values teamwork, so be ready to discuss how you’ve collaborated with others in past roles. Share examples of how you’ve worked with engineers, architects, and stakeholders to deliver innovative solutions.