387 Digital Technology jobs in Coventry
Senior Recruitment Consultant - Technology & Digital
Posted 12 days ago
Job Viewed
Job Description
Senior Recruitment Consultant - Technology & Digital
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and maintain strong relationships with new and existing clients, understanding their recruitment needs and providing expert advice.
- Proactively identify and pursue new business opportunities through networking, lead generation, and targeted outreach.
- Source, engage, and screen high-calibre candidates using a variety of methods, including advanced search techniques, social media, and database mining.
- Conduct thorough candidate interviews, assessing skills, experience, and cultural fit.
- Manage the entire interview process, providing feedback to both candidates and clients.
- Negotiate offers of employment and ensure a smooth onboarding process for placed candidates.
- Stay abreast of market trends, competitor activities, and emerging technologies within the recruitment landscape.
- Achieve and exceed personal and team placement targets.
- Mentor and support junior members of the recruitment team, fostering a collaborative and high-performing culture.
Qualifications:
- Proven track record of success within a recruitment consultancy, ideally within the technology or digital space.
- Demonstrable experience in business development and account management.
- Exceptional communication, negotiation, and interpersonal skills.
- Strong understanding of recruitment best practices and employment law.
- Ability to work independently and as part of a team in a fast-paced environment.
- Proficiency in using recruitment software and CRM systems.
- A proactive, tenacious, and ethical approach to recruitment.
- Excellent organisational and time-management skills.
Senior Software Development Manager
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage multiple software development teams.
- Oversee the full software development lifecycle (SDLC).
- Implement and champion Agile development methodologies (Scrum, Kanban).
- Ensure high standards of code quality, testing, and deployment.
- Collaborate with product management to define product roadmaps and features.
- Mentor, coach, and develop software engineers.
- Drive technical innovation and architectural decisions.
- Manage project timelines, resources, and budgets effectively.
- Foster a collaborative and high-performing team culture.
- Contribute to strategic planning and process improvements within the department.
- Proven experience as a Software Development Manager or similar leadership role.
- Strong technical background in software development and architecture.
- Expertise in Agile methodologies and practices.
- Experience managing distributed or hybrid teams.
- Excellent leadership, communication, and interpersonal skills.
- Demonstrated ability to deliver complex software projects on time and within budget.
- Experience with CI/CD pipelines and DevOps practices is a plus.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Junior Software Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
What you will gain:
- In-depth training in programming languages such as Python, Java, or JavaScript.
- Practical experience with software development methodologies like Agile.
- Exposure to database management and cloud technologies.
- Opportunities to participate in coding, testing, debugging, and deploying software applications.
- Mentorship from senior engineers who will guide you through complex challenges.
- Development of essential soft skills including teamwork, communication, and problem-solving.
- Formal qualification upon successful completion of the apprenticeship.
Responsibilities include:
- Assisting senior developers in writing clean, efficient, and maintainable code.
- Participating in code reviews and providing constructive feedback.
- Testing software components to identify and resolve defects.
- Documenting software designs, processes, and results.
- Learning and applying new technologies and programming techniques.
- Collaborating with team members in a hybrid work environment, balancing remote work with necessary in-office sessions.
- Contributing to the continuous improvement of development processes.
This is an excellent opportunity for motivated individuals to gain valuable industry experience and kick-start their career in technology. No prior professional experience is required, but a strong aptitude for logical thinking, a passion for problem-solving, and a genuine interest in software development are essential. You will be expected to attend the office in Birmingham for specific training sessions and team collaborations, with the flexibility to work remotely on other days. We are committed to fostering a supportive learning environment where you can grow your skills and confidence.
Senior Software Development Lead
Posted 5 days ago
Job Viewed
Job Description
Graduate Software Development Engineer
Posted 6 days ago
Job Viewed
Job Description
During this internship, you will be exposed to the full software development lifecycle. You'll participate in coding, debugging, and testing activities, learn about version control systems, and gain an understanding of agile development methodologies. The role involves collaborating with team members, participating in code reviews, and contributing to the creation of innovative software solutions. Our client is committed to providing a supportive and challenging environment where interns can learn, grow, and make a meaningful contribution. This internship is an ideal stepping stone for individuals seeking a permanent position within a dynamic technology company, offering excellent mentorship and the opportunity to build a strong foundation for a successful career in software development. We are looking for candidates with a passion for technology, a strong problem-solving aptitude, and a desire to learn and excel.
Responsibilities:
- Assist in the design, development, and testing of software applications.
- Write clean, efficient, and maintainable code under the guidance of senior engineers.
- Participate in debugging and troubleshooting software defects.
- Learn and apply version control systems (e.g., Git).
- Contribute to team discussions and agile development processes.
- Collaborate with other engineers and team members on project tasks.
- Assist in the creation of technical documentation.
- Gain exposure to various programming languages and development tools.
- Participate in code reviews and learn from feedback.
- Support the deployment and maintenance of software solutions.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of fundamental programming concepts.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Excellent problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- A genuine interest in software development and technology.
Graduate Trainee - Software Development
Posted 6 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Digital technology Jobs in Coventry !
Advanced Apprentice - Software Development
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design and development of new software features and applications.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in the testing and debugging of software to ensure quality and performance.
- Learn and apply various programming languages and development tools.
- Contribute to team meetings and project discussions.
- Understand and adhere to software development best practices and methodologies.
- Provide support for existing software systems.
- Engage actively in all aspects of the apprenticeship training program.
Requirements:
- A genuine interest in software development and technology.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- A minimum of 5 GCSEs at grade C/4 or above, including Maths and English, or equivalent qualifications.
- Must meet the eligibility criteria for apprenticeship funding.
- Willingness to learn and adapt to new technologies.
This apprenticeship offers a competitive wage, comprehensive training, and the potential for a permanent role upon successful completion. Join us in **Leicester, Leicestershire, UK**, and kickstart your career in software development.
Remote Software Development Apprentice
Posted 16 days ago
Job Viewed
Job Description
What you will learn and do:
- Assist in the design, development, testing, and deployment of software applications under the guidance of experienced mentors.
- Write clean, efficient, and well-documented code in various programming languages.
- Participate in code reviews and contribute to team discussions on technical challenges.
- Learn to troubleshoot and debug software issues, implementing effective solutions.
- Gain practical experience with version control systems (e.g., Git) and agile development methodologies.
- Contribute to the creation of technical documentation and user guides.
- Develop a deep understanding of software development lifecycle processes.
- Collaborate with cross-functional teams in a fully remote setting, utilising communication and collaboration tools effectively.
- Undertake formal training and study as part of your apprenticeship qualification, often delivered online.
- Build a portfolio of work showcasing your developing skills and project contributions.
- A genuine passion for technology and software development, with a desire to build a career in this field.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities, essential for remote collaboration.
- Basic understanding of computer fundamentals and programming concepts (prior coding experience is a plus but not essential).
- Ability to work independently, manage time effectively, and stay motivated in a remote environment.
- A commitment to completing the full apprenticeship program.
- Minimum of 5 GCSEs (or equivalent) at grades 9-4 (A*-C) including Maths and English.
- Must be eligible to undertake an apprenticeship and have been a UK resident for the past 3 years.
Graduate Software Development Engineer
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of software applications.
- Write clean, efficient, and maintainable code according to established standards.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with senior engineers and team members to understand project requirements and technical specifications.
- Perform unit testing and contribute to the overall testing strategy.
- Troubleshoot and debug software issues, providing timely resolutions.
- Learn and apply new programming languages, tools, and technologies.
- Contribute to technical documentation and knowledge sharing within the team.
- Actively participate in team meetings and agile development processes.
- Support the deployment and maintenance of software solutions.
- Engage effectively in both in-office and remote collaborative work sessions.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
- Solid understanding of fundamental programming concepts and object-oriented principles.
- Exposure to at least one programming language (e.g., Java, Python, C++, C#).
- Familiarity with software development methodologies (e.g., Agile, Scrum).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a hybrid environment.
- A genuine passion for technology and software development.