At a Glance
- Tasks: Design and develop high-performance Back End services using Rust and build scalable data processing systems.
- Company: Join a specialist engineering team in a dynamic environment.
- Benefits: Competitive day rate, hybrid work options, and potential for contract extension.
- Why this job: Make an impact by working on innovative projects with cutting-edge technology.
- Qualifications: Strong Rust programming experience and skills in developing REST APIs and microservices.
- Other info: Exciting opportunity for career growth in a collaborative team.
The predicted salary is between 54000 - 63000 £ per year.
We are seeking an experienced Software Developer with strong Rust expertise to join a specialist engineering team that supports the workflows of Thermofluids Engineering and IT teams.
Key Responsibilities:
- Design and develop high-performance Back End services using Rust.
- Build scalable data processing systems and microservices.
- Develop and maintain REST APIs and distributed systems.
- Work closely with engineering teams to build software supporting simulations and test data.
- Implement data transformation and big data processing pipelines.
- Deploy and maintain services using containerized infrastructure and Kubernetes.
- Development with Rust and modern Back End frameworks.
- Working with big data and columnar storage formats such as Parquet.
What You Will Ideally Bring:
- Strong experience with Rust programming.
- Designing high-performance Back End systems.
- Developing REST APIs and microservices.
- Experience working with distributed systems.
- Experience deploying applications to Kubernetes.
- Development with Rust and modern Back End frameworks.
- Working with big data and columnar storage formats such as Parquet.
Contract Details:
- Duration: 9 months (with potential extension)
- Day Rate: up to £375 (Inside IR35)
- Location: Northampton - Office-based with Hybrid available
- Start Date: ASAP
Software Developer (RUST) - 9-Month Contract (Inside IR35) - Northampton employer: Hamilton Barnes
Contact Detail:
Hamilton Barnes Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer (RUST) - 9-Month Contract (Inside IR35) - Northampton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Rust or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Rust projects and contributions. This gives potential employers a sneak peek into your coding style and problem-solving abilities, making you stand out from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Rust knowledge and system design principles. Practice coding challenges and be ready to discuss your past projects in detail. We want you to shine when it comes to demonstrating your expertise!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our team. Let’s get you that interview!
We think you need these skills to ace Software Developer (RUST) - 9-Month Contract (Inside IR35) - Northampton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Rust expertise and experience with Back End systems. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Mention specific experiences that relate to building scalable data processing systems and working with Kubernetes.
Showcase Your Projects: If you've worked on any cool projects using Rust or developed REST APIs, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back!
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. Let’s get started!
How to prepare for a job interview at Hamilton Barnes
✨Know Your Rust Inside Out
Make sure you brush up on your Rust programming skills before the interview. Be prepared to discuss your past projects and how you've used Rust to build high-performance Back End services. Practising coding challenges in Rust can also help you feel more confident.
✨Understand the Role of Microservices
Since the job involves developing microservices, it’s crucial to understand their architecture and benefits. Be ready to explain how you've designed and implemented microservices in previous roles, and think about how you would approach building scalable data processing systems.
✨Familiarise Yourself with Kubernetes
As deploying applications to Kubernetes is part of the role, make sure you know the basics of container orchestration. Brush up on your knowledge of how to deploy and maintain services using Kubernetes, and be prepared to discuss any relevant experience you have.
✨Showcase Your Big Data Experience
If you've worked with big data and columnar storage formats like Parquet, make sure to highlight this during your interview. Prepare examples of how you've handled data transformation and processing pipelines, as this will demonstrate your ability to tackle the challenges of the role.