Associate Software Engineers (App Team) in Glasgow
Associate Software Engineers (App Team)

Associate Software Engineers (App Team) in Glasgow

Glasgow Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Scottish Government

At a Glance

  • Tasks: Help build and run web applications for the new Scottish Government native app.
  • Company: Join a forward-thinking Digital Directorate focused on public service accessibility.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Why this job: Make a real difference by enhancing digital services for the people of Scotland.
  • Qualifications: Basic software development skills and a passion for user-centric design.
  • Other info: Collaborative team environment with a focus on modern engineering practices.

The predicted salary is between 28800 - 48000 £ per year.

Would you like to help build and run the web applications and services powering the new Scottish Government native app? The Digital Directorate is building a mobile app and associated services to allow the people of Scotland to access public services via their mobile phones. The app will provide users with a convenient accessible way to perform tasks, access personalised information and interact with services directly from their smartphones, making best use of inherent mobile phone capabilities such as push notifications.

The software engineering team that develops those services, and companion web application, builds and runs applications on AWS using Kubernetes and Lambda. Backend services are written in Java, with Node JS and Typescript used for front end applications. Persistence is provided by S3, DynamoDB and Redis. We use Grafana/Prometheus for metrics and dashboarding; and Gitlab for CI/CD. The apps themselves are built in React Native.

You will contribute to designing, coding, testing, and maintaining backend and frontend services, supporting system integration, and implementing embedded security controls. The main objective of the role is to ensure that digital services are available, performant, and aligned with user needs while applying modern software engineering practices and standards.

Responsibilities:
  • Supporting work to improve the availability of services and ensure that they can handle expected load.
  • Participating in the activities of the information security process.
  • Implementing embedded security controls in solutions and services.
  • Applying the principles of a modern standards approach under the guidance of others.
  • Design, code, test, correct and document simple programs or scripts under the direction of others.
  • Applying prototyping techniques or methods.
  • Help to fix faults following agreed procedures.
  • Conducting agreed maintenance tasks on infrastructure.
  • Assisting as part of a team in the design of components of larger systems.
  • Supporting the process of integrating systems and the building and testing of interfaces between systems.
  • Provide support on user experience analysis.
  • Working from user stories, focusing on user needs.

Associate Software Engineers (App Team) in Glasgow employer: Scottish Government

As an Associate Software Engineer in the Digital Directorate, you will be part of a dynamic team dedicated to enhancing public services for the people of Scotland through innovative mobile applications. Our collaborative work culture fosters continuous learning and professional growth, with opportunities to engage in cutting-edge technologies like AWS, Kubernetes, and React Native. Join us in making a meaningful impact while enjoying a supportive environment that values your contributions and encourages creativity.
Scottish Government

Contact Detail:

Scottish Government Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Associate Software Engineers (App Team) in Glasgow

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Java, Node JS, or React Native. 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 how you've tackled problems in past projects. 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. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Associate Software Engineers (App Team) in Glasgow

Java
Node JS
Typescript
React Native
AWS
Kubernetes
Lambda
S3
DynamoDB
Redis
Grafana
Prometheus
Gitlab
Information Security
User Experience Analysis

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for software engineering shine through! We love seeing candidates who are genuinely excited about building apps and services that make a difference.

Tailor Your Application: Make sure to customise your application to highlight your skills in Java, Node JS, and React Native. We want to see how your experience aligns with the tech stack we use, so don’t hold back on those relevant projects!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what you can bring to the team. Remember, less is often more!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Scottish Government

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Java, Node JS, and React Native. Be ready to discuss how you've used these in past projects or how you would approach using them in this role.

✨Showcase Problem-Solving Skills

Prepare to talk about specific challenges you've faced in software development and how you overcame them. Think of examples that highlight your ability to troubleshoot and fix faults, as well as your experience with system integration.

✨Understand User Needs

Since the role focuses on user experience, be prepared to discuss how you gather and analyse user stories. Share any experiences where you’ve designed solutions based on user feedback or needs, demonstrating your commitment to user-centric design.

✨Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready about the team’s current projects or the technologies they use. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Associate Software Engineers (App Team) in Glasgow
Scottish Government
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>