154 Digital Technology jobs in Reading
Senior Recruitment Consultant - Technology & Digital
Posted 6 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 Engineer
Posted 6 days ago
Job Viewed
Job Description
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.
The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.
Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.
Requirements:
- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.-
- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.
- Experience with Python and C++ / C# including how to integrate ML features.
The role does require relevant technical expertise, limited university / freelance projects are not sufficient.
On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.
Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Development Manager
Posted 3 days ago
Job Viewed
Job Description
Software Development Manager Woking, Surrey
Objective
Coordinate the delivery of Software Product Development at the company by managing a programme of sprint teams responsible for key products. Develop and implement Strategy to maintain agile delivery of features and maintain output across all development teams resulting in continued rapid growth across all products.
Responsibilities
- Software Dev.
WHJS1_UKTJ
Software Development Manager
Posted 3 days ago
Job Viewed
Job Description
Basingstoke and Deane Borough Council are currently recruiting for a Software Development Manager. The IT team are at the forefront of digital transformation and are driving innovative solutions that improve services for local residents.
Your new role
-
The main responsibilities of the role include managing, leading, and coaching the IT Software Development team to foster a strong, high-performing environment, while providing guidance to enhance team productivity. The role also involves ensuring adherence to best practices in software design, architecture, and coding, striking a balance between hands-on technical contributions and managerial duties.
-
Candidates should be proficient in implementing design plans, conducting unit tests, and debugging applications. The ability to write, review, and revise product requirements and specifications is also key.
-
The role will require strong project management skills, including overseeing multiple projects and ensuring teams meet agreed timelines. Translating business requirements into actionable technical tasks for the development team is a core skill. The role also demands a focus on improving development workflows, advocating for automation, and optimising performance.
-
Staying current with industry trends and driving innovation within the team is important. Managing the Software Development Life Cycle (SDLC) of new solutions, including interface and integration specifications, must align with the council's Technical and Digital Architecture.
-
The role includes responsibility for effective service transition from development to operations, ensuring new or modified services meet business expectations. Supporting the implementation and improvement of ITIL processes across the IT & Digital Team is also required.
-
Experience in coordinating and responding to critical incidents as Incident Manager is beneficial. The role involves managing escalated Service Desk tickets and providing technical expertise on application issues.
What you'll need to succeed
- The role requires a strong foundation in software development best practices, including design, architecture, and coding standards
- The ability to oversee the development, implementation and maintenance of software solutions, knowing where to support the organisation
- Managing multiple software development, improvement, and integration projects.
- Experience leading and managing a team of software developers
What you'll get in return
This is a great opportunity to join a developing team in an organisation that are at the forefront of digital transformation and driving innovative solutions that improve services for local residents.
Full benefits details on the dedicated microsite:
Our Story | Basingstoke and Deane Borough Council Tech | Hays UK
Software Development Director
Posted 1 day ago
Job Viewed
Job Description
We are seeking a forward-thinking Director of Software Development with expertise in Python, Django, SaaS platforms, real-time industrial systems, IoT, Hybrid Twins, and deployment across edge, cloud, and on-prem environments. This leader will drive innovation, ensure the quality and timely delivery of software, and guide engineering teams in building high-performance, modular, and scalable solutions. The role requires both strong leadership and hands-on coding knowledge to set technical direction and uphold engineering excellence.nKey Responsibilities
Leadership and Strategy: Define and execute the software development roadmap with a focus on SaaS, IoT, Hybrid Twins, and industrial real-time systems.nArchitectural modernization: Lead architectural modernization efforts using Modular Monolith principles, ensuring scalability and maintainability.nAlign development practices with business needs for edge cloud, hybrid cloud, and on-prem deployments.nBuild and sustain a culture of accountability, innovation, and engineering discipline.nTechnical Oversight
Ensure code quality, maintainability, and adherence to engineering best practices across all projects.nOversee the architecture and development of Python/Django-based platforms.nProvide technical guidance and hands-on support when needed, including reviewing designs and code.nDrive adoption of secure coding standards, automated testing, CI/CD pipelines, and peer code reviews.nChampion system reliability, scalability, and security in real-time, latency-sensitive industrial environments.nDelivery and Execution
Take responsibility for on-time, on-budget delivery of high-quality software products.nTrack project progress, remove blockers, and ensure clear ownership across teams.nBalance technical debt reduction with new feature development.nGuarantee deployment readiness for SaaS, edge, and on-prem solutions.nPeople and Performance Management
Recruit, mentor, and retain top engineering talent with strong coding and system design skills.nDevelop team members’ technical and leadership capabilities through coaching and career growth plans.nPromote a culture of engineering craftsmanship, accountability, and continuous improvement.nStakeholder Collaboration
Collaborate with Product, Operations, and Industrial Engineering to align requirements and priorities.nPartner with executive leadership to ensure technology investments drive business outcomes.nEngage with clients to understand needs for on-prem, hybrid, and SaaS solutions.nManage vendor relationships and technology partnerships.nQualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.n10+ years of experience in software engineering, with at least 5 years in technical leadership.nStrong hands-on background in Python, Django, and modern software architecture.nProven experience delivering real-time industrial systems, IoT platforms, SaaS applications, and Hybrid Twin solutions.nDemonstrated success in ensuring code quality, on-time delivery, and technical excellence.nFamiliarity with Modular Monolith, microservices, cloud-native, edge computing, and on-prem architectures.nExcellent communication, leadership, and problem-solving skills.nKey Competencies
Deep coding knowledge and architectural expertise in Python/Django and scalable system design.nStrong accountability for software quality and timely delivery.nVisionary leadership in SaaS, IoT, Hybrid Twins, and industrial digitalization.nAbility to balance technical rigor with business agility.nInspirational leader who can align teams on execution and quality.nSuccess Metrics
Consistent on-time delivery of high-quality software releases.nHigh code quality standards measured through testing, reviews, and defect rates.nScalable, reliable deployments across SaaS, edge cloud, and on-prem environments.nIncreased efficiency and uptime in industrial systems enabled by IoT and Hybrid Twins.nStrong engineering team engagement, retention, and growth.
#J-18808-Ljbffrn
Software Development Manager
Posted 6 days ago
Job Viewed
Job Description
Software Development Manager - Software House - Woking / Hybrid
(Key skills: Software Development Management, Agile, Scrum, Kanban, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, SaaS, B2B, B2C, Programme Delivery, Quality Methods, Innovation)
Are you a people-first technology leader with a passion for delivering high-quality software in a dynamic environment? Do you thrive in fast-paced settings where innovation, collaboration, and client focus are at the heart of delivery? If so, this could be your next step.
Our client, a highly respected software house , is seeking a Software Development Manager to coordinate the delivery of cutting-edge applications across multiple teams. With a strong culture of collaboration and technical excellence, the business is focused on developing innovative B2B and B2C software solutions that transform client experiences and drive growth.
As Software Development Manager, you will lead multiple Agile sprint teams made up of software engineers, quality professionals, and product experts. You'll be responsible for the entire software development lifecycle (SDLC), ensuring that delivery aligns with strategic objectives while maintaining an exceptional standard of quality. Acting as both a coach and motivator, you'll enable your teams to perform at their best, supporting both personal and technical growth.
Collaboration will be central to your role: you will work closely with senior stakeholders to align development with product vision, ensuring resources are allocated effectively to drive the organisation forward. You'll also spearhead continuous improvement initiatives, refining processes and practices to elevate delivery flow and maintain the company's reputation for excellence.
The ideal candidate will bring significant experience managing medium to large in-house development teams, strong technical understanding of modern coding practices, and a proven track record in Agile environments. You'll be a confident communicator, commercially aware, and adept at balancing hands-on involvement with effective delegation. Above all, you'll bring a forward-thinking mindset and a passion for innovation.
This is an exciting opportunity to join a thriving software house where your leadership will have a tangible impact on products used by clients worldwide.
Location: Woking, UK / Hybrid working
Salary: £75,000 - £90,000 + Bonus + Benefits
Applicants must have the right to work in the UK.
NOIRUKTECHREC
NOIRUKREC
Software Development Team Lead
Posted 6 days ago
Job Viewed
Job Description
Software Development Team Lead
Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team.
This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge.
The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role.
They operate on a hybrid model which involves 3 days in the office and 2 days from home.
Essential experience:
- Degree in STEM subject from a Russell Group or Red Brick University
- Experience leading software development teams
- Knowledge of either C# or React
- Strong experience with SQL
- Source control, ideally Git
- Agile
Any experience in the following would be advantageous:
- Latest versions of .NET
- AI, Machine Learning
- JavaScript, TypeScript and associated frameworks
- Containers, Docker, Kubernetes
- NoSQL
- Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI
This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (url removed) or call (phone number removed).
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Be The First To Know
About the latest Digital technology Jobs in Reading !
Software Development Team Lead
Posted 6 days ago
Job Viewed
Job Description
Software Development Team Lead
Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team.
This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge.
The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role.
They operate on a hybrid model which involves 3 days in the office and 2 days from home.
Essential experience:
- Degree in STEM subject from a Russell Group or Red Brick University
- Experience leading software development teams
- Knowledge of either C# or React
- Strong experience with SQL
- Source control, ideally Git
- Agile
Any experience in the following would be advantageous:
- Latest versions of .NET
- AI, Machine Learning
- JavaScript, TypeScript and associated frameworks
- Containers, Docker, Kubernetes
- NoSQL
- Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI
This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (url removed) or call (phone number removed).
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Graduate Software Development Engineer
Posted today
Job Viewed
Job Description
Graduate Software Development Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Collaborate with senior engineers to design, develop, test, and maintain software applications.
- Write clean, efficient, and well-documented code in accordance with best practices.
- Participate in code reviews and contribute to team discussions on technical designs.
- Assist in troubleshooting and debugging software issues.
- Learn and apply various programming languages and development tools used by the company.
- Contribute to the improvement of development processes and methodologies.
- Work on assigned features and modules within larger software projects.
- Engage in learning new technologies and frameworks relevant to the company's tech stack.
- Document technical specifications and user guides for developed features.
- Participate in agile development ceremonies such as daily stand-ups, sprint planning, and retrospectives.
- Support the deployment and release of software updates.
- Proactively identify opportunities for code optimization and performance enhancement.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundational knowledge of programming concepts and principles.
- Familiarity with at least one object-oriented programming language (e.g., Java, Python, C++).
- Understanding of data structures, algorithms, and software design patterns.
- Exposure to version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong written and verbal communication abilities.
- Ability to work independently and as part of a remote team.
- Eagerness to learn and adapt to new technologies.
- A proactive attitude and a passion for software development.