DemandTrendPermanent Software Engineering Job Vacancies

501 to 525 of 2,239 DemandTrendPermanent Software Engineering Jobs

Principal Engineer (John Lewis Shop and Contact Centre)

South West London, London, United Kingdom
Hybrid / WFH Options
John Lewis & Partners
Find out more about being a Software Engineer in the Partnership, and the technology we use: https://engineering-principles.jlp.engineering/principles/At a glance Contract type - This position is a permanent contract. Salary - £75,000 - £120,000 Flexible Working: This is a hybrid working role, therefore your time will primarily be split between working from … days a week for those who prefer to work from the office more regularly. Key Responsibilities: As a Principal Engineer, you will play a pivotal role in aligning the engineering strategy and roadmap for John Lewis shops and contact centres with the overarching business objectives. Your influence will extend to key decisions that shape the operation of shop and … contact centre systems and guide how engineering drives change across this complex business area. This will involve influencing how work is managedwhether agile, waterfall, or hybrid including the effectiveness and measurement of teams. This includes ensuring that engineering practices align with the broader Partnership engineering strategy and influencing team structure, balance, and resource models by providing key More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineering Director

Buckinghamshire, Marlow, United Kingdom
Xpertise Recruitment
Engineering Director | FTSE250 Overview: This position is pivotal in advancing growth, enhancing operational efficiency, and fostering innovation in the delivery of technological solutions across the organisation. It occupies a key strategic role at the confluence of engineering excellence, progressive delivery methodologies, and measurable business impact. Far more than a managerial post, this is a leadership role tasked with … guiding high-performing engineering teams and ensuring that technological initiatives generate meaningful value for both the enterprise and its customers. The successful candidate will work in close partnership with engineering, architecture, and product functions to ensure the development and delivery of robust, scalable, and secure solutions. Simultaneously, they will champion a culture of collaboration, experimentation, and continuous professional … top workplaces Location: North West London/Home Counties Onsite presence : 3 days a week Salary: Circa £130k + Bonus + other bens Experience required: Strong understanding of modern engineering practices, including DevOps, CI/CD, cloud-native architectures, and microservices Building/scaling high-performing engineering teams, with a passion for mentoring and coaching Excellent stakeholder management More ❯
Employment Type: Permanent
Salary: £125000 - £135000/annum Bonus + Benefits
Posted:

Lead Software Engineer

Garford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront … of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills … both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based software More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Lead Software Engineer

Abingdon, Garford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £65,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront … of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills … both technical and non-technical audiences. We’re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based software More ❯
Employment Type: Permanent
Salary: £65000/annum plus benefits
Posted:

Senior Software Engineer

Banbury, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Engineer We're currently working with a growing SaaS company based in Oxfordshire that are looking for a Senior Software Engineer skilled with C# .NET, Angular, and MySQL. You will be heading up a team of two engineers that are currently working on a long-term project developing a payroll product. This role is based in … North Oxford, and it will require you to be onsite a minimum of two days per week. Essential Experience: Proven experienced leading/mentoring software engineering teams in an Agile Environment Experience using C#, ASP.NET Core, and modern JavaScript Frameworks such as Angular Solid understanding of relational databases - MySQL is preferred. Expertise in version control systems such as … Experience Benefits: Competitive Base Salary Hybrid Working Private Healthcare 33 Days Holiday plus bank holidays 37.5 Hour work weeks - flexi-hours This is a great opportunity for a Senior Software Engineer skilled with C# .NET and Angular, to join a great company offering an incredible benefits package, with the opportunity for further career progression. Please apply for immediate consideration. More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
We are looking for passionate and skilled software engineers who have exceptional problem solving and critical thinking skills, analytical with high attention to detail, and self-motivated! Salary : up to £64,000 depending on experience Dynamic (hybrid) working : 5 days per week on-site, due to workload classification Security Clearance : British Citizen or a Dual UK national with British … and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: The Human Machine Interface (HMI) and Cyber team is looking for principal software engineers to join us developing the future laser defence capability for the Royal Navy! We are looking for engineers with both a deep and broad range of experience in … software engineering, from requirements to certification, who have taken the lead in technical implementation and delivery of complex solutions as well as supporting and mentoring other engineers in their team. We are committed to developing careers and skillsets by supporting our teams' personal development whilst ensuring that a healthy work/life balance is maintained! What we're More ❯
Employment Type: Full-Time
Salary: £64,000 per annum
Posted:

Senior Software Engineer Architect

Trumbull, Greater Bridgeport Planning Region, Connecticut
Nexus Jobs Limited
Senior Software Engineer Architect ?" Trumbull CT USA Our Client is a Global organisation who are looking to recruit a Senior Software Engineer with Architect expertise. You must have at least 7 years proven track record of developing complex software coupled with Architect skills. Technical architecting, hands-on programming, problem-solving, PoC building, and owning, building, and reviewing … including data, tools, security, compliance, and operations requirements. Develop/Program proofs-of-concept. Support developers in problem-solving. Conduct code-reviews. A bachelor's degree in computer science, software engineering, or a related field is required. Master's is preferred. A minimum of seven (7) years of progressively complex experience in a directly related area, during which More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer (Ft. Meade, MD) with Security Clearance

Maryland, United States
Set of X
work with matters. Responsibilities: Support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. Perform embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems. Apply expertise in C/C++ development, reverse engineering, x86 Assembly, and automated … research existing functionality, perform protocol analysis, and learn new technologies quickly. Provide support throughout the development life cycle to the test team Required Skills: Six (6) years experience with Software development experience using C, C/C++, or other proprietary languages Four (4) year experience with embedded platforms (Linux, Unix, Android, VxWorks) Knowledge of Software System Requirements Analysis … Design, Development, Integration, and/or Testing Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU) Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, Ghidra, etc. Familiarity with assembly languages (development or reversing) Knowledge of low level, systems programming concepts Desired Skills: Experience with vulnerability analysis and More ❯
Employment Type: Permanent
Salary: USD 246,000 Annual
Posted:

Sr. DevSecOps Engineer with Security Clearance

Saint Louis, Missouri, United States
Beacon Hill
Senior DevSecOps Lead Software Engineer Location: St. Louis, MO Clearance: Active Secret Required A Top Aerospace & Defense Company is seeking a Senior-Level DevSecOps Lead Software Engineer to join our Model-Based Software Team. In this role, you'll drive innovation and security in mission-critical systems by leading efforts in automation, secure software delivery, and … continuous improvement across our engineering environment. What You'll Do Lead the development and maintenance of standardized DevSecOps practices to streamline the software engineering lifecycle. Drive automation, monitoring, troubleshooting, and improvements across CI/CD pipelines, integration, deployment, and security controls. Analyze and mitigate security risks, threats, and vulnerabilities. Collaborate with cross-functional teams to deliver robust … scalable, and secure systems. Implement and stay ahead of emerging DevSecOps tools, frameworks, and compliance standards. Basic Qualifications ️ Active Secret U.S. Security Clearance ️ Bachelor's degree in Engineering, Computer Science, Data Science, Physics, Mathematics, or related technical field ️ 5+ years of experience with DevOps and/or DevSecOps ️ Experience with Agile software development lifecycle Preferred Qualifications 7+ years More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer - .Net

Bristol, Gloucestershire, United Kingdom
Fairygodboss
help ADP's customers and ADP's employees all over the world do their jobs better. WHAT YOU'LL DO: • Provide technical guidance and mentorship to a team of software engineers, fostering a culture of continuous improvement and innovation. • Be a catalyst for strong agile behaviors - working alongside the scrum master to enable engineers to have responsibility and authority … each product and the associated benefits and drawbacks • Liaise regularly with internal onshore and offshore delivery teams including other ADP technology business units. • Maintain a focus on how the software will deliver value to the end user and how it can be tested, deployed, maintained and operated. • Ensure the work undertaken by the team is well scoped and clearly … Qualifications o Experience in building, delivering and operating APIs at high availability and scale. o Knowledge of automated testing frameworks and testing best practices. o Deep understanding of agile engineering practices. Technical Expertise: o Proficient in .NET Core, C# and related technologies. o Strong experience with front-end technologies such as React, StencilJS, Web-components & TypeScript. o In-depth More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Remote

United Kingdom
Hybrid / WFH Options
FDM Group Ltd
About The Role FDM is a global business and technology consultancy seeking a Lead Software Engineer to work for our client within the public sector. This is initially an 18-month contract with the potential to extend and will be a fully remote role. Our client is seeking a Lead Developer, who will be instrumental in shaping the technical … centric applications using modern technologies and agile practices. This role combines hands-on development with strategic leadership and mentoring Responsibilities Lead the design, development, and deployment of high-quality software solutions Champion best practices in software engineering, including clean code, testing, and CI/CD Collaborate with cross-functional teams including Product, Delivery, and Architecture Drive adoption … compliant with government standards Contribute to architectural decisions and long-term technical strategy Promote accessibility, sustainability, and user-centred design About You Requirements Minimum of 10 years' experience leading software development teams in agile environments Strong understanding of software architecture, design patterns, and DevOps practices Experience with cloud-native development and infrastructure as code Excellent communication and stakeholder More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Director

Cork, Ireland
Quest Software Canada Inc
Overview Quest's Software Center for Advanced AI Architecture in Cork, Ireland is seeking experienced engineers ready to take ownership of critical AI infrastructure and deployment systems. As the central hub for AI innovation across Quest's entire SaaS platform ecosystem, it will shape the future of enterprise AI solutions that serve millions of users worldwide. Ready to drive … your own AI engineering projects while making a direct impact on production systems? As part of our Software Center for Advanced AI Architecture, you'll independently design and implement scalable AI solutions using cutting-edge deployment technologies and cloud-native architecture. You'll have the opportunity to own complete system components, collaborate closely with data scientists to productionize … your technical expertise. If you're looking to move beyond implementing others' designs to architecting your own AI solutions, this is where you make that transition. As an AI Engineering Director you will lead a team of Software Engineers and Data Scientists to design, develop, and deploy cutting-edge AI solutions across industries. Drive innovation, ensure high-quality More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Data Engineer with Security Clearance

Herndon, Virginia, United States
The Swift Group
The Swift Group is a privately held, mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community customers across the country and around the globe. We are looking for a skilled … ETL processes to ingest, transform, and load data from diverse sources into data warehouses Develop and maintain data models and schemas to support analytics and reporting needs Collaborate with software engineers, data scientists, and analysts to integrate data solutions into applications and workflows Optimize data storage and retrieval for performance and scalability Ensure data quality and integrity through validation … RDS for data storage and processing Develop APIs and interfaces to facilitate data access and integration Participate in Agile development processes, contributing to sprint planning and reviews Document data engineering processes, architectures, and best practices Requirements: 5+ years of experience in data engineering, software development, or related fields. Strong experience with SQL and relational databases, particularly PostgreSQL More ❯
Employment Type: Permanent
Salary: USD 290,004 Annual
Posted:

Delivery Manager

South East London, London, United Kingdom
Betting Jobs
BettingJobs is currently hiring for a Delivery Manager based in London for a leading sports betting services company. Responsibilities: Lead cross-functional teams, including Data Science, Software Engineering & Data Engineering, to drive the development and optimisation of Models & Processes within Modelling & Data Engineering. Collaborate with Data Science Leads and Tech Leads to define detailed requirements for the … models and to manage timelines effectively from ideation to delivery. Job Title Utilise agile methodologies and ceremonies to manage the Modelling & Data Engineering development lifecycle, ensuring agile response to market trends, product feedback, and technological advancements. Act as the primary liaison for Modelling-related communications, engaging with internal stakeholders, external partners, and key customers to gather feedback and drive … Leads to define and monitor key performance indicators (KPIs) for the models and ensure that the processes are in place to report these back to the Business. Encourage best software development practices with respect to code management and structure. Develop and maintain Modelling & Data Engineering documentation such that new joiners have a smooth onboarding process. Requirements: A degree More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Delivery Manager

London, South East, England, United Kingdom
BettingJobs
BettingJobs is currently hiring for a Delivery Manager based in London for a leading sports betting services company. Responsibilities: Lead cross-functional teams, including Data Science, Software Engineering & Data Engineering, to drive the development and optimisation of Models & Processes within Modelling & Data Engineering. Collaborate with Data Science Leads and Tech Leads to define detailed requirements for the … models and to manage timelines effectively from ideation to delivery. Job Title Utilise agile methodologies and ceremonies to manage the Modelling & Data Engineering development lifecycle, ensuring agile response to market trends, product feedback, and technological advancements. Act as the primary liaison for Modelling-related communications, engaging with internal stakeholders, external partners, and key customers to gather feedback and drive … Leads to define and monitor key performance indicators (KPIs) for the models and ensure that the processes are in place to report these back to the Business. Encourage best software development practices with respect to code management and structure. Develop and maintain Modelling & Data Engineering documentation such that new joiners have a smooth onboarding process. Requirements: A degree More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Engineering Manager

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
The Difference Engine
Engineering Manager C#. NET We've been exclusively retained by our client, a well loved household name, known for their award winning delivery in the B2C space, to help them with their search for a senior engineer. You will be overseeing the delivery of new features of their core technology, which links the every day user experience to Back … End B2B suppliers. This is mission critical software for this business. At the crux of the successful applicant is a tech savvy, pragmatic, authentic and compassionate leader who sees programming languages as a tools to address a challenges, rather than being hung up on the tooling itself. In order to build empathy with your team, there is an expectation … and support this business continued successes at scale. The company continues on a rapid trajectory of fast growth. Essential skills for the role: Minimum 8 years experience working in software engineering with either C# or Java. Minimum 5 years experience working with cloud technology - AWS, GCP, Azure or equivalents. Thorough understanding of microservices architecture/SOA Experience working More ❯
Employment Type: Permanent
Salary: GBP 95,000 Annual
Posted:

Senior Full Stack Software Developer

Capenhurst, Cheshire, United Kingdom
Vantage Consulting
Senior Full-Stack Software Developer Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. You'll be joining a friendly and welcoming team that thrives … on solving complex challenges together. If you're an experienced Senior Full-Stack Software Developer looking to make a real impact and be part of something meaningful, we'd love to hear from you. About the Role: As a Senior Full-Stack Developer, you'll play a critical role in designing, building, and maintaining scalable, high-performance cloud web … Server Experience with Docker and deploying containerised applications Familiarity with cloud-native tools and services, particularly within Azure Proven ability to mentor and support junior developers Strong grasp of software engineering principles , including CI/CD and automated testing Excellent communication and problem-solving skills Comfortable working with both technical and non-technical stakeholders Bonus: Experience with Azure More ❯
Employment Type: Permanent
Salary: £60000/annum
Posted:

Senior Full Stack Software Developer

Ellesmere Port, Cheshire, North West, United Kingdom
Vantage Consulting Ltd
Senior Full-Stack Software Developer Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. You'll be joining a friendly and welcoming team that thrives … on solving complex challenges together. If you're an experienced Senior Full-Stack Software Developer looking to make a real impact and be part of something meaningful, we'd love to hear from you. About the Role: As a Senior Full-Stack Developer, you'll play a critical role in designing, building, and maintaining scalable, high-performance cloud web … Server Experience with Docker and deploying containerised applications Familiarity with cloud-native tools and services, particularly within Azure Proven ability to mentor and support junior developers Strong grasp of software engineering principles , including CI/CD and automated testing Excellent communication and problem-solving skills Comfortable working with both technical and non-technical stakeholders Bonus: Experience with Azure More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Software Development Manager

Rochester, Kent, South East, United Kingdom
Hybrid / WFH Options
Technical Placements
Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office). Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance … programme, cycle2work scheme. We are seeking a Software Development Manager passionate about driving innovation in embedded systems, IoT, and cloud solutions. In this role, you will lead, mentor, and develop a talented team of software engineers, guiding them through product development while managing an existing portfolio. Your responsibilities will include shaping development processes, ensuring the timely delivery of … high-quality solutions, and collaborating closely with other departments within the R&D team and the Project Management Office. By enhancing use of modern software management tools like Atlassian Jira, you will improve software quality, streamline workflows and boost development efficiency. Moreover, you will play a pivotal role in advancing cybersecurity initiatives, addressing the increasing demands of the More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack Developer with Security Clearance

Hampton, Virginia, United States
Restless Software LLC
Are you a Full Stack Developer passionate about building cutting-edge web applications? At Restless Software, you'll have the opportunity to work on challenging projects, learn new technologies, and contribute to a collaborative and innovative team. We're looking for someone who is eager to push the boundaries and is committed to delivering exceptional user experiences. Responsibilities: Design … testing, and monitoring. Write clean, maintainable, and well-documented code following best practices. Collaborate with cross-functional teams, including designers, product managers, and DevOps engineers, to deliver high-quality software solutions. Ensure application performance, security, and scalability. Mandatory Skills: Bachelor's degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in a … professional role as a Software Engineer Relevant Bachelors Degree: equivalent to 3 years of experience Relevant Masters/Doctoral Degree: equivalent to 2 years of experience Relevant Certifications: equivalent to 3 months of experience Proficiency in front-end technologies such as HTML, CSS, JavaScript (ES6+), and frameworks like React, Angular, or Vue.js. Strong experience with back-end technologies, including More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
Move Forward with Volt Volt is immediately hiring for Software Engineer - Cleared Contractor - L4. In this role, you can directly impact the world around you and contribute to classified programs and technologies you are passionate about. Our small agile teams adapt to evolving customer and warfighter needs. This is a 12 Month full time Contract or Contract to hire … opportunity. Active Secret Clearance What You Will Do Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team Apply computer science, engineering, and mathematical … analysis concepts and principles in the development of software for the target hardware Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system Support and participate in all phases of the software development life cycle, including requirements More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Full Stack Java Developer Junior with Security Clearance

Omaha, Nebraska, United States
Caribou Thunder, LLC
with DoD infrastructure and manage backend services and databases Apply secure coding principles aligned with DoD cybersecurity compliance standards Conduct unit testing, debugging, and peer code reviews to ensure software quality Participate in Agile development workflows and deploy software using CI/CD pipelines and Kubernetes orchestration Create and maintain technical documentation to support traceability and audit readiness … Collaborate with cybersecurity, systems engineering, and program management teams to deliver compliant, mission-ready software Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or related technical field 1-3 years of hands-on experience in full stack software development Active Interim Top-Secret clearance required Experience with: Java, JavaScript, HTML, CSS Version control … and build pipelines using GitLab CI/CD, Nexus Repository Secure coding tools such as Fortify, SonarQube, and Selenium for automated testing Agile/Scrum development and full software development lifecycle (SDLC) Strong attention to detail, ability to collaborate across disciplines, and commitment to secure development Preferred Qualifications Experience deploying Java applications to WebLogic servers Familiarity with Kubernetes, Helm More ❯
Employment Type: Permanent
Salary: USD 75,000 Annual
Posted:

Senior Software Engineer

City, London, United Kingdom
Retelligence
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Employment Type: Permanent
Salary: GBP 80,000 - 95,000 Annual
Posted:

Senior Software Engineer

EC2M, Bishopsgate, Greater London, United Kingdom
Retelligence
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Employment Type: Permanent
Salary: £80000 - £95000/annum + Bonus
Posted:

Senior Software Engineer

Staines, Surrey, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Senior Software Engineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. The Senior Software Engineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS (Objective-C). The Senior Software Engineer will be the "code … and Roku SDKs Analysing and defining new requirements Maintaining and improving CI/CD Ensuring feature parity and API alignment between different platforms SDK improvements where possible Helping define software development practices, policies & tooling Key Experience Strong JavaScript knowledge Commercial experience with Java and/or Objective-C Version control and other core software engineering skills Experience More ❯
Employment Type: Permanent
Salary: £70000 - £75000/annum
Posted:
Software Engineering
10th Percentile
£43,750
25th Percentile
£55,000
Median
£75,000
75th Percentile
£102,500
90th Percentile
£135,000