Senior Software Engineer in Penarth

Senior Software Engineer in Penarth

Penarth Full-Time 70000 - 90000 £ / year (est.) No working from home possible
A

At a Glance

  • Tasks: Build scalable back-end solutions and lead exciting projects from start to finish.
  • Company: Join Aicadium, a forward-thinking tech company in Singapore.
  • Benefits: Enjoy great perks like PTO, health insurance, and more!
  • Other info: Collaborative environment with opportunities for growth and learning.
  • Why this job: Make a real impact with cutting-edge tech and innovative projects.
  • Qualifications: 8+ years in software development, strong Python and JavaScript skills.

The predicted salary is between 70000 - 90000 £ per year.

Aicadium is looking for a Senior Software Engineer to join our growing team at our Singapore office. This person is responsible for all aspects of back-end development and must be able to drive the programming of well-constructed, testable code. The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions. This person is patient, has excellent time-management skills, and possesses an effective communication style.

Objectives of this role:

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
  • Develop new features and infrastructure in support of rapidly emerging business and project requirements.
  • Assume leadership of new projects, from conceptualization to deployment.
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
  • Contribute to evolving our tech stack with AI tooling and services integration.

Responsibilities:

  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale.
  • Work primarily in Python, Javascript/Typescript.
  • Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs.
  • Collaborate across time zones, GitHub comments/reviews, documents, and frequent video conferences.
  • Provide technical leadership, coaching, and/or mentoring to fellow delivery team members.

Required skills and qualifications:

  • At least eight years of experience in building large-scale software applications.
  • Experience in designing and integrating RESTful APIs.
  • Knowledge of Python, React, and JavaScript/Typescript.
  • Experience in unit/integration testing, CI/CD, workflow automation.
  • Experience with containerization technologies like Docker.
  • Familiarity with MCP and modern AI interaction/integration methodologies.
  • Experience in Kubernetes and Cloud-native tooling (Bonus).
  • Familiarity with cloud-native development paradigms (AWS, artefact repositories, deployment and scalability, security modeling) (Bonus).
  • Familiarity with infrastructure-as-code tools like Terraform (Bonus).

Preferred skills and qualifications:

  • Bachelor’s degree (or equivalent) in Computer Science, Information Technology, or Engineering.
  • Interest in learning new tools, languages, workflows, and philosophies.

Benefits:

Aicadium has a great benefits package to come with your salary. Benefits include PTO, health insurance, and more!

Senior Software Engineer in Penarth employer: AICADIUM SINGAPORE PTE. LTD.

Aicadium is an exceptional employer that fosters a collaborative and innovative work culture in our Singapore office, where Senior Software Engineers can thrive. With a strong emphasis on professional growth, we offer ample opportunities for skill development and leadership roles, alongside a comprehensive benefits package that includes generous PTO and health insurance. Join us to be part of a dynamic team that values creativity and encourages the integration of cutting-edge technologies.

A

Contact Details:

AICADIUM SINGAPORE PTE. LTD. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in Penarth

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Aicadium or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python, JavaScript/Typescript, and RESTful APIs. This will give potential employers a taste of what you can do before they even meet you.

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 past projects and how you've tackled challenges in your previous roles.

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 team at Aicadium.

We think you need these skills to ace Senior Software Engineer in Penarth

Back-end Development
Python
JavaScript
TypeScript
RESTful APIs
Unit Testing
Integration Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Python, JavaScript/TypeScript, and any relevant projects that showcase your back-end development skills. We want to see how your background aligns with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for software engineering and how you can contribute to our team. Mention specific projects or experiences that demonstrate your ability to drive well-constructed, testable code.

Showcase Your Technical Skills:Don’t forget to highlight your technical skills in your application. Include your experience with RESTful APIs, unit testing, and any containerization technologies like Docker. We love seeing candidates who are familiar with modern AI integration methodologies too!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at AICADIUM SINGAPORE PTE. LTD.

Know Your Tech Stack

Make sure you’re well-versed in Python, JavaScript/TypeScript, and any other technologies mentioned in the job description. Brush up on your knowledge of RESTful APIs and containerization tools like Docker. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems or developed scalable solutions. Think about how you can demonstrate your natural curiosity and ability to produce effective solutions. This will highlight your analytical skills and your approach to back-end development.

Emphasise Collaboration

Since the role involves working across time zones and collaborating with various teams, be ready to share experiences where you successfully worked in a team environment. Highlight your communication style and how you’ve contributed to projects through collaboration, especially in agile settings.

Ask Insightful Questions

Prepare thoughtful questions about the company’s tech stack evolution, their use of AI tooling, or their agile methodologies. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals. Plus, it gives you a chance to engage with your interviewers on a deeper level.