Software Developer Python Data SQL
Software Developer Python Data SQL

Software Developer Python Data SQL

Cheltenham Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Mentor junior developers and translate requirements into user stories while ensuring software security.
  • Company: Argo DevOps Solutions is a dynamic UK tech firm specialising in Cyber and Cloud solutions.
  • Benefits: Enjoy flexible working, 33 days holiday, hybrid options, and financial incentives like electric vehicle schemes.
  • Why this job: Join a collaborative team that values Agile practices and offers opportunities for personal and professional growth.
  • Qualifications: Proficiency in programming languages like Python or Java, with experience in Agile methodologies required.
  • Other info: Part-time or full-time roles available, with a focus on mentoring and skill development.

The predicted salary is between 36000 - 60000 £ per year.

About the Company

Argo DevOps Solutions is a small but established UK-based technology company working in the Cyber and Cloud space. We are experts in delivering value into both the public and private sector, supporting delivery of quality products at speed. We solve complicated software and hardware problems using Agile approaches. Our specialisms include moving data between trust boundaries, designing secure data ingress and egress systems. Argo has substantial experience in mentoring our customers through their Agile journey.

Flexible Working (40hr per week) ~33 days holiday which includes Bank Holidays ~ Hybrid working ~ Part-Time or Full-Time considered ~ Pension ~ Salary Sacrifice Schemes including Electric Vehicles ~ Other financial incentives.

This role involves mentoring and coaching junior team members, translating stakeholder requirements into actionable user stories, and embedding security throughout the software development life cycle.

Software Development & Principles

  • Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS
  • SOLID Principles: Familiarity with object-oriented and clean coding practices

Testing & BDD

  • Unit Testing Frameworks: Domain-Specific Languages: Demonstrable experience with AWS or Azure

Agile & Mentorship

  • Agile Delivery: Background in Scrum or Kanban, assisting Product Owners and shaping team objectives
  • Proven track record of helping less experienced developers advance their skills and confidence
  • Work collaboratively with Argo and its partners, taking ownership of the full software lifecycle—from requirements gathering to deployment and maintenance
  • Ensure high-quality delivery of product components and systems that meet agreed time, scope, and budget parameters
  • Participate in and contribute to technical discussions with team members, delivery management, and technical leads
  • Support stakeholder engagement by eliciting requirements, refining user stories, and ensuring alignment with project goals
  • Leverage technical investigation, rapid prototyping, and software design to address complex engineering challenges
  • Embrace and advocate for Agile or similar modern development approaches

Security & Risk Management

  • Engage with customers, including security and policy teams, to identify and manage risks throughout the development lifecycle
  • Establish and evolve development tools, processes, and ways of working to continuously improve quality, efficiency, and effectiveness
A

Contact Detail:

Argo DevOps Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer Python Data SQL

✨Tip Number 1

Familiarise yourself with Agile methodologies, particularly Scrum and Kanban, as these are crucial for the role. Consider joining local meetups or online forums to discuss Agile practices and share experiences with others in the field.

✨Tip Number 2

Brush up on your Python and SQL skills, focusing on real-world applications. You might want to work on personal projects or contribute to open-source initiatives that showcase your ability to solve complex problems using these technologies.

✨Tip Number 3

Engage with the tech community by attending workshops or webinars related to software development and security. Networking with professionals in the field can provide insights into the company culture and expectations at Argo DevOps Solutions.

✨Tip Number 4

Prepare to demonstrate your mentoring skills during the interview process. Think of examples where you've helped junior developers grow, and be ready to discuss how you would approach coaching within the team at Argo.

We think you need these skills to ace Software Developer Python Data SQL

Proficiency in Python
Experience with SQL
Knowledge of Java and Spring Boot
Familiarity with JavaScript and TypeScript
Understanding of ReactJS
Solid understanding of SOLID principles
Experience with unit testing frameworks
Knowledge of Domain-Specific Languages
Experience with AWS or Azure
Familiarity with Continuous Integration (CI) and Continuous Delivery (CD)
Agile methodologies experience, particularly Scrum or Kanban
Mentoring and coaching skills
Ability to translate stakeholder requirements into user stories
Strong communication skills
Problem-solving skills
Experience in security and risk management
Ability to work collaboratively in a team environment
Technical investigation and rapid prototyping skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, SQL, and any relevant programming languages mentioned in the job description. Emphasise your familiarity with Agile methodologies and your ability to mentor junior developers.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Argo DevOps Solutions. Mention specific projects or experiences that demonstrate your skills in software development, security practices, and Agile delivery.

Showcase Relevant Projects: Include examples of past projects where you successfully implemented Agile practices, mentored team members, or solved complex engineering challenges. This will help illustrate your hands-on experience and problem-solving abilities.

Highlight Soft Skills: Since the role involves mentoring and stakeholder engagement, be sure to highlight your communication skills, teamwork, and ability to translate technical requirements into user stories. These soft skills are just as important as technical expertise.

How to prepare for a job interview at Argo DevOps Solutions Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in Python, SQL, and any other relevant programming languages. Bring examples of past projects where you've successfully applied these skills, especially in Agile environments.

✨Demonstrate Your Mentorship Experience

Since the role involves mentoring junior developers, share specific instances where you've guided less experienced team members. Highlight your approach to coaching and how it has positively impacted their development.

✨Understand Agile Methodologies

Familiarise yourself with Agile principles, particularly Scrum and Kanban. Be ready to discuss how you've implemented these methodologies in previous roles and how they can enhance team collaboration and project delivery.

✨Prepare for Security Discussions

Given the focus on security in the job description, be ready to talk about your experience with security practices in software development. Discuss how you have integrated security measures throughout the development lifecycle in past projects.

Software Developer Python Data SQL
Argo DevOps Solutions Ltd
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>