At a Glance
- Tasks: Design and implement backend components for remote diagnostic solutions.
- Company: Join a growing company revolutionising the automotive industry with innovative tech.
- Benefits: Enjoy a fully remote role with flexible working hours and a collaborative team culture.
- Why this job: Make a real impact on projects from inception to deployment while working with cutting-edge technologies.
- Qualifications: Experience in backend technologies, cloud platforms, and a passion for quality software engineering required.
- Other info: No travel needed; work closely with teams in the US and UK via Teams.
The predicted salary is between 48000 - 72000 £ per year.
Due to company growth, my client, who provide remote diagnostic solutions to the automotive industry, are looking for a Senior Software Developer.
As a key role within the IT team, you will be responsible for the design, implementation and testing of the backend components that empowers customer and operational functions. You will be expected to work within a home based role, speaking with colleagues within the US and UK. Mainly via Teams.
The role –
- Design robust API\’s to support mobile and desktop clients
- Manage and optimize scalable distributed systems in the cloud
- Optimize web applications to ensure performance and scalibility
- Develop automated tests to ensure business needs are met
- Contribute to infrastructure improvement initiatives
- Ensure smooth deployment and integration of features
- Resolve operational issues and minimise downtime when needed.
Key Technologies –
- Cloud based systems, Azure and AWS
- Full Stack
- Octopus Deploy
- VueJS , React, Angular
- Mobile development in Android Studio
Key Skills –
- Passionate about software engineering and delivering a quality product
- Have a deep understanding and extensive experience with backend technologies, including API\’s
- Have extensive experience working with cloud platforms such as octopus deploy
- committed to using automated testing platforms and unit tests to deliver readable. maintainable code.
- Have a great understanding if deployment technologies and concepts.
- Programme languages used are c# full stack and Vue JS
This role is mainly home based and does not require you to travel. If the idea of making an impact on a project lifecycle sounds appealing – from its inception down to testing and deployment, then please apply.
Senior Software Engineer employer: JDR - Just Dynamic Recruitment
Contact Detail:
JDR - Just Dynamic Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the key technologies mentioned in the job description, such as Azure, AWS, and Octopus Deploy. Having hands-on experience or projects showcasing these technologies can give you an edge during discussions.
✨Tip Number 2
Prepare to discuss your experience with backend technologies and API design. Be ready to share specific examples of how you've optimised systems or improved performance in previous roles, as this will demonstrate your expertise.
✨Tip Number 3
Since the role involves remote collaboration, practice articulating your thoughts clearly over video calls. Consider setting up mock interviews with friends or using platforms like Teams to get comfortable with virtual communication.
✨Tip Number 4
Showcase your passion for software engineering by discussing any personal projects or contributions to open-source initiatives. This not only highlights your skills but also your commitment to continuous learning and improvement.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with backend technologies, cloud platforms, and programming languages like C# and VueJS. Emphasise any relevant projects that showcase your skills in designing APIs and optimising web applications.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and detail how your experience aligns with the role's requirements. Mention specific projects where you contributed to infrastructure improvements or automated testing.
Showcase Relevant Skills: When filling out your application, ensure you clearly list your skills related to cloud systems, API design, and automated testing. Use keywords from the job description to demonstrate your fit for the position.
Prepare for Remote Communication: Since the role involves working with colleagues in the US and UK via Teams, mention your experience with remote collaboration tools. Highlight any previous remote work experience to show you can thrive in a home-based environment.
How to prepare for a job interview at JDR - Just Dynamic Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with backend technologies and cloud platforms like Azure and AWS. Highlight specific projects where you've designed APIs or optimised distributed systems, as this will demonstrate your capability for the role.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills, especially regarding operational issues and minimising downtime. Prepare examples of challenges you've faced in previous roles and how you resolved them effectively.
✨Familiarise Yourself with the Company’s Products
Research the remote diagnostic solutions provided by the company. Understanding their products will allow you to tailor your responses and show genuine interest in how your role can contribute to their success.
✨Prepare for Remote Collaboration
Since the role involves working with colleagues in different time zones, be ready to discuss your experience with remote collaboration tools like Teams. Share how you manage communication and project updates in a home-based environment.