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 simulate the environment you'll be working in.
β¨Tip Number 4
Show 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 in the field.
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've contributed to infrastructure improvements or automated testing.
Showcase Relevant Skills: When filling out your application, ensure you clearly list your experience with key technologies mentioned in the job description, such as Azure, AWS, and Octopus Deploy. Highlight your ability to work in a remote team environment.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Engineer role.
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, especially APIs and cloud platforms like Azure and AWS. Bring examples of past projects where you designed robust systems or optimised performance.
β¨Demonstrate Your Problem-Solving Abilities
Expect questions that assess your ability to resolve operational issues and minimise downtime. Share specific instances where you successfully tackled challenges in previous roles.
β¨Highlight Your Passion for Software Engineering
Convey your enthusiasm for delivering quality products. Discuss how you stay updated with industry trends and your commitment to using automated testing platforms to ensure maintainable code.
β¨Prepare for Remote Collaboration
Since the role involves working with colleagues in different time zones, be ready to discuss your experience with remote communication tools like Teams. Highlight your ability to collaborate effectively in a home-based environment.