At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions for enterprise automation.
- Company: Avantra, a high-growth tech company with a start-up vibe and Swiss precision.
- Benefits: Enjoy competitive salary, remote work, wellbeing days, and learning opportunities.
- Why this job: Make an impact in the tech world while working with cutting-edge technologies.
- Qualifications: 5+ years in software development, strong Java and TypeScript skills required.
- Other info: Collaborative culture with a focus on personal growth and team success.
The predicted salary is between 36000 - 60000 £ per year.
Avantra is looking for an energetic, self-motivated, autonomous Senior Software Developer. We are looking for someone who has a flair and passion for technology, who is able to push boundaries and suggest ideas to further improve processes to take the Avantra product to the next level. We need someone with a strong full-stack development background (Java, Kotlin, TypeScript) and who is willing to be part of a team to create intelligent software for automation of enterprise application landscapes, mainly focused on SAP.
You will be a part of a great team alongside other senior developers working in an agile environment, taking direction from our Product Manager and designs from our Product Designer. You will be working with a team that is responsible for the full software development cycle including developing, releasing, troubleshooting, and supporting Avantra as an innovative on-premise and SaaS solution. The role will report to the Head of core development team lead based in Basel, Switzerland.
Key Responsibilities- Further develop the core code of Avantra (predominantly on Java with elements of Kotlin and JavaScript)
- Be open to contribute to the front-end development (predominantly TypeScript with React)
- Advance the team's ability on continuous integration
- Building code for automated regression, unit and integration tests
- Provide occasional 3rd level technical support to our customer support team and customers
- Take over ownership of certain modules/components of the product
- Collaborate with the Product designer to create appealing and effective solutions
- Keep abreast of new technology, features and info security to ensure that Avantra is ahead of the game
- 5+ years experience as a developer (Java and TypeScript are a plus)
- Extensive experience with CI/CD
- Extensive experience in taking over operational responsibilities for SaaS
- Experience in making distributed teams work productively
- Demonstrated experience in shifting-left with respect to testing and security
- Demonstrate experience in productively using AI code assistants
- Good English communication skills, written and spoken
- Deep knowledge of Java programming language (or equivalent)
- Strong knowledge of object-oriented programming
- Profound knowledge of frameworks and tools of the Java programming world (e.g. Maven, Git, JIRA, JDBC, Spring)
- Experience with building and deploying software on hyper-scalers (GCP preferred)
- Experience and knowledge of basic IT technologies: SQL, databases, networking
- Preferably knowledge of container technologies e.g. Docker and of orchestration technologies e.g. Kubernetes
- SAP technical experience, preferable
- Ability to communicate effectively to all stakeholders
- Ability to productively work in remote teams and help remote teams thrive
- Interpersonal skills/team player
- Attention to detail
- End-user empathy
- Problem-solving skills
- Ability to work well under pressure and to deadlines
About Avantra: Avantra is a high growth tech company with 23 years of Swiss precision engineering coupled with the energy of a start-up. Our product is the leading AIOps platform for SAP operations, enabling customers to achieve hyperautomation success. Our customers are large multinational enterprises and household names, including national and global managed service providers. We have teams based across Switzerland, Germany, UK, US and Eastern Europe. Our culture is something we are incredibly proud of and strive to protect. We live our values of Be Caring, Embrace Challenge and Stay Curious every day through company mindfulness sessions, wellbeing days and retaining a family feel. If this sounds like a good fit for you, why not say hello?
Benefits- Competitive Salary
- Competitive holiday & benefits package
- Remote working
- 1 Avantra wellbeing holiday day
- Learning & development programme
This role is intended to be a remote role within a CET +/- 2 timezone. Occasional travel for customer visits, company and team gatherings is likely.
Software/Senior Software Developer (SaaS) in London employer: Avantra
Contact Detail:
Avantra Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software/Senior Software Developer (SaaS) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Avantra or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Kotlin, and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with CI/CD and how you've tackled challenges in previous roles. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the Avantra team. Let's make it happen!
We think you need these skills to ace Software/Senior Software Developer (SaaS) in London
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We love candidates who are excited about pushing boundaries and suggesting innovative ideas. Make sure to highlight any projects or experiences that showcase your passion.
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific skills and experiences mentioned in our job description. We want to see how your background aligns with what we're looking for, especially in full-stack development.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications. Use bullet points where necessary and avoid jargon unless it's relevant to the role.
Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us that you’re genuinely interested in joining our team at Avantra.
How to prepare for a job interview at Avantra
✨Know Your Tech Stack
Make sure you brush up on your Java, Kotlin, and TypeScript skills before the interview. Be ready to discuss your experience with these technologies in detail, as well as any frameworks and tools you've used like Maven or Spring. Showing that you’re not just familiar but passionate about these languages will definitely impress.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous projects. Whether it’s debugging a tricky issue or optimising a process, having concrete stories ready will demonstrate your problem-solving abilities and your capacity to work under pressure.
✨Emphasise Team Collaboration
Since this role involves working closely with product managers and designers, be prepared to discuss how you’ve successfully collaborated in past roles. Highlight your experience in remote teams and how you’ve contributed to making them productive. This will show that you can thrive in Avantra's agile environment.
✨Stay Curious and Up-to-Date
Avantra values curiosity and staying ahead of the game. Make sure to mention any recent technologies or trends you’ve been exploring, especially in AI or automation. This shows that you’re proactive about learning and can bring fresh ideas to the table.