At a Glance
- Tasks: Join our dynamic team to develop innovative software solutions in the maritime domain.
- Company: Exciting tech company focused on personal and professional growth.
- Benefits: Enjoy competitive salary, flexible working, and 32 days holiday per year.
- Other info: We celebrate diversity and welcome applicants from all backgrounds.
- Why this job: Make a real impact while gaining valuable experience and leadership opportunities.
- Qualifications: Experience in software design and development using languages like C, C++, C#, or Java.
The predicted salary is between 40000 - 50000 £ per year.
We are on a mission to grow our software engineering team at our Chertsey site, and we are excited to be on the lookout for individuals to join our dynamic team. This role encompasses all aspects of software development across a diverse range of software environments, offering an exciting opportunity for those with the relevant skills and capabilities.
In this role, you will not only gain exposure to various aspects of software development but also be presented with different avenues for your personal development, with the potential to gain increasing responsibilities working towards a team leadership role. The scope of this project is specifically within the maritime domain, making it a unique and impactful opportunity for those passionate about this field.
Responsibilities include:
- Software design, development, and review (from concept to final product) for a range of systems from small embedded single processors to multi-processor networked systems.
- Work with system and hardware engineers to implement software solutions that may include software-hardware and software-firmware interfaces.
- Provide technical input to decisions on the suitability of software design solutions.
- Liaise and co-operate with the Project Managers and Software Design Lead to resolve technical, project or resource problems and conflicts.
- Support the research and development of products within the Company, improving engineering quality, efficiency, and cost.
- Participate in project reviews and support presentations at relevant Design Review Meetings.
Requirements:
- Practical implementation of digital signal processing.
- Knowledge and experience in software design and development, particularly using UML-based design specification and implementation in at least one of the key software languages; C, C++, C#, and Java.
- Knowledge and experience of structured software design methodologies.
- Interest in professional development or working towards Chartered status would be desirable.
- Innovative and creative thinking.
- Ability to obtain (or have already obtained) SC level of security clearance.
Benefits include:
- Paid overtime or time off in lieu: Gain up to 24 additional paid days off per year.
- Flexible working.
- Holiday entitlement: 32 days per annum, inclusive of bank holidays pro rata for part-time.
- Pension scheme.
- Private medical care: Access a network of 50+ private clinics and hospitals nationwide.
- Training and upskilling: We are committed to your continuous personal and professional development meaning that you have the opportunity to gain additional qualifications.
- Salary sacrifice schemes: Save money on a new bicycle and cycling accessories and get fit too!
- Salary loans to purchase laptops, mobiles, and home office equipment.
- Relocation package available for individuals who take on a new role at an alternative location - In line with HMRC guidelines.
We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals.
Software Programmer employer: Drumgrange Ltd
Join our innovative team at our Chertsey site, where we prioritise personal and professional growth in a collaborative work culture. With a focus on the maritime domain, you'll have the chance to engage in meaningful projects while enjoying generous benefits such as flexible working hours, extensive holiday entitlement, and a commitment to continuous training and development. We celebrate diversity and welcome applicants from all backgrounds, ensuring a supportive environment for everyone.
StudySmarter Expert Advice🤫
We think this is how you could land Software Programmer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with C, C++, C#, or Java. We want to see your passion for software development shine through!
✨Tip Number 3
Show off your problem-solving skills during interviews. Be ready to tackle some coding challenges or discuss how you've overcome technical hurdles in past projects. We love innovative thinkers!
✨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.
We think you need these skills to ace Software Programmer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your software development experience, especially in C, C++, C#, or Java, and any relevant projects you've worked on.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software programming and the maritime domain. Share specific examples of your innovative thinking and how you’ve tackled challenges in past projects.
Showcase Your Technical Skills:Don’t forget to mention your knowledge of structured software design methodologies and digital signal processing. We want to see how you can contribute to our team right from the get-go!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with our dynamic team.
How to prepare for a job interview at Drumgrange Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of software design and development, especially in C, C++, C#, and Java. Be ready to discuss your experience with UML-based design specifications and how you've applied structured software design methodologies in past projects.
✨Show Your Passion for the Maritime Domain
Since this role is specifically within the maritime domain, it’s crucial to express your enthusiasm for this field. Research recent developments or challenges in maritime software solutions and be prepared to share your thoughts on how you can contribute to innovative solutions.
✨Demonstrate Team Collaboration Skills
This position involves liaising with project managers and engineers, so highlight your teamwork experiences. Share examples of how you've successfully resolved conflicts or contributed to project reviews, showcasing your ability to work collaboratively in a dynamic environment.
✨Emphasise Continuous Learning
The company values personal and professional development, so talk about your commitment to learning. Mention any relevant courses, certifications, or goals you have, such as working towards Chartered status, to show that you're proactive about your growth in the industry.