At a Glance
- Tasks: Develop innovative software solutions and collaborate with a dynamic team.
- Company: Join a leading global risk management firm with a collaborative culture.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
- Other info: Great career growth opportunities and a supportive team atmosphere.
- Why this job: Make a real impact in a fast-paced environment while growing your skills.
- Qualifications: Experience in programming languages like C# and JavaScript is essential.
The predicted salary is between 40000 - 50000 € per year.
At Amwins Global Risks, we succeed together. We’re forging relationships that are built to last. With over 700 employees around the world and a global footprint across more than 150 countries, we’ve cemented our place as a top 10 contributor to Lloyd’s.
As part of the Development team, you will have responsibility for the development and the provision of appropriate documentation for allocated products and projects. This is a key role and must ensure that all development projects allocated to you meet the specification or any agreed requirements. The projects must also be successfully tested prior to release following the correct testing procedures and approval processes.
Responsibilities
- Gain a good understanding of all Cardinus products and their technical makeup.
- Understand and document the regular tasks completed by the Cardinus customer base to ensure that the development solution matches the most likely scenario of usage.
- Work with senior members of the team to understand how to use and implement the best software solution.
- Produce software solutions from project specifications.
- Liaise with IT Manager, Business Analysts, and other team members to understand the specifications and design requirements.
- Follow the correct Cardinus coding standards, commenting as set out in the coding standards and procedure documentation.
- Complete programming in line with Cardinus deadline requirements.
- Undertake suitable testing to ensure programming meets the requirements of the specifications.
- Ensure all coding is properly documented in line with Cardinus’ policy requirements.
- Review and suggest improvements to Cardinus testing policies and documentation.
- Document meetings attended, and query projects and work-requisitions to fully understand requirements.
- Assist in producing product specifications where needed, giving appropriate input relating to the software design and technology to be implemented.
- Create and manage product specifications and solutions as required.
- Work closely with the IT Manager and other Senior Developers to provide appropriate development solutions.
- Provide leadership to the development team in the absence of the IT Operations Manager or Technical Manager.
- Assist the technical support team in resolving customer queries and associated resolutions when items are escalated.
- Attend meetings and training as required.
- Contribute to the future path/development plans of Cardinus products.
- Support junior members of staff as part of the development team.
All duties are expected to be carried out in line with company policies and procedures. This is not an exhaustive list and is subject to review.
Personal Attributes
This role requires a good communicator with a keen eye for detail. The job holder is expected to have the skills to produce the appropriate level of documentation for the required audience.
Knowledge/Skills/Qualifications
Programming languages: C#, JavaScript, T-SQL
Databases: SQL Server 2016/2018/2019/2022 (Select, update, and insert statements, Stored procedures, Triggers, Functions, Normalisation of tables and data, Optimisation of queries, MongoDB)
Other: ASP.NET MVC4 / ASP.NET Core (MVC / API), XML / JSON, HTML & CSS, jQuery, AJAX, Understanding of Object-Oriented programming, IIS10 and above, Entity Framework, Progress Kendo, Windows Services, Bootstrap, PowerShell, SSRS
Software packages: Visual Studio, Git, Azure DevOps, Postman (optional), Microsoft Office (Word, Excel)
Key Competencies
- Company and Market Knowledge - Level 2
- Understanding the Customer - Level 2
- Communicating and Influencing Skills - Level 3
- Management of Information - Level 3
- Planning and Organising - Level 2
- Analysis and Decision-Making - Level 2
- Leadership - Level 2
- Managing and Improving Performance - Level 2
Organisation Chart
Chief Technology Officer, Associate Director, IT Development (Technical Manager provides technical review)
Developer employer: Amwins Global Risks
At Amwins Global Risks, we pride ourselves on fostering a collaborative and innovative work environment that empowers our employees to thrive. As a Developer in our London office, you will benefit from a culture that values continuous learning and professional growth, alongside competitive remuneration and comprehensive benefits. Join us to be part of a global team dedicated to building lasting relationships and delivering exceptional risk management solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Developer
✨Tip Number 1
Get to know the company inside out! Before your interview, dive into Amwins and Cardinus. Understand their products, values, and what makes them tick. This will help you connect during the conversation and show that you're genuinely interested.
✨Tip Number 2
Practice makes perfect! Run through common interview questions and prepare your answers. Think about how your skills in C#, JavaScript, and SQL can solve real problems for them. The more you rehearse, the more confident you'll feel!
✨Tip Number 3
Don’t forget to ask questions! Interviews are a two-way street. Prepare some thoughtful questions about the team dynamics or upcoming projects. This shows you're not just there to answer questions but are also keen to engage and learn more.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re proactive and serious about joining the team. Let’s get you on board with Amwins and Cardinus!
We think you need these skills to ace Developer
Some tips for your application 🫡
Know Your Stuff:Before you start writing your application, make sure you understand the role and the company. Familiarise yourself with Cardinus products and the tech stack mentioned in the job description. This will help you tailor your application to show that you're the right fit for the team.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We want to see your skills and experience shine through without any fluff. Remember, a well-structured application is easier to read and makes a better impression!
Show Your Passion:Let your enthusiasm for the role and the company come through in your writing. Share why you're excited about the opportunity to work with us at Cardinus and how you can contribute to our projects. A bit of personality goes a long way!
Double-Check Everything:Before hitting send, make sure to proofread your application. Typos and errors can give off the wrong impression, especially in a detail-oriented role like this one. Take your time to ensure everything is polished and professional. And remember, apply through our website for the best chance!
How to prepare for a job interview at Amwins Global Risks
✨Know Your Stuff
Before the interview, make sure you have a solid understanding of Cardinus products and their technical makeup. Familiarise yourself with the specific programming languages and technologies mentioned in the job description, like C#, JavaScript, and SQL Server. This will show that you're genuinely interested and prepared.
✨Showcase Your Problem-Solving Skills
Be ready to discuss how you've tackled challenges in previous projects. Think of specific examples where you had to follow coding standards or improve documentation. This will demonstrate your ability to meet specifications and work collaboratively with team members.
✨Ask Smart Questions
Prepare thoughtful questions about the development processes at Cardinus. Inquire about their testing policies or how they manage product specifications. This not only shows your interest but also helps you gauge if the company culture aligns with your values.
✨Communicate Clearly
Since this role requires good communication skills, practice articulating your thoughts clearly. Whether discussing technical details or project experiences, being concise and coherent will leave a positive impression on your interviewers.