Development Manager

6 days ago


Oxford, Oxfordshire, United Kingdom Akrivia Health Full time
About the Role

We are seeking a highly skilled and experienced Development Manager to lead our software development team while actively contributing to Python (and some Rust) development projects. This role is a unique combination of technical leadership and hands-on programming.

Key Responsibilities
  • Team Leadership: Manage, mentor, and inspire a team of developers (currently around 8) to achieve high performance and continuous improvement through regular one-to-ones and performance reviews.
  • Project Management: Oversee the planning, execution, and delivery of software projects, ensuring timelines and budgets are met.
  • Stakeholder Communication: Collaborate with other departments, such as product management, QA, and operations, to ensure alignment with business goals.
  • Recruitment and Onboarding: Assist in hiring, training, and onboarding new team members.
  • Performance Management: Conduct regular performance reviews, provide feedback, and create development plans for team members.
  • Process Improvement: Develop and enforce best practices for software development, including code reviews, testing, and deployment processes.
  • Arranging Sprint Planning, Retrospectives, and Backlog Refinement
Technical Contribution
  • Code Development: Write clean, scalable, and efficient Python code as part of ongoing projects.
  • Code Review: Participate in code reviews, ensuring code quality, security, and maintainability.
  • Design and Architecture: Contribute to the design and architecture of new features, ensuring alignment with technical and business goals.
  • Debugging and Optimization: Diagnose and fix bugs, optimize performance, and ensure the reliability of software systems.
  • Collaboration: Work closely with other developers to ensure integration and alignment of all components of the software.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in software development, with a strong focus on Python.
  • 2+ years of experience in a management, team lead, or other leadership role.
  • Proficiency in Python development, including experience with frameworks such as Django or Flask. Knowledge of AI libraries is a bonus.
  • Strong understanding of software development methodologies, including Agile, Scrum, or Kanban.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving skills and the ability to make technical decisions that align with business goals.
  • Strong communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Experience with cloud platforms (ideally AWS).
  • Strong experience of databases (we use Postgres) including performance tuning/monitoring.
  • Experience with DevOps practices and automation tools (e.g., Docker, Kubernetes).
  • Familiarity with front-end technologies (e.g., JavaScript frameworks, HTML, CSS) is a bonus.
  • Experience with mentoring and developing junior engineers.
  • Any Rust experience is a bonus, although training will be given.


  • Oxford, Oxfordshire, United Kingdom Verto People Full time

    Business Development Manager / Sales Manager / Sales Engineer to join a leading global packaging machinery and automation supplier. The Business Development Manager / Sales Manager / Sales Engineer will be responsible for new business development to cover across the South of the UK (Coventry and below) for the packaging machinery / capital equipment /...


  • Oxford, Oxfordshire, United Kingdom allen-associates Full time

    Business Development ManagerThis is a newly created role due to growth in the business.Reporting to the Head of Business Development and with supervision and support from the Senior Business Development Manager, you will work on the account management of existing business relationships and outreach to generate new business opportunities.You will support with...


  • Oxford, Oxfordshire, United Kingdom allen-associates Full time

    Business Development ManagerThis is a newly created role due to growth in the business.Reporting to the Head of Business Development and with supervision and support from the Senior Business Development Manager, you will work on the account management of existing business relationships and outreach to generate new business opportunities.You will support with...


  • Oxford, Oxfordshire, United Kingdom Spectrum IT Recruitment Limited Full time

    Product ManagerWe are seeking a talented Product Manager to join our clients team in Oxfordshire and take on a challenging role.Develop and evolve both hardware and software products to meet business objectives.Collaborate closely with multiple teams within the business to drive product development and strategy.Lead the product development lifecycle, from...


  • Oxford, Oxfordshire, United Kingdom Tetra Tech Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our Residential Development team. As a key member of our team, you will be responsible for managing large-scale residential development projects from conception to completion.Key ResponsibilitiesProject Planning and Execution: Develop and implement project plans, ensuring...


  • Oxford, Oxfordshire, United Kingdom Reed Full time

    About the RoleWe are seeking an experienced Business Development Manager to lead our recruitment team and drive business growth. As a key member of our team, you will be responsible for developing and executing business strategies to increase revenue and expand our client base.Key ResponsibilitiesBusiness Development: Identify and pursue new business...


  • Oxford, Oxfordshire, United Kingdom Reed Full time

    About the RoleWe are seeking an experienced Business Development Manager to lead our recruitment team and drive business growth. As a key member of our team, you will be responsible for developing and executing business strategies to increase revenue and expand our client base.Key ResponsibilitiesBusiness Development: Identify and pursue new business...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    About the RoleWe are seeking a highly skilled and experienced Business Development Manager to join our team at The Recruitment Group. As a Business Development Manager, you will be responsible for managing relationships with our clients to maximize customer satisfaction and service delivery.Key ResponsibilitiesDevelop and maintain strong relationships with...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    About the RoleWe are seeking a highly skilled and experienced Business Development Manager to join our team at The Recruitment Group. As a Business Development Manager, you will be responsible for managing relationships with our clients to maximize customer satisfaction and service delivery.Key ResponsibilitiesDevelop and maintain strong relationships with...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    About the RoleWe are seeking a highly skilled and experienced Business Development Manager to join our team at The Recruitment Group. As a Business Development Manager, you will be responsible for managing relationships with our clients to maximize customer satisfaction and service delivery.Key ResponsibilitiesDevelop and maintain strong relationships with...


  • Oxford, Oxfordshire, United Kingdom tdm recruitment Full time

    Job Summary:We are seeking a highly skilled and experienced Land Development Manager to join our team at TDM Recruitment. As a key member of our team, you will be responsible for identifying and acquiring new land opportunities, managing the planning and development process, and overseeing the growth and development of our business unit.Key...


  • Oxford, Oxfordshire, United Kingdom tdm recruitment Full time

    Job Summary:We are seeking a highly skilled and experienced Land Development Manager to join our team at TDM Recruitment. As a key member of our team, you will be responsible for identifying and acquiring new land opportunities, managing the planning and development process, and overseeing the growth and development of our business unit.Key...


  • Oxford, Oxfordshire, United Kingdom Russell Taylor Group Ltd Full time

    About the RoleWe are seeking a highly motivated and experienced Business Development Manager to join our team at Russell Taylor Group Ltd. As a key member of our sales team, you will be responsible for driving business growth and developing new opportunities in the material handling and automation solutions market.Key ResponsibilitiesInnovative strategic...


  • Oxford, Oxfordshire, United Kingdom Russell Taylor Group Ltd Full time

    About the RoleWe are seeking a highly motivated and experienced Business Development Manager to join our team at Russell Taylor Group Ltd. As a key member of our sales team, you will be responsible for driving business growth and developing new opportunities in the material handling and automation solutions market.Key ResponsibilitiesInnovative strategic...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    Job Summary:The Recruitment Group is seeking a highly skilled Business Development Manager to join their team in Oxford. As a key member of the team, you will be responsible for managing relationships with clients to maximize customer satisfaction and service delivery.Key Responsibilities:Develop and maintain strong relationships with clients to ensure their...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    Job Summary:The Recruitment Group is seeking a highly skilled Business Development Manager to join their team in Oxford. As a key member of the team, you will be responsible for managing relationships with clients to maximize customer satisfaction and service delivery.Key Responsibilities:Develop and maintain strong relationships with clients to ensure their...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    Job Summary:The Recruitment Group is seeking a highly skilled Business Development Manager to join their team in Oxford. As a key member of the team, you will be responsible for managing relationships with clients to maximize customer satisfaction and service delivery.Key Responsibilities:Develop and maintain strong relationships with clients to ensure their...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    Job Summary:The Recruitment Group is seeking a highly skilled Business Development Manager to join their team in Oxford. As a key member of the team, you will be responsible for managing relationships with clients to maximize customer satisfaction and service delivery.Key Responsibilities:Develop and maintain strong relationships with clients to ensure their...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    About the RoleWe are seeking a highly skilled and experienced Business Development Manager to join our team at The Recruitment Group. As a key member of our team, you will be responsible for managing relationships with our clients to maximize customer satisfaction and service delivery.Key ResponsibilitiesDevelop and maintain strong relationships with clients...


  • Oxford, Oxfordshire, United Kingdom The Recruitment Group Full time

    About the RoleWe are seeking a highly skilled and experienced Business Development Manager to join our team at The Recruitment Group. As a key member of our team, you will be responsible for managing relationships with our clients to maximize customer satisfaction and service delivery.Key ResponsibilitiesDevelop and maintain strong relationships with clients...