At a Glance
- Tasks: Develop Python applications and simulation models using cutting-edge tools.
- Company: Join a forward-thinking tech company with a hybrid working model.
- Benefits: Competitive pay, flexible work arrangements, and opportunities for growth.
- Other info: Work in a dynamic environment with potential for contract extension.
- Why this job: Be part of innovative projects that leverage AI and modern development practices.
- Qualifications: Strong Python skills and experience with simulation frameworks required.
The predicted salary is between 50000 - 60000 £ per year.
SC Clearance Required
Initial 3-month contract, with potential extension.
Hybrid working model with regular on-site attendance in Edinburgh (minimum 1-2 days per week).
Key Skills & Experience Required:
- Strong experience in Python development and simulation modelling, particularly with SimPy or similar Discrete Event Simulation (DES) frameworks.
- Proven ability to work in a fast-paced environment, leveraging AI-assisted development tools and vibe coding workflows such as Claude Code.
- Excellent Python programming skills, with experience developing clean, maintainable, and production-ready code.
- Hands-on experience with Streamlit or comparable web application Front End frameworks.
- Experience containerising applications using Docker.
- Comfortable using Claude Code to accelerate software development while working with desensitised datasets.
Locations
Python Developer- Remote in Edinburgh, Scotland employer: Vallum Associates Limited
As a Python Developer with us, you'll thrive in a dynamic and innovative environment that champions collaboration and creativity. Our hybrid working model allows for flexibility while fostering a strong team culture, and our commitment to employee growth ensures you have access to continuous learning opportunities. Located in the vibrant city of Edinburgh, you'll enjoy a unique blend of professional development and a rich cultural experience.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer- Remote in Edinburgh, Scotland
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in similar roles. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially any simulation modelling or web applications you've built. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for the interview by brushing up on your coding skills and familiarising yourself with AI-assisted tools like Claude Code. Practice common coding challenges and be ready to discuss your experience with Docker and Streamlit.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Python Developer- Remote in Edinburgh, Scotland
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong experience in Python development and simulation modelling. We want to see how your skills align with the job description, so don’t be shy about showcasing your expertise with frameworks like SimPy or any relevant projects you've worked on.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention your hands-on experience with Streamlit and Docker, and how you thrive in fast-paced environments. Let us know how you leverage AI-assisted tools like Claude Code in your workflow.
Showcase Your Projects:If you've got any projects that demonstrate your Python programming skills or experience with web application frameworks, include them! We love seeing clean, maintainable code, so feel free to share links to your GitHub or any live demos that highlight your work.
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 the role. Plus, it gives you a chance to explore more about us and what we do at StudySmarter!
How to prepare for a job interview at Vallum Associates Limited
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with simulation modelling, especially using frameworks like SimPy. Prepare to showcase examples of clean, maintainable code you've written in the past.
✨Familiarise Yourself with AI Tools
Since the role involves leveraging AI-assisted development tools, get comfortable with Claude Code and similar platforms. Be prepared to explain how you've used these tools in your previous projects to enhance your coding efficiency.
✨Showcase Your Front End Experience
If you've worked with Streamlit or other web application frameworks, have some examples ready to discuss. Highlight any projects where you developed user-friendly interfaces and how they contributed to the overall success of the application.
✨Understand Containerisation
Since containerising applications with Docker is a key requirement, make sure you can talk about your experience with it. Be ready to explain how you've used Docker in your projects and the benefits it brought to your development process.