CrawlJobs Logo

Filters

Location
Salary

Senior Programmer United Kingdom Jobs

9 Job Offers

Senior Tools Programmer
Save Icon
Join our team in Nottingham as a Senior Tools Programmer. Develop and extend tools for digital content creation, solving day-to-day problems for creators. Mentor junior team members and write clean, maintainable code. Enjoy flexible core hours, relocation support, and a generous holiday allowance.
Location Icon
Location
United Kingdom , Nottingham
Salary Icon
Salary
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in London as a Senior Programmer Analyst. Utilize your 5-8 years of experience in systems analysis and software development. You will manage full project lifecycles, from planning to implementation, ensuring solutions meet business needs. This role requires strong problem-solving skills...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior z/OS Systems Programmer
Save Icon
Seeking a Senior z/OS Systems Programmer for a remote contract in the UK. Provide expert SME support for migration, installation, and performance tuning of IBM z/OS environments. Utilize deep skills in JES2, SMP/E, RACF, and ISV tools to ensure system reliability, security, and compliance. Ideal ...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
vertali.com Logo
Vertali Ltd
Expiration Date
Until further notice
Senior Statistical Programmer
Save Icon
Join ICON plc as a Senior Statistical Programmer II in Reading, UK. Utilize your advanced SAS skills to analyze clinical trial data and ensure statistical integrity. Collaborate with biostatisticians in a dynamic team, contributing directly to vital clinical development programs. We offer competi...
Location Icon
Location
United Kingdom , Reading
Salary Icon
Salary
Not provided
iconplc.com Logo
iconplc
Expiration Date
Until further notice
Senior z/OS Systems Programmer
Save Icon
Seeking a Senior z/OS Systems Programmer for a remote contract in the UK. Provide expert SME support for migration, installation, and performance tuning of IBM mainframe environments. Utilize deep skills in z/OS, JES2, SMP/E, and RACF to ensure system reliability, security, and compliance. Ideal ...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
vertali.com Logo
Vertali Ltd
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join our Engineering Excellence team in Belfast as a Senior Programmer Analyst. You will leverage modern software engineering and DevOps practices to build high-performance, multi-threaded applications in Java/Go. This senior role requires 5+ years of experience and offers a strong benefits packa...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Gameplay Programmer
Save Icon
Join our team in Oxford or Warwick as a Senior Gameplay Programmer for an unannounced co-op shooter. Utilize your expert C++ skills and animation system experience to define core player movement and combat feel. You will be the key link between gameplay and animation, crafting responsive and sati...
Location Icon
Location
United Kingdom , Oxford; Warwick
Salary Icon
Salary
Not provided
rebellion.com Logo
Rebellion
Expiration Date
Until further notice
Senior Animation Programmer
Save Icon
Join Rebellion's Tech Team as a Senior Animation Programmer in Oxford, Warwick, or Runcorn. Develop and maintain complex animation systems using C++ for our in-house engine on a major new project. We seek expertise in real-time animation architecture, state machines, and 3D mathematics. Enjoy ext...
Location Icon
Location
United Kingdom , Oxford; Warwick; Runcorn
Salary Icon
Salary
Not provided
rebellion.com Logo
Rebellion
Expiration Date
Until further notice
Senior Audio Programmer
Save Icon
Join our seasoned Tech team in Oxford or Warwick as a Senior Audio Programmer. You will design and implement audio features for our in-house Asura engine on a major new shooter project. This role requires strong C/C++ skills and a passion for audio, working closely with designers to create tools ...
Location Icon
Location
United Kingdom , Oxford; Warwick
Salary Icon
Salary
Not provided
rebellion.com Logo
Rebellion
Expiration Date
Until further notice

About the Senior Programmer role

Senior Programmer jobs represent a critical and advanced tier in the software development career ladder, where technical mastery converges with strategic oversight and mentorship. Professionals in these roles are seasoned experts who move beyond basic coding to architect robust solutions, guide development lifecycles, and solve complex technical challenges that directly impact business objectives. They are the cornerstone of any technology team, ensuring the delivery of high-quality, scalable, and secure software systems.

Typically, a Senior Programmer is entrusted with the end-to-end ownership of significant components or entire applications. Their common responsibilities encompass conducting in-depth systems analysis, designing software architecture, and leading the implementation of new systems or major enhancements. They are deeply involved in the full software development lifecycle (SDLC), from requirement gathering and feasibility studies to design, construction, rigorous testing, and deployment. A key aspect of the role is providing ongoing operational support, troubleshooting intricate issues, and optimizing system performance post-implementation. Furthermore, Senior Programmers act as technical leaders, serving as subject matter experts (SMEs) who consult with stakeholders, make evaluative judgments on technology choices, and mentor junior analysts and developers. They are also responsible for defining and adhering to best practices, coding standards, and security protocols to ensure system integrity and successful functionality.

The typical skill set for these jobs is both broad and deep. Core technical proficiency is expected in multiple programming languages (such as Java, Python, or C#), frameworks (like Spring Boot or .NET), and database technologies (SQL and NoSQL). Experience with modern architectures, including microservices, cloud platforms (AWS, Azure, GCP), and integration tools (like Kafka), is increasingly standard. Beyond hard skills, Senior Programmers must possess strong analytical and problem-solving abilities to deconstruct complex business needs into technical specifications. They require excellent project management capabilities to estimate timelines, manage risks, and deliver within deadlines. Soft skills are paramount; effective communication is essential for collaborating with cross-functional teams, business users, and senior leadership, while leadership qualities enable them to coach others and drive technical decisions.

General requirements for Senior Programmer jobs usually include a bachelor’s degree in computer science or a related field (or equivalent experience), coupled with 5-8 years of progressive, relevant experience in applications development. Candidates must demonstrate a proven track record of managing successful projects from conception to completion, a working knowledge of software development methodologies (Agile, Scrum), and the ability to work autonomously with minimal supervision. The role demands an individual who can exercise independent judgment, assess risks thoughtfully, and navigate unexpected changes with composure. For those seeking to advance their impact, Senior Programmer jobs offer a pathway to roles like Lead Developer, Architect, or Technical Manager, making them pivotal opportunities for career growth in technology.