At a Glance
- Tasks: Build innovative software solutions and lead exciting projects from design to production.
- Company: Join Amdaris, a rapidly growing tech company backed by Fortune 500 Insight.
- Benefits: Enjoy private medical cover, flexible working, and a dog-friendly office.
- Other info: Great career growth opportunities in a collaborative and fast-paced environment.
- Why this job: Be part of a dynamic team shaping the future of technology with cutting-edge projects.
- Qualifications: Proficient in Java and familiar with Python; strong problem-solving skills required.
The predicted salary is between 60000 - 80000 € per year.
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting‑edge projects, there has never been a better time to join our incredible team.
At Amdaris, we bring together exceptional talent to deliver custom software solutions and drive digital transformation. Our acquisition by Insight in 2023 has only solidified our standing in the market to become the leading provider of software solutions and paving the way for an exciting growth trajectory with ambitious future goals. Our expertise spans software development, cloud computing, IT strategy, and digital innovation, helping businesses optimise their technology and achieve their strategic objectives. With cutting‑edge projects and a dynamic team, there has never been a better time to join us and be part of our journey to shape the future of technology.
SENIOR SOFTWARE DEVELOPER RESPONSIBILITIES
We are looking for Senior Full Stack Software Developers who build the front end and back end design of websites and software applications. They create design plans for the user‑facing side of applications, which controls look, feel, and function. They also structure the back part of an application, which manages program logic and server database interaction. A Full Stack Professional is trained to understand what is going on between these two interfaces and possesses the variety of software skills needed to work on both. People with a strong desire to learn a multitude of technologies and programming languages with a can‑do attitude will thrive in this role. Full Stack Professionals are problem‑solvers, working in a fast‑paced, collaborative office environment alongside other engineers.
- Own end‑to‑end delivery of complex features or services, from design through to production and optimisation.
- Define and design scalable front‑end architecture and reusable component patterns.
- Lead the design and development of back‑end systems, ensuring scalability, security, and performance.
- Architect and implement APIs and integrations, following best practices for reliability, versioning, and maintainability.
- Make key technical decisions around system design, frameworks, and tooling.
- Ensure high quality code standards through code reviews, testing strategy, and engineering best practices.
- Drive improvements in performance, scalability, and resilience across applications.
- Contribute to DevOps and CI/CD practices, supporting deployment, monitoring, and production stability.
SENIOR SOFTWARE DEVELOPER REQUIREMENTS
- You must be able to obtain BPSS clearance.
- Strong proficiency with Java (Spring Boot) and ideally familiarity with Python.
- Experience working with databases and SQL.
- Understanding of API development and system integration.
- Experience working across the full development lifecycle.
- Strong problem‑solving skills and attention to detail.
- Confident communicator who can work closely with teams and stakeholders.
LIFE AT AMDARIS
- Private Medical Cover: Your health is a priority and we’ve got you covered!
- Work from Anywhere Policy (EMEA): Flexibility to work from wherever inspires you!
- Flexible and Hybrid working: A balance between office days and home comfort.
- Dog Friendly Office: Bring your furry friends along for the ride.
- Cycle to work scheme, Electric car scheme, Gym discounts: and many more flexible benefits to use at your leisure.
Interested in building your career at Amdaris? Get future opportunities sent straight to your email.
Senior Software Developer employer: Amdaris
At Amdaris, we pride ourselves on being an exceptional employer that fosters a dynamic and collaborative work culture, perfect for Senior Software Developers eager to make an impact. With our recent acquisition by Insight, we offer unparalleled growth opportunities, cutting-edge projects, and a flexible work environment that includes a 'Work from Anywhere' policy and a dog-friendly office. Join us to be part of a forward-thinking team that prioritises your health and well-being while driving digital transformation.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Network like a pro! Reach out to current employees at Amdaris on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your coding prowess and problem-solving abilities can really set you apart from the competition.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Java and Python skills. Practice coding challenges and system design questions that are relevant to the Senior Software Developer role. We want to see how you think and solve problems!
✨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 incredible team at Amdaris.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your experience with Java and Python. We want to see how you've tackled challenges in the past and what makes you a great fit for our team!
Tailor Your Application:Don't just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific responsibilities and requirements mentioned in the job description. It shows us you're genuinely interested in the role.
Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary to make your achievements stand out!
Apply Through Our Website:Make sure to apply through our website for the best chance of getting noticed. It helps us keep track of your application and ensures it reaches the right people quickly!
How to prepare for a job interview at Amdaris
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java (Spring Boot) and Python. Brush up on your knowledge of databases and SQL, as well as API development. Being able to discuss these topics confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about challenges you've faced in software development and how you approached them. This will demonstrate your analytical thinking and ability to thrive in a fast-paced environment.
✨Understand Amdaris' Vision
Familiarise yourself with Amdaris’ recent growth and acquisition by Insight. Understanding their mission to deliver custom software solutions and drive digital transformation will help you align your answers with their goals during the interview. It shows genuine interest in the company and its future.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about their projects, team dynamics, and future plans. This not only shows your enthusiasm but also helps you gauge if Amdaris is the right fit for you. Plus, it gives you a chance to engage in a meaningful conversation.