At a Glance
- Tasks: Join a dynamic team to design and develop impactful software solutions.
- Company: Be part of a global leader in intelligent technology solutions.
- Benefits: Enjoy a competitive salary, hybrid work options, and performance-related bonuses.
- Why this job: Work on innovative projects that enhance how people move and collaborate with passionate professionals.
- Qualifications: Experience in Java Spring Boot or Angular, plus MySQL proficiency required.
- Other info: Engage in agile practices and contribute to a culture of continuous learning.
Software Developer Location: Poole, Dorset (Hybrid) Salary: £45k – £52k, plus annual, business performance-related bonus We are thrilled to have partnered with a global leader in intelligent solutions and are seeking a skilled software engineer to join their development team. In this collaborative research and development environment, you will contribute to creating technology that truly impacts how people move. About the Role: You'll be a key part of a team delivering critical features, working with Java Spring Boot, Angular, and MySQL. We value individuals who are passionate about building robust and scalable applications. What You'll Do: * Design, develop, and implement software solutions using Java Spring Boot, Angular, and MySQL. * Develop microservices and APIs to support modular and scalable application development. * Write and optimise SQL queries for our MySQL database. * Utilize queuing technologies like ActiveMQ and Kafka for enhanced system functionality. * Write clean, maintainable, and efficient code, adhering to best practices and coding standards. * Manage your development workflow using tools like GitLab, Jira, and Confluence. * Contribute to agile ceremonies, including sprint planning, stand-ups, and retrospectives. * Participate in code reviews, pair programming, and knowledge sharing What We're Looking For: * Strong experience in either Java Spring Boot or Angular, with a willingness to learn the other. * Proficiency in MySQL and SQL query optimisation. * Familiarity with Agile development methodologies. * Strong problem-solving and communication skills
Software Developer employer: Connect Group
Contact Detail:
Connect Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer
✨Tip Number 1
Familiarize yourself with Java Spring Boot and Angular if you haven't already. Since the role requires strong experience in either, showing a willingness to learn the other can set you apart from other candidates.
✨Tip Number 2
Brush up on your MySQL skills, especially in writing and optimizing SQL queries. Being able to demonstrate your proficiency in this area during discussions can significantly boost your chances.
✨Tip Number 3
Get comfortable with Agile methodologies. Understanding how to contribute effectively in agile ceremonies like sprint planning and retrospectives will show that you're a team player who can adapt to their workflow.
✨Tip Number 4
Prepare to discuss your experience with queuing technologies like ActiveMQ and Kafka. Highlighting any relevant projects or experiences can demonstrate your capability to enhance system functionality.
We think you need these skills to ace Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java Spring Boot, Angular, and MySQL. Include specific projects or roles where you utilized these technologies to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and how your background aligns with the company's mission. Mention your experience with Agile methodologies and your willingness to learn new technologies.
Showcase Problem-Solving Skills: Provide examples in your application that showcase your problem-solving abilities. Discuss challenges you've faced in previous projects and how you overcame them, particularly in relation to software development.
Highlight Collaboration Experience: Since the role involves working in a team environment, emphasize your experience with collaborative tools like GitLab, Jira, and Confluence. Mention any relevant experiences in agile ceremonies or code reviews.
How to prepare for a job interview at Connect Group
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java Spring Boot, Angular, and MySQL in detail. Highlight specific projects where you utilized these technologies and be ready to answer technical questions or even solve coding challenges during the interview.
✨Demonstrate Your Problem-Solving Abilities
Employ examples from your past work to illustrate how you've tackled complex problems. This role values strong problem-solving skills, so think of scenarios where you successfully navigated challenges and what the outcomes were.
✨Familiarize Yourself with Agile Methodologies
Since the company emphasizes Agile development, brush up on Agile principles and practices. Be ready to discuss your experience with Agile ceremonies like sprint planning and retrospectives, and how you contribute to team dynamics in such environments.
✨Prepare Questions for the Interviewers
Engage with your interviewers by preparing thoughtful questions about the team, projects, and company culture. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.