244 Digital Technology jobs in Reading
Senior Recruitment Consultant - Technology & Digital
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Manage and nurture existing client relationships within the technology and digital space, understanding their unique hiring needs and challenges.
- Develop and execute proactive recruitment strategies to identify and attract high-calibre candidates for hard-to-fill roles.
- Conduct in-depth candidate sourcing, screening, interviewing, and assessment to ensure a perfect fit for client requirements.
- Negotiate offers and manage the entire recruitment lifecycle from initial brief to successful placement.
- Build and maintain a strong network of technology professionals through various channels, including LinkedIn, industry events, and direct outreach.
- Achieve and exceed personal and team recruitment targets and KPIs.
- Stay informed about market trends, salary benchmarks, and competitor activities within the technology recruitment landscape.
- Provide expert market advice and consultation to clients on talent acquisition strategies.
- Mentor and coach junior consultants, sharing best practices and contributing to team development.
- Collaborate with marketing teams to develop effective employer branding and candidate attraction campaigns.
- Contribute to the continuous improvement of recruitment processes and methodologies.
- Minimum of 4 years of proven experience in recruitment consultancy, with a significant focus on the Technology and Digital sectors.
- Demonstrated success in full-cycle recruitment, including business development, candidate sourcing, and relationship management.
- In-depth knowledge of various technology stacks, software development methodologies, and emerging digital trends.
- Excellent understanding of the candidate market and effective sourcing strategies for niche technical roles.
- Strong sales, negotiation, and influencing skills.
- Exceptional communication, interpersonal, and presentation abilities.
- Proven ability to build rapport and trust with both clients and candidates.
- Experience managing multiple recruitment projects simultaneously and meeting tight deadlines.
- A proactive, results-oriented, and highly motivated attitude.
- Full understanding of UK employment law and recruitment best practices.
Senior Recruitment Consultant - Technology & Digital
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Manage the full recruitment lifecycle for technology and digital roles.
- Develop and maintain strong relationships with key clients, understanding their hiring needs and market challenges.
- Proactively source and engage high-calibre candidates through various channels, including networking, headhunting, and advertising.
- Conduct thorough candidate screening and assessment to ensure suitability for client requirements.
- Negotiate offers and manage the candidate experience through to successful placement.
- Stay abreast of market trends, salary benchmarks, and competitor activity within the technology and digital sectors.
- Achieve and exceed individual and team recruitment targets.
- Contribute to the continuous improvement of recruitment processes and strategies.
- Mentor and support junior consultants within the team.
Qualifications:
- Minimum of 3-5 years of experience in recruitment consultancy, with a proven track record in the Technology or Digital sector.
- Strong understanding of the tech and digital job market, including common roles, skills, and technologies.
- Excellent business development and client management skills.
- Proficient in candidate sourcing techniques and recruitment CRM systems.
- Exceptional communication, negotiation, and interpersonal skills.
- Results-driven with a strong commercial acumen and ambition.
- Ability to work independently and as part of a collaborative team.
- Resilient and adaptable in a dynamic recruitment landscape.
Senior Recruitment Consultant - Technology & Digital
Posted 10 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Developing and executing innovative sourcing strategies to attract high-calibre candidates for a variety of technology roles, including software engineering, data science, cybersecurity, and digital marketing.
- Building and nurturing strong, long-lasting relationships with both new and existing clients, understanding their hiring needs and providing expert consultative advice.
- Conducting thorough candidate screening, including in-depth interviews, skills assessments, and reference checks.
- Managing the offer process, negotiating terms, and ensuring a positive candidate and client experience from start to finish.
- Meeting and exceeding agreed-upon targets for placements, revenue, and client satisfaction.
- Staying abreast of market trends, industry developments, and competitor activities to identify new business opportunities.
- Collaborating with internal teams to develop employer branding initiatives and enhance our client's visibility in the market.
- Mentoring junior consultants and contributing to a positive and high-performing team culture.
The ideal candidate will possess a proven track record in recruitment, ideally within the technology sector. Strong communication, negotiation, and interpersonal skills are essential. You should have a deep understanding of the recruitment process, excellent business development acumen, and the ability to thrive in a fast-paced, target-driven environment. A degree in a relevant field is advantageous, but extensive experience will be considered. This role offers a hybrid working model, providing a blend of in-office collaboration and remote flexibility, based in Oxford . If you are passionate about connecting people with opportunities and are looking for your next career challenge, we encourage you to apply.
Senior Recruitment Consultant - Technology & Digital
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Manage the full recruitment lifecycle for technology and digital roles, including sourcing, screening, interviewing, and presenting candidates to clients.
- Build and maintain strong, long-lasting relationships with key clients, understanding their hiring needs and providing strategic advice.
- Develop and execute effective sourcing strategies to identify high-calibre candidates through various channels, including job boards, social media, professional networks, and headhunting.
- Conduct thorough candidate assessments, evaluating technical skills, cultural fit, and career aspirations.
- Negotiate offers and manage the candidate experience through to successful placement and beyond.
- Consistently achieve and exceed personal and team recruitment targets.
- Stay abreast of market trends, industry developments, and competitor activities within the technology sector.
- Contribute to business development efforts by identifying new opportunities and expanding client relationships.
- Mentor and support junior consultants within the team.
- Utilize CRM systems effectively to manage candidate pipelines and client interactions.
- Minimum of 3-5 years of proven success in recruitment, with a demonstrable track record in placing candidates within the technology and digital space (e.g., software development, data science, cybersecurity, digital marketing).
- Excellent understanding of the UK technology job market and key skill sets.
- Strong sales, negotiation, and persuasion skills.
- Exceptional communication, interpersonal, and relationship-building abilities.
- Self-motivated, results-driven, and able to work autonomously in a remote setting.
- Proficiency in using recruitment software, ATS/CRM systems, and LinkedIn Recruiter.
- Ability to manage multiple priorities and thrive in a fast-paced, target-oriented environment.
- A proactive approach to candidate sourcing and market mapping.
- Bachelor’s degree or equivalent professional experience.
Software Development Graduate
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, testing, and deployment of software applications under the guidance of senior developers.
- Write clean, efficient, and well-documented code in one or more programming languages (e.g., Python, Java, JavaScript, C++).
- Participate in code reviews, providing and receiving constructive feedback to improve code quality.
- Collaborate with cross-functional teams, including product managers and QA engineers, to understand project requirements and deliver high-quality solutions.
- Contribute to the troubleshooting and debugging of software issues.
- Learn and apply agile development methodologies and best practices.
- Develop an understanding of version control systems (e.g., Git) and CI/CD pipelines.
- Research and implement new technologies and tools to enhance product functionality and performance.
- Actively participate in team meetings, stand-ups, and retrospectives.
- Document technical designs, processes, and solutions.
- Engage in continuous learning to expand technical skills and knowledge base.
- Contribute to the company’s collaborative and innovative remote work culture.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundational knowledge of computer science principles, algorithms, and data structures.
- Proficiency in at least one object-oriented programming language.
- Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
- Understanding of software development lifecycle and methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, even in a remote setting.
- Self-motivated, eager to learn, and able to work independently with minimal supervision.
- A genuine passion for software development and technology.
- Ability to manage time effectively and meet deadlines in a remote work environment.
- Previous internship or personal project experience in software development is beneficial.
Senior Software Development Apprentice
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Collaborate with senior developers and product managers to design, develop, and implement software solutions.
- Write clean, efficient, and maintainable code in accordance with coding standards.
- Participate in code reviews and provide constructive feedback to peers.
- Assist in troubleshooting, debugging, and resolving software defects.
- Contribute to the development of unit tests and integration tests to ensure software quality.
- Engage in continuous learning and skill development in various programming languages and technologies.
- Document technical designs, code, and processes.
- Work effectively in an agile development environment, participating in daily stand-ups and sprint planning.
- Adhere to best practices in software security and data protection.
- Proactively identify areas for improvement in code and development processes.
Qualifications:
- A strong passion for technology and software development.
- A minimum of 5 GCSEs at grade B (or equivalent) including Maths and English.
- A Levels in a STEM subject or a T-Level in Digital Production, Design and Development are advantageous but not essential.
- Demonstrable understanding of basic programming concepts, potentially through personal projects, online courses, or academic study.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to work effectively in a remote team.
- Self-motivated and able to manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies.
This role offers a clear career path with opportunities for advancement within the company. You will be based in a virtual team environment, requiring excellent communication skills and the ability to work autonomously. The role is designed to build foundational skills in software engineering, leading to full-time employment upon successful completion of the apprenticeship. We are committed to fostering a diverse and inclusive workplace. Our client is dedicated to providing a supportive and challenging environment where apprentices can thrive and grow. This is an exciting chance to launch your career in the tech industry, based virtually and accessible from anywhere within the UK.
Junior Software Development Apprentice
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, coding, testing, and debugging of software applications.
- Collaborate with senior developers on feature implementation and bug fixes.
- Participate in code reviews to learn best practices and improve code quality.
- Learn and apply software development lifecycle methodologies, including Agile and Scrum.
- Contribute to the development of technical documentation.
- Engage in continuous learning through assigned training modules and self-study.
- Maintain clear and effective communication with team members in a remote setting.
- Troubleshoot and resolve basic software issues under guidance.
- A strong passion for technology and a desire to learn software development.
- Good problem-solving and analytical skills.
- Basic understanding of computer science fundamentals is a plus.
- Excellent communication and teamwork skills, essential for remote collaboration.
- Ability to manage time effectively and work independently.
- Must be eligible to undertake an apprenticeship in the UK.
- High school diploma or equivalent qualification.
Be The First To Know
About the latest Digital technology Jobs in Reading !
Senior Software Development Engineer
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, and maintain software applications and services.
- Lead the technical design and architecture of new features and systems.
- Write clean, efficient, and maintainable code in accordance with best practices.
- Conduct comprehensive code reviews and provide constructive feedback.
- Collaborate effectively with product managers, designers, and cross-functional teams.
- Troubleshoot and resolve software defects and performance issues.
- Mentor and guide junior software development engineers.
- Contribute to the continuous improvement of development processes and tools.
- Stay current with emerging technologies and industry trends.
- Ensure the security, scalability, and reliability of software solutions.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Significant experience in software development, with a strong portfolio of delivered projects.
- Proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript).
- Experience with modern software development methodologies (e.g., Agile, Scrum).
- Strong understanding of data structures, algorithms, and object-oriented design.
- Experience with cloud computing platforms (e.g., AWS, Azure, GCP) is a plus.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration abilities for remote work.
- Passion for software craftsmanship and continuous learning.
Junior Software Development Apprentice
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development, testing, and maintenance of software applications under the guidance of senior developers.
- Write clean, efficient, and well-documented code in various programming languages (e.g., Python, Java, JavaScript).
- Participate in code reviews and collaborate with team members to improve code quality.
- Learn and apply software development best practices, including version control (Git) and agile methodologies.
- Troubleshoot and debug software issues, and assist in implementing solutions.
- Contribute to the design and architecture of software components.
- Engage with project management tools and track progress on assigned tasks.
- Actively participate in training sessions and online learning modules to develop technical skills and achieve apprenticeship goals.
- Collaborate with cross-functional teams to understand project requirements.
- Provide support for existing software systems and applications.
- Demonstrate a willingness to learn and adapt to new technologies and challenges.
- Passion for technology and software development, with a demonstrable interest (e.g., personal projects, online courses).
- Strong logical thinking and problem-solving abilities.
- Excellent communication skills, both written and verbal.
- Ability to work effectively independently and as part of a remote team.
- Basic understanding of programming concepts is beneficial but not essential.
- High school diploma or equivalent.
- Eagerness to learn and commitment to completing the apprenticeship program.
- Access to a reliable internet connection and a suitable remote working environment.
Junior Software Development Apprentice
Posted 16 days ago
Job Viewed
Job Description
Throughout this apprenticeship, you will:
- Receive structured training on core programming languages, software development principles, and best practices.
- Work alongside experienced developers on various software development lifecycle stages, from planning and design to coding, testing, and deployment.
- Contribute to the development of innovative applications and solutions under the guidance of senior engineers.
- Participate in daily virtual stand-ups, team meetings, and knowledge-sharing sessions.
- Develop skills in areas such as front-end development (HTML, CSS, JavaScript frameworks), back-end development (e.g., Python, Java, Node.js), database management, and cloud technologies.
- Learn to write clean, efficient, and maintainable code, adhering to coding standards and best practices.
- Troubleshoot and debug software issues, collaborating with team members to find effective solutions.
- Gain exposure to version control systems like Git and agile development methodologies.
- Work towards achieving a Level 3 or Level 4 Software Developer qualification.
- A genuine passion for technology and software development.
- Strong problem-solving abilities and a logical mindset.
- Excellent communication skills, with the ability to articulate ideas clearly in a virtual environment.
- A proactive attitude and a willingness to learn continuously.
- Basic understanding of computer science concepts is advantageous but not essential.
- Access to a reliable internet connection and a suitable remote working environment.
- Must be eligible to undertake an apprenticeship in the UK.