At a Glance
- Tasks: Join an Agile team to build and maintain cloud-based audio fraud detection software.
- Company: A multi-award winning company focused on diversity and personal growth.
- Benefits: Enjoy flexible working, 25 days holiday, gym membership, and a home office budget.
- Why this job: Work on cutting-edge projects with a collaborative culture that values learning and development.
- Qualifications: Experience in TypeScript, Golang, AWS, and strong problem-solving skills required.
- Other info: WFH most of the time with a friendly team environment in London.
The predicted salary is between 39000 - 65000 £ per year.
Software Engineer / Developer (AWS Golang TypeScript) London to £65k Are you a data savvy Software Engineer who enjoys using a range of programming languages with exposure across the full tech stack?
You could be progressing your career working on bleeding edge audio fraud detection software used by all UK banks, the emergency services and a range of other clients to prevent and detect fraudulent call activities.
As a Software Engineer you’ll join a collaborative Agile team responsible for building and maintaining the cloud (AWS) based data processing platform that enables real-time call risk analysis. You’ll use a range of technology, with a focus on Golang, TypeScript and AWS, to maintain and improve a large microservices architecture.
There’s an open, collaborative environment where learning and personal development are key and there’s a strong pipeline of Greenfield projects as well as flexible working and a host of benefits; the company has been awarded Platinum standard by Investors in People and is multi-award winning with various DEI initiatives and excellent personal growth and career development opportunities.
WFH Policy:
You can work from home most of the time, joining colleagues in the London 1-2 days a week; when you are in the office you can enjoy a friendly team environment that encourages knowledge sharing and close collaboration.
You have advanced analytical and problem solving skills with a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Deign Patterns, Algorithms
You have a strong knowledge of AWS – they’re using AWS SNS & SQS, Amazon CDK, DynamoDB, Redshift, Lambda, Fargate
You have TypeScript and Golang development experience (will also consider other OO languages such as Python, Java, C++ but you must be happy to use Golang going forward)
You have a good understanding of APIs, databases, NoSQL, event driven architectures, microservices and CI/CD
As a Software Engineer / Developer you will earn a competitive package:
~ Salary to £65k + bonus
~25 days holiday (with the option to buy 5 more)
~ Flexible working (including working from home start / finish times)
~ Enhanced maternity and paid parental leave packages
~ Pension, Life Assurance, Medical care
~ Gym membership
~ Annual home office budget
~ Diverse, inclusive team culture with flexible working
Apply now to find out more about this Software Engineer / Developer (AWS Golang TypeScript) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Software Engineer (Typescript, full-stack) employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Typescript, full-stack)
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, especially AWS services like SNS, SQS, and Lambda. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the community around Golang and TypeScript. Participate in forums, contribute to open-source projects, or attend meetups. This not only enhances your knowledge but also helps you network with professionals in the field.
✨Tip Number 3
Prepare to discuss your problem-solving approach and analytical skills. Be ready to share examples of how you've tackled complex issues in previous projects, particularly in a full-stack environment.
✨Tip Number 4
Highlight your experience in Agile environments and your ability to work collaboratively. Since the role emphasizes teamwork, demonstrating your adaptability and communication skills will be crucial.
We think you need these skills to ace Software Engineer (Typescript, full-stack)
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Engineer position. Highlight your experience with TypeScript, Golang, and AWS in your application.
Tailor Your CV: Customize your CV to reflect your skills and experiences that are most relevant to the job description. Emphasize your knowledge of microservices architecture, APIs, and cloud technologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your problem-solving skills. Mention specific projects or experiences that demonstrate your expertise in the required technologies.
Highlight Collaborative Experience: Since the role emphasizes a collaborative Agile environment, include examples of how you've successfully worked in teams, shared knowledge, and contributed to group projects.
How to prepare for a job interview at Client Server
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, Golang, and AWS in detail. Highlight specific projects where you've utilized these technologies, and be ready to explain your thought process and problem-solving approach.
✨Demonstrate Your Understanding of Microservices
Since the role involves working with a microservices architecture, make sure to articulate your understanding of how microservices work, their benefits, and any relevant experiences you have had in building or maintaining them.
✨Emphasize Collaboration and Agile Experience
The company values a collaborative environment, so share examples of how you've worked effectively in teams, particularly in Agile settings. Discuss your role in team projects and how you contributed to achieving common goals.
✨Prepare Questions About Company Culture
Since the company promotes personal development and a diverse workplace, prepare thoughtful questions about their culture, learning opportunities, and DEI initiatives. This shows your interest in not just the role, but also in the company's values and environment.