Senior Software Developer - Remote Marston Holdings are continually expanding, and part of our growth is our Technology side of the business where we have attained Videalert and Vortex. Together we are the UK's leading supplier of intelligent traffic enforcement and management solutions and leading provider of smart city solutions that deliver the highest productivity at the lowest operational cost. We provide environmental sensors, networks, and data solutions to support decarbonisation efforts globally. We drive real environmental change by leveraging the power of real-time data with cleantech technologies. We have an exciting opportunity for a Senior Software Developer to join our team! This is a full time, permanent role working remotely with some occasional travel required. The Position & Key Responsibilities The Senior Software Developer will design, code and implement software solutions, contributing primarily in building our full stack application suite, data pipelines and bespoke in-house end-to-end software applications. Hands-on research, development, and release of software Provide technical inputs by means of code development and collaboration with other engineers/developers and work alongside testing, infrastructure, and operations. Participate and contribute to the work breakdown scheduling of cross functional development for our application suite, backend software, system integration and database development and management and cloud-based development. Contributing to the maintenance of the code base Actively engage in the development life cycle for software for back-end, front-end and cloud services. Contribute and collaborate to the Quality Control process for released software. Person Specification Graduate or post-graduate degree in computing or related fields. Experience with developing software for end-user applications using C/C++/C#/Java Strong understanding of working with databases and SQL Experience with developing software applications and collaborating with software professionals towards maintenance and new development of full stack software, cloud services and monolithic applications. Familiar with applying concepts of Databases, GUIs, REST APIs, Docker, Virtual Machines and Computer Networks and Protocols for application layer integrations. Experience of leading cross-functional research and development including user interfaces, databases, authentication, and service reliability Experience in handling CI/CD pipelines, creating & maintaining the required infrastructure in Azure & Amazon Cloud services. What's in it for you? Salary: up to £65,000 per annum DOE. Remote working with some occasional travel. Full Time, 37.5 hours per week. Healthcare cash plan Staff benefits designed to suit your lifestyle - from discounts on retail shopping, travel, and socialising to health & wellbeing. 26 days holiday + bank holidays Cycle to work scheme. Enhanced Maternity and Paternity Package NB this is subject to eligibility. If this sounds like the job for you, please apply New starters will be subject to clearance through the Disclosure and Barring Service and a County Court Judgment check. In addition, the post holder is expected to keep the Company updated if their personal circumstances change. We are an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and their passion for creating better outcomes, and we're committed to creating an inclusive environment for all employees.
May 21, 2024
Full time
Senior Software Developer - Remote Marston Holdings are continually expanding, and part of our growth is our Technology side of the business where we have attained Videalert and Vortex. Together we are the UK's leading supplier of intelligent traffic enforcement and management solutions and leading provider of smart city solutions that deliver the highest productivity at the lowest operational cost. We provide environmental sensors, networks, and data solutions to support decarbonisation efforts globally. We drive real environmental change by leveraging the power of real-time data with cleantech technologies. We have an exciting opportunity for a Senior Software Developer to join our team! This is a full time, permanent role working remotely with some occasional travel required. The Position & Key Responsibilities The Senior Software Developer will design, code and implement software solutions, contributing primarily in building our full stack application suite, data pipelines and bespoke in-house end-to-end software applications. Hands-on research, development, and release of software Provide technical inputs by means of code development and collaboration with other engineers/developers and work alongside testing, infrastructure, and operations. Participate and contribute to the work breakdown scheduling of cross functional development for our application suite, backend software, system integration and database development and management and cloud-based development. Contributing to the maintenance of the code base Actively engage in the development life cycle for software for back-end, front-end and cloud services. Contribute and collaborate to the Quality Control process for released software. Person Specification Graduate or post-graduate degree in computing or related fields. Experience with developing software for end-user applications using C/C++/C#/Java Strong understanding of working with databases and SQL Experience with developing software applications and collaborating with software professionals towards maintenance and new development of full stack software, cloud services and monolithic applications. Familiar with applying concepts of Databases, GUIs, REST APIs, Docker, Virtual Machines and Computer Networks and Protocols for application layer integrations. Experience of leading cross-functional research and development including user interfaces, databases, authentication, and service reliability Experience in handling CI/CD pipelines, creating & maintaining the required infrastructure in Azure & Amazon Cloud services. What's in it for you? Salary: up to £65,000 per annum DOE. Remote working with some occasional travel. Full Time, 37.5 hours per week. Healthcare cash plan Staff benefits designed to suit your lifestyle - from discounts on retail shopping, travel, and socialising to health & wellbeing. 26 days holiday + bank holidays Cycle to work scheme. Enhanced Maternity and Paternity Package NB this is subject to eligibility. If this sounds like the job for you, please apply New starters will be subject to clearance through the Disclosure and Barring Service and a County Court Judgment check. In addition, the post holder is expected to keep the Company updated if their personal circumstances change. We are an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and their passion for creating better outcomes, and we're committed to creating an inclusive environment for all employees.
Rise Technical Recruitment
Welwyn Garden City, Hertfordshire
Full Stack Software Engineer Welwyn Garden City (Office Based) 45,000 - 55,000 + Progression + Training + Pension Excellent opportunity for a Full Stack Developer with strong experience utilising Node.js and JavaScript to join an established market leading business and spearhead the development and implementation of systems in alignment with the business' goals and objectives. This position will provide you great autonomy and ownership of the project, progression opportunities, and training to further progress your skills. This company boasts a rich history as a leader and innovator within their industry, as part of a large re-modernisation program they are looking for a Full Stack Engineer to oversee this process. In this role, you will take ownership of the modernisation of the company's systems in line with the current demands and objectives of the business. You will have full autonomy over both Front End and Back End Development, involving design, development, coding, and troubleshooting on a Linux platform. Additionally, you will actively contribute to enhancing the capabilities of the existing cloud infrastructure and explore opportunities to integrate additional software applications. This role is fully office-based in Welwyn Garden City in adherence to the company's culture policy. The ideal candidate will be an individual with a 3+ years of commercial experience in full stack engineering utilising Node.js and JavaScript and Cloud Infrastructure. The right person will be an individual that is looking for an environment where they can take ownership over projects, work to their own initiative and see their contributions make a tangible contribution to the success of the business. This is a fantastic opportunity for a Full Stack Engineer that is looking for an opportunity with plenty of autonomy, training, progression opportunities and space to make a real difference as a pivotal part of an industry leading business. The Role: Full autonomy over the Full Stack Software Development Utilising Node.js and JavaScript on Linux Platform Enhancement and Development of Cloud Infrastructure Staying up-to date with emerging technologies Office based 37.5 hours per week in Welwyn Garden City The Person: Strong Node.js and JavaScript skills Strong experience working with Linux Experience with Cloud Technologies Ability to take ownership and leadership of projects Full UK Right to Work Reference Number: BBBH (phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
May 21, 2024
Full time
Full Stack Software Engineer Welwyn Garden City (Office Based) 45,000 - 55,000 + Progression + Training + Pension Excellent opportunity for a Full Stack Developer with strong experience utilising Node.js and JavaScript to join an established market leading business and spearhead the development and implementation of systems in alignment with the business' goals and objectives. This position will provide you great autonomy and ownership of the project, progression opportunities, and training to further progress your skills. This company boasts a rich history as a leader and innovator within their industry, as part of a large re-modernisation program they are looking for a Full Stack Engineer to oversee this process. In this role, you will take ownership of the modernisation of the company's systems in line with the current demands and objectives of the business. You will have full autonomy over both Front End and Back End Development, involving design, development, coding, and troubleshooting on a Linux platform. Additionally, you will actively contribute to enhancing the capabilities of the existing cloud infrastructure and explore opportunities to integrate additional software applications. This role is fully office-based in Welwyn Garden City in adherence to the company's culture policy. The ideal candidate will be an individual with a 3+ years of commercial experience in full stack engineering utilising Node.js and JavaScript and Cloud Infrastructure. The right person will be an individual that is looking for an environment where they can take ownership over projects, work to their own initiative and see their contributions make a tangible contribution to the success of the business. This is a fantastic opportunity for a Full Stack Engineer that is looking for an opportunity with plenty of autonomy, training, progression opportunities and space to make a real difference as a pivotal part of an industry leading business. The Role: Full autonomy over the Full Stack Software Development Utilising Node.js and JavaScript on Linux Platform Enhancement and Development of Cloud Infrastructure Staying up-to date with emerging technologies Office based 37.5 hours per week in Welwyn Garden City The Person: Strong Node.js and JavaScript skills Strong experience working with Linux Experience with Cloud Technologies Ability to take ownership and leadership of projects Full UK Right to Work Reference Number: BBBH (phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Please note this is for London, UK. You only need to apply to one location if there are multiple listed for the job. Apply Now At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. We are looking for Software Engineers who are passionate about solving high-reaching problems in the cross-border payments space. We are passionate about our engineers' growth and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1. WHAT YOU'LL DO: Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power flawless cross-border transactions. Participate in the full software development lifecycle by capturing requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing Work with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment Proactively identify customer and infrastructure problems and drive corresponding solutions. Mentor and support the growth of junior engineers. WHAT YOU'LL BRING: 6+ years of hands-on Software Development experience on large-scale distributed systems, with the last 4-6+ years in Java or similar (Golang, Scala, etc). Experience in building transactional systems backed by modern persistence technologies (Aurora, DynamoDB, etc.) Experience with Agile development of distributed services, with a focus on robust software design, scalability, and security. Experience building and deploying containerized applications into modern distributed computing environments (Kubernetes, Nomad, etc.) Eagerness to work openly and collaboratively with a diverse team Ability to encourage and drive engineering best practices A positive demeanour and a passion for sharing knowledge BS or equivalent experience in Computer Science or similar WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
May 21, 2024
Full time
Please note this is for London, UK. You only need to apply to one location if there are multiple listed for the job. Apply Now At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. We are looking for Software Engineers who are passionate about solving high-reaching problems in the cross-border payments space. We are passionate about our engineers' growth and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1. WHAT YOU'LL DO: Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power flawless cross-border transactions. Participate in the full software development lifecycle by capturing requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing Work with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment Proactively identify customer and infrastructure problems and drive corresponding solutions. Mentor and support the growth of junior engineers. WHAT YOU'LL BRING: 6+ years of hands-on Software Development experience on large-scale distributed systems, with the last 4-6+ years in Java or similar (Golang, Scala, etc). Experience in building transactional systems backed by modern persistence technologies (Aurora, DynamoDB, etc.) Experience with Agile development of distributed services, with a focus on robust software design, scalability, and security. Experience building and deploying containerized applications into modern distributed computing environments (Kubernetes, Nomad, etc.) Eagerness to work openly and collaboratively with a diverse team Ability to encourage and drive engineering best practices A positive demeanour and a passion for sharing knowledge BS or equivalent experience in Computer Science or similar WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support Employee giving match Take Care of Yourself R&R days so you can rest and recharge Generous wellness reimbursement and weekly onsite & virtual programming Generous vacation policy - work with your manager to take time off when you need it Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
nCino Lead Engineer- 4 Month Contract - Hybrid - Inside IR35 We are seeking a skilled nCino Lead Engineer for a 4-month contract based in either London or Bristol. The role will operate on a hybrid model, offering flexibility with remote work. The successful candidate will play a critical role in leading and executing the development and customization of nCino's banking solutions. Key Responsibilities: Manage day-to-day development activities on the platform using Apex and Visual Force. Support the creation of customizations and integrations required for solution delivery. Lead business discussions and configure the application based on business requirements. Develop custom applications using Apex, Visual Force, JavaScript, AJAX, HTML, and CSS. Apply best practices and experience to build applications. Develop estimates for projects. Work closely with other developers, business analysts, QA analysts, and project managers. Research capabilities as needed to suit business requirements and provide gap analysis. Manage multiple assignments and deadlines. Experience/Qualifications Required: 4+ years of consulting and/or experience in Core Banking Services - Deposits, Lending, and Digital Banking (online/mobile) Platforms. At least 1 full life cycle implementation within a Banking/Financial Institution. 2+ years of nCino/Salesforce configurations experience. Experience integrating with other applications. Strong understanding of SDLC methodologies (Agile, SCRUM, RUP, other). Contract Details: Start Date - ASAP Duration - 4 months Location - Hybrid - Either Brisol or London Determination - Inside IR35 Day rate - £500PD - £550PD nCino Lead Engineer- 4 Month Contract - Hybrid - Inside IR35
May 21, 2024
Contractor
nCino Lead Engineer- 4 Month Contract - Hybrid - Inside IR35 We are seeking a skilled nCino Lead Engineer for a 4-month contract based in either London or Bristol. The role will operate on a hybrid model, offering flexibility with remote work. The successful candidate will play a critical role in leading and executing the development and customization of nCino's banking solutions. Key Responsibilities: Manage day-to-day development activities on the platform using Apex and Visual Force. Support the creation of customizations and integrations required for solution delivery. Lead business discussions and configure the application based on business requirements. Develop custom applications using Apex, Visual Force, JavaScript, AJAX, HTML, and CSS. Apply best practices and experience to build applications. Develop estimates for projects. Work closely with other developers, business analysts, QA analysts, and project managers. Research capabilities as needed to suit business requirements and provide gap analysis. Manage multiple assignments and deadlines. Experience/Qualifications Required: 4+ years of consulting and/or experience in Core Banking Services - Deposits, Lending, and Digital Banking (online/mobile) Platforms. At least 1 full life cycle implementation within a Banking/Financial Institution. 2+ years of nCino/Salesforce configurations experience. Experience integrating with other applications. Strong understanding of SDLC methodologies (Agile, SCRUM, RUP, other). Contract Details: Start Date - ASAP Duration - 4 months Location - Hybrid - Either Brisol or London Determination - Inside IR35 Day rate - £500PD - £550PD nCino Lead Engineer- 4 Month Contract - Hybrid - Inside IR35
Senior Frontend React Developer, Home Based, £50000 - 60000 + benefits. Market leading software product company is looking for a Senior React Developer who will play a key role in their technology modernisation programme as they move from Angular to React. You will be helping deliver the project replacing the old AngularJS system with React and modernising the UI. To be considered for this role you will be a React guru and will have previously worked as a Senior Developer. If you have helped move to React from Angular that would be an advantage but is not mandatory. Role and Responsibilities - * Drive the change as the company moves from Angular to React. * Implement React across the Tribe. * Use your strong, hands-on React development skills on a daily basis. * Help mentor and develop the junior members of the team. * Upskill the team as appropriate. To be considered you will have - * Excellent and proven React skills and knowledge. * Previously worked as a Lead Engineer. * Strong technical skills including - Typescript/Javascript, HTML5, CSS3, Tailwind * REST API integration * Experience with popular state management libraries like Redux, React Context or Zustand * The ability to translate designs and wireframes into high-quality code - The ability to build reusable components and Front End libraries for future use - Micro-frontends - Angular JS - Nice to have - Jest/Cypress - Storybook - Nice to have This is an excellent role for a Senior React Developer who wants to make a real difference. There is no people management but there is technical leadership. The role is home based with one day a month at their office in Nottingham. Salary is £50000 - 60000 + benefits. Interviews soon so please send your CV for further information.
May 21, 2024
Full time
Senior Frontend React Developer, Home Based, £50000 - 60000 + benefits. Market leading software product company is looking for a Senior React Developer who will play a key role in their technology modernisation programme as they move from Angular to React. You will be helping deliver the project replacing the old AngularJS system with React and modernising the UI. To be considered for this role you will be a React guru and will have previously worked as a Senior Developer. If you have helped move to React from Angular that would be an advantage but is not mandatory. Role and Responsibilities - * Drive the change as the company moves from Angular to React. * Implement React across the Tribe. * Use your strong, hands-on React development skills on a daily basis. * Help mentor and develop the junior members of the team. * Upskill the team as appropriate. To be considered you will have - * Excellent and proven React skills and knowledge. * Previously worked as a Lead Engineer. * Strong technical skills including - Typescript/Javascript, HTML5, CSS3, Tailwind * REST API integration * Experience with popular state management libraries like Redux, React Context or Zustand * The ability to translate designs and wireframes into high-quality code - The ability to build reusable components and Front End libraries for future use - Micro-frontends - Angular JS - Nice to have - Jest/Cypress - Storybook - Nice to have This is an excellent role for a Senior React Developer who wants to make a real difference. There is no people management but there is technical leadership. The role is home based with one day a month at their office in Nottingham. Salary is £50000 - 60000 + benefits. Interviews soon so please send your CV for further information.
Java Team Leader, Cloud, Java, AWS, Software Engineer, Newbury, Berkshire (2 days a week in the office, 3 days at home). Senior role with excellent salary and benefits. Market leading technology company based in Newbury, Berkshire are looking for a hands-on Java Team Leader to manage their growing Cloud team and spearhead the development of secure and scaleable, AWS hosted products. You will build a high performing team that will leverage the cloud securely and effectively. This will involve working with the other team leaders, architects, product managers and stakeholders to develop robust and scaleable software that meets requirements. Responsibilities include - * Lead, manage and mentor a team of 7 developers. * Design, build and maintain reliable cloud infrastructure and applications. * Develop Services and API's in a Serverless and Server based IoT environment * Automate cloud operations. * Help the company achieve their goal of test driven development To be considered you will have - * Excellent and proven commercial experience in design and delivery AWS based SaaS deployments. * Excellent and proven experience in Java (and a combination of Python, JavaScript, OOD, etc). * Excellent and proven experience in large scale data architectures. * Excellent and proven experience in Microservices and Serverless development. * Proven ability manage and coach a team. This is a great opportunity to join a market leader at an exciting team as they grow and develop their cloud team. The role is paying a competitive salary and will require you to go to the Newbury, Berkshire office two days a week. If you have the required skills and experience please send your CV for a full brief. Interviews soon.
May 21, 2024
Full time
Java Team Leader, Cloud, Java, AWS, Software Engineer, Newbury, Berkshire (2 days a week in the office, 3 days at home). Senior role with excellent salary and benefits. Market leading technology company based in Newbury, Berkshire are looking for a hands-on Java Team Leader to manage their growing Cloud team and spearhead the development of secure and scaleable, AWS hosted products. You will build a high performing team that will leverage the cloud securely and effectively. This will involve working with the other team leaders, architects, product managers and stakeholders to develop robust and scaleable software that meets requirements. Responsibilities include - * Lead, manage and mentor a team of 7 developers. * Design, build and maintain reliable cloud infrastructure and applications. * Develop Services and API's in a Serverless and Server based IoT environment * Automate cloud operations. * Help the company achieve their goal of test driven development To be considered you will have - * Excellent and proven commercial experience in design and delivery AWS based SaaS deployments. * Excellent and proven experience in Java (and a combination of Python, JavaScript, OOD, etc). * Excellent and proven experience in large scale data architectures. * Excellent and proven experience in Microservices and Serverless development. * Proven ability manage and coach a team. This is a great opportunity to join a market leader at an exciting team as they grow and develop their cloud team. The role is paying a competitive salary and will require you to go to the Newbury, Berkshire office two days a week. If you have the required skills and experience please send your CV for a full brief. Interviews soon.
C# Software Developer Company Description Our client is a specialist in Mobile Computing, Data Capture and Warehouse Management. Combining their customisable software with the highest quality hardware and using barcodes as a language, they are providing cost-effective and work-efficient packages for effective Warehouse Management. Established in 1982, they have continuously pushed the boundaries to develop a solution and expand their product range - whilst maintaining a leading edge in technology for data collection and management. Brief Role Outline An exciting opportunity has arisen for a talented and enthusiastic developer to join a Mobile Computing and Data Capture Solutions specialist in Northampton. They are looking for someone to help them to further develop their latest innovative product - as well as enhance their existing software applications. This position is only suitable for UK citizens who are eligible to live and work in the UK. Software Skills Needed Android Studio - Java C# experience XAML .Net SQL experience WinForms GIT The Ideal Candidate Will have experience or be competent developing applications for a WMS system for both Hand-Held devices and PC's Will have skills gained in commercial projects for android based devices using Android Studio & Java Have knowledge / or have worked with Microsoft Dynamics NAV or similar ERP systems Will be an experienced Software Engineer Winforms development using C# and SQL experience are also desirable Must have strong communication skills Company Benefits Competitive starting salary - based on experience Pension scheme Friendly office environment This is a fantastic career opportunity on offer with a fast-growing company who are able to offer real career progression and training as well as a fantastic working culture, the ideal candidate will be a dynamic and flexible self-starter with excellent organisational and time-management skills. To apply for this exciting opportunity within our friendly team please send us your C.V. now .
May 21, 2024
Full time
C# Software Developer Company Description Our client is a specialist in Mobile Computing, Data Capture and Warehouse Management. Combining their customisable software with the highest quality hardware and using barcodes as a language, they are providing cost-effective and work-efficient packages for effective Warehouse Management. Established in 1982, they have continuously pushed the boundaries to develop a solution and expand their product range - whilst maintaining a leading edge in technology for data collection and management. Brief Role Outline An exciting opportunity has arisen for a talented and enthusiastic developer to join a Mobile Computing and Data Capture Solutions specialist in Northampton. They are looking for someone to help them to further develop their latest innovative product - as well as enhance their existing software applications. This position is only suitable for UK citizens who are eligible to live and work in the UK. Software Skills Needed Android Studio - Java C# experience XAML .Net SQL experience WinForms GIT The Ideal Candidate Will have experience or be competent developing applications for a WMS system for both Hand-Held devices and PC's Will have skills gained in commercial projects for android based devices using Android Studio & Java Have knowledge / or have worked with Microsoft Dynamics NAV or similar ERP systems Will be an experienced Software Engineer Winforms development using C# and SQL experience are also desirable Must have strong communication skills Company Benefits Competitive starting salary - based on experience Pension scheme Friendly office environment This is a fantastic career opportunity on offer with a fast-growing company who are able to offer real career progression and training as well as a fantastic working culture, the ideal candidate will be a dynamic and flexible self-starter with excellent organisational and time-management skills. To apply for this exciting opportunity within our friendly team please send us your C.V. now .
Pure Resourcing Solutions
Cambridge, Cambridgeshire
We are partnering with leading tech business to recruit for an Embedded Software Developer to join their dynamic team in Cambridge. Responsibilities As an Embedded Software Developer, you will contribute to the implementation of software within Scrum Teams. This role offers the chance to work with cutting-edge technologies and collaborate in a supportive environment. Contribute to software development within our Scrum Teams Analyze requirements and design software solutions Implement and test software functionality Debug complex real-time issues Participate in project scoping and planning Collaborate in technical reviews and tool evaluation Provide support to other team members Engage in continuous improvement efforts About You Proficiency in a variety of programming languages such as C, C++, Java, Kotlin Hands-on experience with real-time, multi-processor, multi-threaded, event-driven software development Proven track record in embedded Linux Kernel and user-space software development for commercially released products Exceptional debugging skills with a passion for investigating and resolving challenging real-time platform issues Familiarity with a range of development tools for debugging, profiling, code coverage, and memory leak detection Previous exposure to configuration management and fault tracking tools Demonstrated innovative thinking with the ability to generate new ideas and approaches to problems Strong analytical, numerical, written, and verbal communication skills Proven ability to take initiative and ownership of tasks, with a tenacious approach to problem-solving Please note that this role is based on site in Cambridge, 5 days a week. You must have eligibility to work in the UK. Next Steps If you're interested in this role, please apply now!
May 21, 2024
Full time
We are partnering with leading tech business to recruit for an Embedded Software Developer to join their dynamic team in Cambridge. Responsibilities As an Embedded Software Developer, you will contribute to the implementation of software within Scrum Teams. This role offers the chance to work with cutting-edge technologies and collaborate in a supportive environment. Contribute to software development within our Scrum Teams Analyze requirements and design software solutions Implement and test software functionality Debug complex real-time issues Participate in project scoping and planning Collaborate in technical reviews and tool evaluation Provide support to other team members Engage in continuous improvement efforts About You Proficiency in a variety of programming languages such as C, C++, Java, Kotlin Hands-on experience with real-time, multi-processor, multi-threaded, event-driven software development Proven track record in embedded Linux Kernel and user-space software development for commercially released products Exceptional debugging skills with a passion for investigating and resolving challenging real-time platform issues Familiarity with a range of development tools for debugging, profiling, code coverage, and memory leak detection Previous exposure to configuration management and fault tracking tools Demonstrated innovative thinking with the ability to generate new ideas and approaches to problems Strong analytical, numerical, written, and verbal communication skills Proven ability to take initiative and ownership of tasks, with a tenacious approach to problem-solving Please note that this role is based on site in Cambridge, 5 days a week. You must have eligibility to work in the UK. Next Steps If you're interested in this role, please apply now!
Job Description Senior Java Developer Reporting of the Role This role reports to the Tech Lead. Overview of job We are in search of an experienced software engineer with an affinity for technical excellence and a keen interest in enhancing user experiences. As part of our esteemed DAX engineering team, you will be integrally involved in product-related decisions from inception to deployment. This role will be responsible for building and evolving key DAX data services such as publisher/advertiser insights, identity resolution and audience modelling. This is a phenomenal opportunity to use and develop your technical expertise to work alongside a very successful project within Global, and to deliver ground-breaking and innovative data products that will impact audio and out-of-home ad-technology. 3 best things about the job Work with a team of software and data specialists, passionate about building scalable data services and pushing towards turning DAX into an efficient ad delivery platform that feeds from real-time data insights. Operate in a team environment that values collaboration, code reviews, and joint decision-making. Work with ground breaking technology and drive initiatives to utilise its use. Measures of success - In the first few months, you would have: Contributed significantly to our booking app by developing large features that revolutionise the way we work. Driven technical design discussions and architecture sessions among your peers. Understood and addressed our core business challenges through iterative solutions. Responsibilities of the role Building and evolving key systems, services and data pipelines used across DAX Lead a team of talented engineers to build the future of audio advertising. Work closely together with other teams to ensure operational efficiency of live services. Mentor team members, encouraging best practices in software development. What you will need The ideal candidate will be proactive and willing to develop and implement innovative solutions, capable of the following: A self-driven, problem-solving attitude. A proven track record in clean code principles and contract-first design. Proficiency in large scale event-driven system including Kafka, Apache Druid as well as Docker and Kubernetes. A dedication to testing, underlined by experience in crafting diverse test setups. Ability to work harmoniously within a multi-functional team. An eye for detail and the dedication to make sure things are done right. Bonus Familiarity with DevOps tools such as Terraform, Jenkins, and GitHub Actions. Proven track record to build and maintain solutions in Amazon Web Services. Knowledge of the latest (and anticipated) Java features. Knowledgeable in best practices for production support and adept in handling incident management. Everyone is welcome at Global Just like our media and entertainment platforms are for everyone, so are our workplaces. We know that we can't possibly serve our diverse audiences without first nurturing and celebrating it in our people and that's why we work hard to create an inclusive culture for everyone. We believe that different will set us apart, so no matter what you look like, where you come from or what your favourite radio station is, we want to hear from you. Although we cannot make guarantees, we welcome conversations about flexible working for all roles at Global
May 21, 2024
Full time
Job Description Senior Java Developer Reporting of the Role This role reports to the Tech Lead. Overview of job We are in search of an experienced software engineer with an affinity for technical excellence and a keen interest in enhancing user experiences. As part of our esteemed DAX engineering team, you will be integrally involved in product-related decisions from inception to deployment. This role will be responsible for building and evolving key DAX data services such as publisher/advertiser insights, identity resolution and audience modelling. This is a phenomenal opportunity to use and develop your technical expertise to work alongside a very successful project within Global, and to deliver ground-breaking and innovative data products that will impact audio and out-of-home ad-technology. 3 best things about the job Work with a team of software and data specialists, passionate about building scalable data services and pushing towards turning DAX into an efficient ad delivery platform that feeds from real-time data insights. Operate in a team environment that values collaboration, code reviews, and joint decision-making. Work with ground breaking technology and drive initiatives to utilise its use. Measures of success - In the first few months, you would have: Contributed significantly to our booking app by developing large features that revolutionise the way we work. Driven technical design discussions and architecture sessions among your peers. Understood and addressed our core business challenges through iterative solutions. Responsibilities of the role Building and evolving key systems, services and data pipelines used across DAX Lead a team of talented engineers to build the future of audio advertising. Work closely together with other teams to ensure operational efficiency of live services. Mentor team members, encouraging best practices in software development. What you will need The ideal candidate will be proactive and willing to develop and implement innovative solutions, capable of the following: A self-driven, problem-solving attitude. A proven track record in clean code principles and contract-first design. Proficiency in large scale event-driven system including Kafka, Apache Druid as well as Docker and Kubernetes. A dedication to testing, underlined by experience in crafting diverse test setups. Ability to work harmoniously within a multi-functional team. An eye for detail and the dedication to make sure things are done right. Bonus Familiarity with DevOps tools such as Terraform, Jenkins, and GitHub Actions. Proven track record to build and maintain solutions in Amazon Web Services. Knowledge of the latest (and anticipated) Java features. Knowledgeable in best practices for production support and adept in handling incident management. Everyone is welcome at Global Just like our media and entertainment platforms are for everyone, so are our workplaces. We know that we can't possibly serve our diverse audiences without first nurturing and celebrating it in our people and that's why we work hard to create an inclusive culture for everyone. We believe that different will set us apart, so no matter what you look like, where you come from or what your favourite radio station is, we want to hear from you. Although we cannot make guarantees, we welcome conversations about flexible working for all roles at Global
Spectrum IT Recruitment (South) Ltd
Whiteley, Hampshire
Lead Front End Developer - Up to £85,000 - Whiteley, Hampshire A specialist communications technology company based in the Whiteley area is seeking a Lead Front End Developer to work on various projects for the development of their software applications. This company currently work with various industries supplying products for tracking and communications across the globe. They supply a number of different industries, across global racing, emergency services in extreme locations all across the world. They are currently embarking on a series of greenfield projects so it's a very exciting time for an experienced JavaScript Developer to join and take ownership of the Front End development of their products. Responsibilities: Develop modern JavaScript applications. Contribute ideas within a small agile Development team. Maintain existing projects and develop exciting new products and services. Lead the Front End development of all existing and new projects. Personal requirements: Autonomous, self-motivated, details-orientated Developer Building great software doesn't just involve installing something from npm Passion for continuous learning and discovery Determined problem solver. Sense of humour (pun appreciation is highly advantageous) Technical requirements: The full Monty - Design/UX/UI/Developer 5+ Years Front End JavaScript experience at small/medium sized company Modern JavaScript and CSS expertise (React, Tailwind) as well as Vanilla JS Cloud background ideal - AWS preferred Ability to independently: design, develop, test and maintain applications. Superb debugging and problem-solving skills This role is based out of Whiteley and are looking for candidates to be able to visit the office around once per week. You must have the full right to work as the company cannot offer sponsorship. Contact (see below) or call for more information on this exciting opportunity. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
May 21, 2024
Full time
Lead Front End Developer - Up to £85,000 - Whiteley, Hampshire A specialist communications technology company based in the Whiteley area is seeking a Lead Front End Developer to work on various projects for the development of their software applications. This company currently work with various industries supplying products for tracking and communications across the globe. They supply a number of different industries, across global racing, emergency services in extreme locations all across the world. They are currently embarking on a series of greenfield projects so it's a very exciting time for an experienced JavaScript Developer to join and take ownership of the Front End development of their products. Responsibilities: Develop modern JavaScript applications. Contribute ideas within a small agile Development team. Maintain existing projects and develop exciting new products and services. Lead the Front End development of all existing and new projects. Personal requirements: Autonomous, self-motivated, details-orientated Developer Building great software doesn't just involve installing something from npm Passion for continuous learning and discovery Determined problem solver. Sense of humour (pun appreciation is highly advantageous) Technical requirements: The full Monty - Design/UX/UI/Developer 5+ Years Front End JavaScript experience at small/medium sized company Modern JavaScript and CSS expertise (React, Tailwind) as well as Vanilla JS Cloud background ideal - AWS preferred Ability to independently: design, develop, test and maintain applications. Superb debugging and problem-solving skills This role is based out of Whiteley and are looking for candidates to be able to visit the office around once per week. You must have the full right to work as the company cannot offer sponsorship. Contact (see below) or call for more information on this exciting opportunity. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Job Title: Mid-Level JavaScript Developer Location: London (1 day onsite per week) Contract Duration: 12 months Sector: Public Sector IR35: Inside Interview Process: 2 stage, MS Teams SC CLEARANCE: MUST HOLD ACTIVE We are seeking a highly skilled Mid-Level JavaScript Developer with a demonstrable passion for successful agile software delivery to join our public sector client on a 12-month contract. This role offers an excellent opportunity to develop and enhance your skills in a collaborative team environment. The position is based in London, with the expectation of being onsite one day per week. This role provides a solid foundation for progressing to senior developer or leadership positions Key Responsibilities: Design, develop, and maintain high-quality JavaScript code, ensuring robust and scalable solutions. Utilize Scripting languages such as PowerShell or BeanShell to automate tasks and enhance functionalities. Manage the full life cycle of software delivery with a focus on automation, repeatability, and efficiency. Employ TDD practices to ensure software quality and maintainability, with tests decoupled from external systems. Integrate JavaScript solutions with various systems using RESTful APIs, asynchronous messaging, and database technologies Skill Development and Growth: Work on complex projects involving JavaScript development, Scripting (PowerShell, BeanShell), TDD, and integration with RESTful APIs, asynchronous messaging, and databases to enhance your technical skills. Gain experience in the entire software delivery process, including development, configuration, implementation, automation, and ensuring repeatability key for advancing to senior roles. Understand iterative development and continuous improvement in an agile framework, preparing you for leadership roles in agile environments. Additional Information: Any successful candidate MUST be pre-cleared and hold ACTIVE SC *DO NOT APPLY IF YOU DO NOT HOLD THE REQUIRED SECURITY CLEARANCE*
May 21, 2024
Contractor
Job Title: Mid-Level JavaScript Developer Location: London (1 day onsite per week) Contract Duration: 12 months Sector: Public Sector IR35: Inside Interview Process: 2 stage, MS Teams SC CLEARANCE: MUST HOLD ACTIVE We are seeking a highly skilled Mid-Level JavaScript Developer with a demonstrable passion for successful agile software delivery to join our public sector client on a 12-month contract. This role offers an excellent opportunity to develop and enhance your skills in a collaborative team environment. The position is based in London, with the expectation of being onsite one day per week. This role provides a solid foundation for progressing to senior developer or leadership positions Key Responsibilities: Design, develop, and maintain high-quality JavaScript code, ensuring robust and scalable solutions. Utilize Scripting languages such as PowerShell or BeanShell to automate tasks and enhance functionalities. Manage the full life cycle of software delivery with a focus on automation, repeatability, and efficiency. Employ TDD practices to ensure software quality and maintainability, with tests decoupled from external systems. Integrate JavaScript solutions with various systems using RESTful APIs, asynchronous messaging, and database technologies Skill Development and Growth: Work on complex projects involving JavaScript development, Scripting (PowerShell, BeanShell), TDD, and integration with RESTful APIs, asynchronous messaging, and databases to enhance your technical skills. Gain experience in the entire software delivery process, including development, configuration, implementation, automation, and ensuring repeatability key for advancing to senior roles. Understand iterative development and continuous improvement in an agile framework, preparing you for leadership roles in agile environments. Additional Information: Any successful candidate MUST be pre-cleared and hold ACTIVE SC *DO NOT APPLY IF YOU DO NOT HOLD THE REQUIRED SECURITY CLEARANCE*
Job Opportunity: Lead PHP Developer Location: Greenwich (Hybrid; 3 Days / Office Based - Depends on Applicant) Type: Full-time Salary: 60,000 - 70,000 Start Date: ASAP Required: PHP, Laravel, Swift / Swiftui, Kotlin and JavaScript Join a dynamic tech startup as the first employee and capture the chance to shape the technology platform for a market-leading application set for imminent launch. Job Description As a Lead PHP Developer, you will be responsible for leading the development, maintenance, and enhancement of the backend systems. You will work closely with the 3rd party mobile and web development teams to implement new features and ensure the scalability and reliability of the applications. Your role will also include mentoring junior developers and driving best practices in software development. Your key responsibility will be to lead the launch of iOS and Android apps, with the tech stack PHP, Laravel, Swift / Swiftui, Kotlin and JavaScript. Experience Proven experience as a PHP Developer with a strong understanding of the Laravel framework. Demonstrated leadership abilities and experience managing a development team. Experience in Developing IOS and/or Android, using Swift & Kotlin Experience with RESTful API development. Familiarity with AWS services, particularly RDS. Experience integrating third-party services such as Firebase, Stripe, Twilio, and Vimeo. Proficient understanding of code versioning tools, such as Git. Strong problem-solving skills and the ability to troubleshoot and optimize code. Excellent communication skills and the ability to work collaboratively in a remote team environment. Preferred Skills Familiarity with Sentry for error tracking. Understanding of front-end technologies such as JavaScript, HTML, and CSS. A proactive attitude towards learning new technologies and frameworks. Experience in an Agile/Scrum development environment. Due to the volume of applications only CVs which match the required skills will be contacted.
May 21, 2024
Full time
Job Opportunity: Lead PHP Developer Location: Greenwich (Hybrid; 3 Days / Office Based - Depends on Applicant) Type: Full-time Salary: 60,000 - 70,000 Start Date: ASAP Required: PHP, Laravel, Swift / Swiftui, Kotlin and JavaScript Join a dynamic tech startup as the first employee and capture the chance to shape the technology platform for a market-leading application set for imminent launch. Job Description As a Lead PHP Developer, you will be responsible for leading the development, maintenance, and enhancement of the backend systems. You will work closely with the 3rd party mobile and web development teams to implement new features and ensure the scalability and reliability of the applications. Your role will also include mentoring junior developers and driving best practices in software development. Your key responsibility will be to lead the launch of iOS and Android apps, with the tech stack PHP, Laravel, Swift / Swiftui, Kotlin and JavaScript. Experience Proven experience as a PHP Developer with a strong understanding of the Laravel framework. Demonstrated leadership abilities and experience managing a development team. Experience in Developing IOS and/or Android, using Swift & Kotlin Experience with RESTful API development. Familiarity with AWS services, particularly RDS. Experience integrating third-party services such as Firebase, Stripe, Twilio, and Vimeo. Proficient understanding of code versioning tools, such as Git. Strong problem-solving skills and the ability to troubleshoot and optimize code. Excellent communication skills and the ability to work collaboratively in a remote team environment. Preferred Skills Familiarity with Sentry for error tracking. Understanding of front-end technologies such as JavaScript, HTML, and CSS. A proactive attitude towards learning new technologies and frameworks. Experience in an Agile/Scrum development environment. Due to the volume of applications only CVs which match the required skills will be contacted.
I am working with a leading international company who are seeking a Senior Software Developer to join their dynamic team. This is an exceptional chance to make a significant impact and drive technological advancements within their organisation. Key Responsibilities: Design, implement, and test software solutions that meet their high standards. Provide technical leadership and coaching to team members. Collaborate with multiple stakeholders to ensure project success. Drive the adoption of new processes and technologies to enhance team performance. Be involved in the full software development life cycle. Perks & Benefits: A competitive salary commensurate with experience. A hybrid working model for work-life balance. Generous 30 days annual leave plus additional days for long service. Essential Criteria: Proficiency in .Net/C#, SQL Server, and MVC patterns. Experience with .NET based content management systems. Skilled in Web Services/Web APIs. Knowledge of Java, JavaScript, jQuery, Angular. Familiarity with HTML5/CSS and responsive frameworks. Expertise in server performance & optimisation. Strong Project Management and E-commerce skills. Excellent organisational and time management abilities. Experience of leading projects and working with third parties. The ability to work under pressure and meet tight deadlines. Strong communication skills and teamwork abilities. Desirable Criteria: Understanding of J2EE/JSP applications. Experience with Azure & AWS. Knowledge of distributed file systems and media streaming Servers. Insight into UX/UI principles and best practices. Familiarity with conversation analytics and tracking. If you are a driven individual with a passion for technology and leadership, we would love to hear from you. Take the next step in your career and join a company where your contributions will be valued and rewarded. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
May 20, 2024
Full time
I am working with a leading international company who are seeking a Senior Software Developer to join their dynamic team. This is an exceptional chance to make a significant impact and drive technological advancements within their organisation. Key Responsibilities: Design, implement, and test software solutions that meet their high standards. Provide technical leadership and coaching to team members. Collaborate with multiple stakeholders to ensure project success. Drive the adoption of new processes and technologies to enhance team performance. Be involved in the full software development life cycle. Perks & Benefits: A competitive salary commensurate with experience. A hybrid working model for work-life balance. Generous 30 days annual leave plus additional days for long service. Essential Criteria: Proficiency in .Net/C#, SQL Server, and MVC patterns. Experience with .NET based content management systems. Skilled in Web Services/Web APIs. Knowledge of Java, JavaScript, jQuery, Angular. Familiarity with HTML5/CSS and responsive frameworks. Expertise in server performance & optimisation. Strong Project Management and E-commerce skills. Excellent organisational and time management abilities. Experience of leading projects and working with third parties. The ability to work under pressure and meet tight deadlines. Strong communication skills and teamwork abilities. Desirable Criteria: Understanding of J2EE/JSP applications. Experience with Azure & AWS. Knowledge of distributed file systems and media streaming Servers. Insight into UX/UI principles and best practices. Familiarity with conversation analytics and tracking. If you are a driven individual with a passion for technology and leadership, we would love to hear from you. Take the next step in your career and join a company where your contributions will be valued and rewarded. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
London - Hybrid - 2 days onsite at Canary Wharf We are supporting a customer that is looking for an Enterprise architect who can help shape the technology architecture for a corporate function and contribute to the technology roadmap aligned with business objectives. This involves managing a group of Solution architects who deliver solutions to main stakeholders such as Operations, Analytics and Delivery teams who are composed of a mix-skill team of Developers, Data Engineers, Scrum masters, and UX/UI designers in-house and working with a group of outsourcing partners in a matrix-managed technology environment. You will be responsible for leading various transformational delivery solutions towards a digital-first philosophy and ultimately the growth of systems and tech services. Key Skills and Experience: Expertise in enterprise solutions for corporate functions. Expertise working as a Software Engineer who has built software solutions. Knowledge of programming (i.e. Python, Java, React, etc.) and infrastructure technologies (Azure, AWS, Terraform, Docker containers, etc). Understanding of UX/UI practices and tools. Experience in leading a team of architects of mixed abilities.
May 20, 2024
Full time
London - Hybrid - 2 days onsite at Canary Wharf We are supporting a customer that is looking for an Enterprise architect who can help shape the technology architecture for a corporate function and contribute to the technology roadmap aligned with business objectives. This involves managing a group of Solution architects who deliver solutions to main stakeholders such as Operations, Analytics and Delivery teams who are composed of a mix-skill team of Developers, Data Engineers, Scrum masters, and UX/UI designers in-house and working with a group of outsourcing partners in a matrix-managed technology environment. You will be responsible for leading various transformational delivery solutions towards a digital-first philosophy and ultimately the growth of systems and tech services. Key Skills and Experience: Expertise in enterprise solutions for corporate functions. Expertise working as a Software Engineer who has built software solutions. Knowledge of programming (i.e. Python, Java, React, etc.) and infrastructure technologies (Azure, AWS, Terraform, Docker containers, etc). Understanding of UX/UI practices and tools. Experience in leading a team of architects of mixed abilities.
Work as a principal part of the Disney Destinations International team supporting Walt Disney Travel Company (UK & Ireland) ecommerce platform and portfolio of marketing microsites. As a key member of the development team you will maintain and update the bespoke ecommerce platform, taking a lead role in evolving the front and back-end technology stack and migrating legacy code across to an ASP.NET framework. Translate user requirements and/or static designs into semantic HTML markup, utilising client-side scripting to efficiently deliver rich functionality, and CSS to ensure responsive design across device types. This role is an 6 month fixed term contract and will require you to be onsite 4 days a week in the Hammersmith office. Areas of Responsibility Take a leading role in Front and Back-end website development, managing junior team members to deliver complex solutions across full development life cycle, bringing a talent for complex problem solving and ability to provide new perspectives to bear on consistently improving the team and product. Organize and manage website release process both on legacy and MVC web applications, ensuring feature code can enter production smoothly and seamlessly. Take line-management responsibility for two junior developers, providing regular performance reviews, technical direction and mentoring. Ensure direct reports are cognizant of company and team processes and practices and act as a resource on technical and business requirements. Work with the relevant business partners to resolve any HR issues direct reports may have. Write and evangelize maintainable, scalable, fault-tolerant code, utilizing SOLID principles and OO design/architectural patterns. Ensure standards and best-practices are understood and followed by all team members, training and mentoring where necessary. Demonstrates conceptual and practical expertise in platform architecture, ideally with experience of complex greenfield web applications. Take Scrum management responsibility when required, running scrum ceremonies (retro, shaping, daily standups) and ensuring the team is empowered to meet sprint commitments. Provide technical expertise and in-depth knowledge to digital production team in requirement and scoping meetings in order to create accurate and detailed feature requirements. Mentor and support more junior team members. Lead on small projects both independently and in supervisory role, helping upskill the team in both technical and product knowledge. Proactively manage tools, hardware and environments to support development requirements. Manage integration with third party software providers (e.g. Queue-It), taking responsibility for maintaining the relationship and integrating the technology successfully into the website. Motivate and lead team members to identify workflows and services for managing code, from version control to deployment strategies. Log and troubleshoot errors using appropriate tools. Proactively research and explore techniques to maintain position at the forefront of technology and enhance future business offerings. Areas of Accountability The position has direct responsibility to Lead Application Developer, Walt Disney Travel Company (International). Accountable to multiple stakeholders across DDI Sales & Marketing. Experience and Professional Qualifications Required Strong background in digital experience with an extensive digital portfolio. Experience with bespoke ecommerce web applications essential. Experience in a development role, either client- or agency-side. Degree or equivalent in Computer Science (or related field). Skills Required Experienced full-stack developer with in-depth back-end (C#, ASP.NET, MVC 5) and front-end (HTML, CSS, JavaScript, jQuery, react) web application knowledge. Extensive experience with Visual Studio, or equivalent IDE. Significant experience and understanding of SOAP WebServices and XML/XPATH. Solid experience of RESTful API development and consumption. Significant working knowledge of SQL Server and T-SQL queries and code-first Entity Framework ORM development. Experience with IoC containers (Autofac, Ninject etc) DevOps experience, with knowledge of CI and automated build tools (e.g. TeamCity, Cake, Octopus) Experience with SDL Tridion (or similar enterprise CMS) desirable Experience with Photoshop (other Adobe CC desirable). Experience with unit testing frameworks (e.g. NUnit, MOQ, Specflow) Experience leading an Agile team in a Scrum Master capacity. Proven expertise with source code management products and processes (e.g. Git, Gitflow, SourceTree) Experience with issue tracking software (e.g. JIRA) Experience with NuGet package manager. Comfortable working in small teams, and taking the lead in managing development tools, environments, etc. as required. Proven track record of delivering features and projects to deadlines and hitting milestones. Understanding of application/database bottlenecks and performance tuning, and ability to troubleshoot with appropriate tools. Equal opportunity The Walt Disney Company is an equal opportunity employer. Applicants will receive consideration for employment without regard to age, race, colour, religion or belief, sex, nationality, ethnic or national origin, sexual orientation, gender reassignment, marital or civil partner status, disability or pregnancy or maternity. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.
May 20, 2024
Full time
Work as a principal part of the Disney Destinations International team supporting Walt Disney Travel Company (UK & Ireland) ecommerce platform and portfolio of marketing microsites. As a key member of the development team you will maintain and update the bespoke ecommerce platform, taking a lead role in evolving the front and back-end technology stack and migrating legacy code across to an ASP.NET framework. Translate user requirements and/or static designs into semantic HTML markup, utilising client-side scripting to efficiently deliver rich functionality, and CSS to ensure responsive design across device types. This role is an 6 month fixed term contract and will require you to be onsite 4 days a week in the Hammersmith office. Areas of Responsibility Take a leading role in Front and Back-end website development, managing junior team members to deliver complex solutions across full development life cycle, bringing a talent for complex problem solving and ability to provide new perspectives to bear on consistently improving the team and product. Organize and manage website release process both on legacy and MVC web applications, ensuring feature code can enter production smoothly and seamlessly. Take line-management responsibility for two junior developers, providing regular performance reviews, technical direction and mentoring. Ensure direct reports are cognizant of company and team processes and practices and act as a resource on technical and business requirements. Work with the relevant business partners to resolve any HR issues direct reports may have. Write and evangelize maintainable, scalable, fault-tolerant code, utilizing SOLID principles and OO design/architectural patterns. Ensure standards and best-practices are understood and followed by all team members, training and mentoring where necessary. Demonstrates conceptual and practical expertise in platform architecture, ideally with experience of complex greenfield web applications. Take Scrum management responsibility when required, running scrum ceremonies (retro, shaping, daily standups) and ensuring the team is empowered to meet sprint commitments. Provide technical expertise and in-depth knowledge to digital production team in requirement and scoping meetings in order to create accurate and detailed feature requirements. Mentor and support more junior team members. Lead on small projects both independently and in supervisory role, helping upskill the team in both technical and product knowledge. Proactively manage tools, hardware and environments to support development requirements. Manage integration with third party software providers (e.g. Queue-It), taking responsibility for maintaining the relationship and integrating the technology successfully into the website. Motivate and lead team members to identify workflows and services for managing code, from version control to deployment strategies. Log and troubleshoot errors using appropriate tools. Proactively research and explore techniques to maintain position at the forefront of technology and enhance future business offerings. Areas of Accountability The position has direct responsibility to Lead Application Developer, Walt Disney Travel Company (International). Accountable to multiple stakeholders across DDI Sales & Marketing. Experience and Professional Qualifications Required Strong background in digital experience with an extensive digital portfolio. Experience with bespoke ecommerce web applications essential. Experience in a development role, either client- or agency-side. Degree or equivalent in Computer Science (or related field). Skills Required Experienced full-stack developer with in-depth back-end (C#, ASP.NET, MVC 5) and front-end (HTML, CSS, JavaScript, jQuery, react) web application knowledge. Extensive experience with Visual Studio, or equivalent IDE. Significant experience and understanding of SOAP WebServices and XML/XPATH. Solid experience of RESTful API development and consumption. Significant working knowledge of SQL Server and T-SQL queries and code-first Entity Framework ORM development. Experience with IoC containers (Autofac, Ninject etc) DevOps experience, with knowledge of CI and automated build tools (e.g. TeamCity, Cake, Octopus) Experience with SDL Tridion (or similar enterprise CMS) desirable Experience with Photoshop (other Adobe CC desirable). Experience with unit testing frameworks (e.g. NUnit, MOQ, Specflow) Experience leading an Agile team in a Scrum Master capacity. Proven expertise with source code management products and processes (e.g. Git, Gitflow, SourceTree) Experience with issue tracking software (e.g. JIRA) Experience with NuGet package manager. Comfortable working in small teams, and taking the lead in managing development tools, environments, etc. as required. Proven track record of delivering features and projects to deadlines and hitting milestones. Understanding of application/database bottlenecks and performance tuning, and ability to troubleshoot with appropriate tools. Equal opportunity The Walt Disney Company is an equal opportunity employer. Applicants will receive consideration for employment without regard to age, race, colour, religion or belief, sex, nationality, ethnic or national origin, sexual orientation, gender reassignment, marital or civil partner status, disability or pregnancy or maternity. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.
D365 & Power Platform Developer Hybrid £60,000 - £85,000 A leading consultancy is looking to recruit Dynamics 365 Power Platform Developers who can design and implement Dynamics and Power Platform solutions on end clients. Due to the nature of the end clients, we require candidates to be eligible to obtain SC Clearance (British OR ILR VISA) Your role You'll design and implement Dynamics 365 and Power Platform solutions following a configuration first approach, extending through customization where required. You'll build solutions as part of an Agile team using declarative tools, backed by Microsoft, and using our own technical accelerators. You will be part of teams that follow software engineering best practices, and you will have a say in the design of a solution. You'll also help shape the Microsoft Business Applications technical capability by bringing your ideas for improvement forward and see them implemented. Your profile You use Dynamics 365 SDK and tooling and follow SOLID principles in your programming. You have experience completing custom development in Dynamics 365 and can support teams through your programming knowledge, including C#, JavaScript, TypeScript, and .NET. You have hands on experience with Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps You have a passion for delivering according to an Agile methodology, working in collaborative teams in a commercial environment and you have an interest in Microsoft Azure development and integration, in particular Azure serverless (Functions, Logic Apps), API and API Management and Azure Service Bus
May 20, 2024
Full time
D365 & Power Platform Developer Hybrid £60,000 - £85,000 A leading consultancy is looking to recruit Dynamics 365 Power Platform Developers who can design and implement Dynamics and Power Platform solutions on end clients. Due to the nature of the end clients, we require candidates to be eligible to obtain SC Clearance (British OR ILR VISA) Your role You'll design and implement Dynamics 365 and Power Platform solutions following a configuration first approach, extending through customization where required. You'll build solutions as part of an Agile team using declarative tools, backed by Microsoft, and using our own technical accelerators. You will be part of teams that follow software engineering best practices, and you will have a say in the design of a solution. You'll also help shape the Microsoft Business Applications technical capability by bringing your ideas for improvement forward and see them implemented. Your profile You use Dynamics 365 SDK and tooling and follow SOLID principles in your programming. You have experience completing custom development in Dynamics 365 and can support teams through your programming knowledge, including C#, JavaScript, TypeScript, and .NET. You have hands on experience with Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps You have a passion for delivering according to an Agile methodology, working in collaborative teams in a commercial environment and you have an interest in Microsoft Azure development and integration, in particular Azure serverless (Functions, Logic Apps), API and API Management and Azure Service Bus
Senior Java Developer - Hybrid - £55k-£65k DOE, plus flexible benefits - Permanent role Leading IT Consultancy with offices in UK and Europe (Netherlands, Belgium and Switzerland) is looking to recruit permanent Senior Java Developer with expert core Java 17 coding skills for our prestigious international client in the Entertainment sector. The role will be based full time in an office for the first 3 months (either in Borehamwood, Horsham or Central London) with minimum of 2 days per week in the office thereafter. Occasional travel to Client sites for meetings may be required. The successful candidate will join an established and experienced Java Consultancy team. We pride ourselves in employing high calibre IT consultants and software engineers and this is a great opportunity to learn from some of the most experienced Java Consultants around. Key skills to have: Experience of working on large, complex Enterprise systems Minimum of 6 years' experience in Java development including recent Java 17: Deep knowledge of JDK 8 to 17 Expertise with Java libraries including Collections Stream API Memory management and performance tuning Interceptors and Evaluators Concurrency and Multi-threading Design Patterns and Functional programming Annotation Processors and Reflection Java Security and advanced Exception Handling Technical skill set: excellent core Java coding skills, IntelliJ IDE, IntelliJ debugging, Javadocs, SQL, Postgres, Hibernate, GIT Hub, JIRA, Web technologies, XML, Web Services, REST API, JSON, jQuery An IT related degree or similar qualification Proven strong communicator, who is able to speak about technical matters in non-technical English with business stakeholders Flexible, can-do attitude, capable of multi-tasking, structured approach and works well within a team environment. Nice to have skills : Preferred additional technical skills: GraphQL, Sybase, Framework development experience Experience of the Entertainment business domain Good Front End development including HTML5, CSS3, TinyMCE Main responsibilities of the successful candidate: Java Enterprise and Web application development, enhancements and problem resolution for large scale business applications using IntelliJ IDE and associated de-bugging tools Extensive use of Jira for managing teamwork load, Javadocs and Wiki for documentation Quality assurance including peer reviews, Unit and Integration testing Release management including source control using GIT Hub Attending and contributing to Agile scrum meetings and regular team operational meetings. Our Offer: Salary between £55K to £65K depending on experience Variety of Benefits available including Pension, Life insurance, Medical & Dental cover, Permanent Health Insurance, Critical Illness benefit Generous Holiday Allowance which increases based on length of service Variety of work Opportunity to progress, both in terms of skills, experience and grade levels quickly for the motivated and talented individual For further information on this excellent Senior Java Developer role please email CV to the address shown.
May 20, 2024
Full time
Senior Java Developer - Hybrid - £55k-£65k DOE, plus flexible benefits - Permanent role Leading IT Consultancy with offices in UK and Europe (Netherlands, Belgium and Switzerland) is looking to recruit permanent Senior Java Developer with expert core Java 17 coding skills for our prestigious international client in the Entertainment sector. The role will be based full time in an office for the first 3 months (either in Borehamwood, Horsham or Central London) with minimum of 2 days per week in the office thereafter. Occasional travel to Client sites for meetings may be required. The successful candidate will join an established and experienced Java Consultancy team. We pride ourselves in employing high calibre IT consultants and software engineers and this is a great opportunity to learn from some of the most experienced Java Consultants around. Key skills to have: Experience of working on large, complex Enterprise systems Minimum of 6 years' experience in Java development including recent Java 17: Deep knowledge of JDK 8 to 17 Expertise with Java libraries including Collections Stream API Memory management and performance tuning Interceptors and Evaluators Concurrency and Multi-threading Design Patterns and Functional programming Annotation Processors and Reflection Java Security and advanced Exception Handling Technical skill set: excellent core Java coding skills, IntelliJ IDE, IntelliJ debugging, Javadocs, SQL, Postgres, Hibernate, GIT Hub, JIRA, Web technologies, XML, Web Services, REST API, JSON, jQuery An IT related degree or similar qualification Proven strong communicator, who is able to speak about technical matters in non-technical English with business stakeholders Flexible, can-do attitude, capable of multi-tasking, structured approach and works well within a team environment. Nice to have skills : Preferred additional technical skills: GraphQL, Sybase, Framework development experience Experience of the Entertainment business domain Good Front End development including HTML5, CSS3, TinyMCE Main responsibilities of the successful candidate: Java Enterprise and Web application development, enhancements and problem resolution for large scale business applications using IntelliJ IDE and associated de-bugging tools Extensive use of Jira for managing teamwork load, Javadocs and Wiki for documentation Quality assurance including peer reviews, Unit and Integration testing Release management including source control using GIT Hub Attending and contributing to Agile scrum meetings and regular team operational meetings. Our Offer: Salary between £55K to £65K depending on experience Variety of Benefits available including Pension, Life insurance, Medical & Dental cover, Permanent Health Insurance, Critical Illness benefit Generous Holiday Allowance which increases based on length of service Variety of work Opportunity to progress, both in terms of skills, experience and grade levels quickly for the motivated and talented individual For further information on this excellent Senior Java Developer role please email CV to the address shown.
Senior Software Engineer, Connectivity Digital Assets Prime Brokerage (Fintech) Office in London, UK (Remote flexible) A global fintech are currently seeking a talented and experienced Connectivity Software Engineer to join their team and play a crucial role in integrating new digital asset and traditional exchanges into their trading platform. The successful candidate will have an understanding of cryptocurrency exchange APIs and FIX protocol Responsibilities: Lead the integration of new exchanges into our trading platform, ensuring seamless connectivity and functionality. Collaborate with exchange partners and third-party vendors to implement and maintain API connections Develop custom solutions and tools to automate exchange integration processes and streamline trading operations. Test and validate exchange integrations, including order execution, order book management, and trade settlement, to ensure reliability and compliance with regulatory requirements. Monitor exchange API performance and reliability, identify and troubleshoot issues, and implement solutions to optimise trading efficiency. Work closely with internal teams, including software developers, product managers, and compliance officers, to prioritise and deliver integration projects on time and within budget. Knowledge, Skills & Abilities: 7+ years of Finance experience Bachelor's degree in Computer Science, Engineering, Finance, or related field. Proven experience working with exchange APIs and protocols, with a strong understanding of order execution, market data, and trade lifecycle management. Hands-on experience integrating digital asset exchanges into trading platforms, including API authentication, data normalisation, and error handling. Proficiency in programming languages such as Python, JavaScript, or Go for scripting and automation tasks. Previous experience working in the cryptocurrency or fintech industry is required. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Apply Now!
May 20, 2024
Full time
Senior Software Engineer, Connectivity Digital Assets Prime Brokerage (Fintech) Office in London, UK (Remote flexible) A global fintech are currently seeking a talented and experienced Connectivity Software Engineer to join their team and play a crucial role in integrating new digital asset and traditional exchanges into their trading platform. The successful candidate will have an understanding of cryptocurrency exchange APIs and FIX protocol Responsibilities: Lead the integration of new exchanges into our trading platform, ensuring seamless connectivity and functionality. Collaborate with exchange partners and third-party vendors to implement and maintain API connections Develop custom solutions and tools to automate exchange integration processes and streamline trading operations. Test and validate exchange integrations, including order execution, order book management, and trade settlement, to ensure reliability and compliance with regulatory requirements. Monitor exchange API performance and reliability, identify and troubleshoot issues, and implement solutions to optimise trading efficiency. Work closely with internal teams, including software developers, product managers, and compliance officers, to prioritise and deliver integration projects on time and within budget. Knowledge, Skills & Abilities: 7+ years of Finance experience Bachelor's degree in Computer Science, Engineering, Finance, or related field. Proven experience working with exchange APIs and protocols, with a strong understanding of order execution, market data, and trade lifecycle management. Hands-on experience integrating digital asset exchanges into trading platforms, including API authentication, data normalisation, and error handling. Proficiency in programming languages such as Python, JavaScript, or Go for scripting and automation tasks. Previous experience working in the cryptocurrency or fintech industry is required. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Apply Now!
Senior Full Stack Developer (.Net/JavaScript/Azure) About Methods Since our establishment in 1990, Methods has worked with a range of central government departments and agencies to transform the way the public sector operates in the UK. Our mission is to deliver value to our customers through effective application of digital thinking and technology change. Methods was acquired by ALTEN Plc (a French multi-national Engineering and IT company) in 2022. Our strategy is to deliver profitable, sustainable growth; expanding ALTEN's Enterprise IT Service capabilities in the UK for both public and private sector customers. Our TDSE (Technical Delivery and Software Engineering) portfolio is a key part of Methods' growth strategy, focusing on software and cloud engineering, consultancy, and technical architecture. Our aim is to deliver value by delivering high-quality solutions, built on a DevOps culture and continuous delivery principles to support digital, data and technology transformation. The business has grown rapidly (from startup in 2019 to just under £30m turnover in 2022-3) and targets profitable growth over the next 5 years as part of ALTEN's global expansion strategy. Our human touch sets us apart from other consultancies, system integrators and software houses - with people, technology, and data at the heart of who we are, we believe in creating value and sustainability through everything we do for our clients, staff, communities, and the planet. We support our clients in the success of their projects while working collaboratively to share knowledge and solve problems. At Methods we have fun while working hard; we are not afraid of making mistakes and learning from them. Predominantly focused on the public-sector, Methods is now building a significant private sector client portfolio. Methods was acquired by the Alten Group in early 2022. Description Methods is seeking a Senior Developer to join our growing software engineering team. As a Senior Developer at Methods you will be expected to work on client projects delivering high quality software. You will be expected to feed in to design decisions, help promote best working practices, carry out code reviews, take part in sprint ceremonies and be part of meetings with client stakeholders as required. Away from project work you will be given time for personal development and will be expected to keep improving existing skills and learning new technologies. You will also be asked at times to provide input into bids for new work. Our core technology stack currently includes Java, Node, Python, Go and C#; but we believe in using the best technology for each situation, so we are always trying new tools and learning new languages. You will get to work on a wide variety of projects and learn and work with lots of different technologies. Responsibilities Designing and developing high-quality web applications Collaborating with cross-functional teams to gather requirements and define project scopes Implementing innovative solutions to meet project objectives and deliverables Working with Front End developers to integrate user interfaces with Back End functionalities Conducting code reviews and ensuring code quality and best practices Troubleshooting and debugging applications to identify and fix issues Sharing knowledge and providing support to other developers Keeping up-to-date with the latest industry trends and technologies Assisting with writing bids Skills Extensive C#/.Net development experience (ASP .NET Core with MVC) Experience with the Azure cloud platform (Functions, Service Bus, SQL/CosmosDB, AKS) Experience with Front End technologies such as HTML, CSS, and JavaScript Experience working in multi-disciplinary teams delivering user centred services Experience developing secure web services and RESTful APIs Experience of software testing best practices (TDD, BDD) Familiarity with relational and non-relational databases Experience with continuous integration and deployment Knowledge of web accessibility and associated tooling Excellent communication and problem-solving skills Strong attention to detail and ability to prioritise tasks This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of this will be discussed with you at interview. SC Roles Have you lived in the UK for the last 5 years? Have you travelled outside of the UK for more than 28 days in the last 12 months? Have you had any extended periods of travel over 3 months in the last 5 years? Do you have dual nationality or any former nationalities? Are you willing to go through the vetting process for SC? Benefits Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy. By joining us you can expect Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring and thought-provoking leadership A supportive and collaborative environment Development - access to LinkedIn Learning, a management development programme, and training Wellness - 24/7 confidential employee assistance programme Flexible Working - including home working and part time Social - office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes Time Off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation Pension - Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus - based on company and individual performance Life Assurance - of 4 times base salary Private Medical Insurance - which is non-contributory (spouse and dependents included) Worldwide Travel Insurance - which is non-contributory (spouse and dependents included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website.
May 20, 2024
Full time
Senior Full Stack Developer (.Net/JavaScript/Azure) About Methods Since our establishment in 1990, Methods has worked with a range of central government departments and agencies to transform the way the public sector operates in the UK. Our mission is to deliver value to our customers through effective application of digital thinking and technology change. Methods was acquired by ALTEN Plc (a French multi-national Engineering and IT company) in 2022. Our strategy is to deliver profitable, sustainable growth; expanding ALTEN's Enterprise IT Service capabilities in the UK for both public and private sector customers. Our TDSE (Technical Delivery and Software Engineering) portfolio is a key part of Methods' growth strategy, focusing on software and cloud engineering, consultancy, and technical architecture. Our aim is to deliver value by delivering high-quality solutions, built on a DevOps culture and continuous delivery principles to support digital, data and technology transformation. The business has grown rapidly (from startup in 2019 to just under £30m turnover in 2022-3) and targets profitable growth over the next 5 years as part of ALTEN's global expansion strategy. Our human touch sets us apart from other consultancies, system integrators and software houses - with people, technology, and data at the heart of who we are, we believe in creating value and sustainability through everything we do for our clients, staff, communities, and the planet. We support our clients in the success of their projects while working collaboratively to share knowledge and solve problems. At Methods we have fun while working hard; we are not afraid of making mistakes and learning from them. Predominantly focused on the public-sector, Methods is now building a significant private sector client portfolio. Methods was acquired by the Alten Group in early 2022. Description Methods is seeking a Senior Developer to join our growing software engineering team. As a Senior Developer at Methods you will be expected to work on client projects delivering high quality software. You will be expected to feed in to design decisions, help promote best working practices, carry out code reviews, take part in sprint ceremonies and be part of meetings with client stakeholders as required. Away from project work you will be given time for personal development and will be expected to keep improving existing skills and learning new technologies. You will also be asked at times to provide input into bids for new work. Our core technology stack currently includes Java, Node, Python, Go and C#; but we believe in using the best technology for each situation, so we are always trying new tools and learning new languages. You will get to work on a wide variety of projects and learn and work with lots of different technologies. Responsibilities Designing and developing high-quality web applications Collaborating with cross-functional teams to gather requirements and define project scopes Implementing innovative solutions to meet project objectives and deliverables Working with Front End developers to integrate user interfaces with Back End functionalities Conducting code reviews and ensuring code quality and best practices Troubleshooting and debugging applications to identify and fix issues Sharing knowledge and providing support to other developers Keeping up-to-date with the latest industry trends and technologies Assisting with writing bids Skills Extensive C#/.Net development experience (ASP .NET Core with MVC) Experience with the Azure cloud platform (Functions, Service Bus, SQL/CosmosDB, AKS) Experience with Front End technologies such as HTML, CSS, and JavaScript Experience working in multi-disciplinary teams delivering user centred services Experience developing secure web services and RESTful APIs Experience of software testing best practices (TDD, BDD) Familiarity with relational and non-relational databases Experience with continuous integration and deployment Knowledge of web accessibility and associated tooling Excellent communication and problem-solving skills Strong attention to detail and ability to prioritise tasks This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of this will be discussed with you at interview. SC Roles Have you lived in the UK for the last 5 years? Have you travelled outside of the UK for more than 28 days in the last 12 months? Have you had any extended periods of travel over 3 months in the last 5 years? Do you have dual nationality or any former nationalities? Are you willing to go through the vetting process for SC? Benefits Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy. By joining us you can expect Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring and thought-provoking leadership A supportive and collaborative environment Development - access to LinkedIn Learning, a management development programme, and training Wellness - 24/7 confidential employee assistance programme Flexible Working - including home working and part time Social - office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes Time Off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation Pension - Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus - based on company and individual performance Life Assurance - of 4 times base salary Private Medical Insurance - which is non-contributory (spouse and dependents included) Worldwide Travel Insurance - which is non-contributory (spouse and dependents included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website.
Job Description Java Developer Reporting of the role This role reports to the Tech Lead Overview of job The audio services team are responsible for developing the streaming servers that sit at the heart of DAX, Globals' digital ad exchange. The application streams live, and on-demand content, to millions of listeners every day. This includes brands such as Capital, Heart, RadioX, Smooth and LBC, along with powering Alexa's news-briefings within the UK. While we deliver content, we also insert tailored ads, which empowers Global to offer its products at no-cost to end users. This involves finding an appropriate ad for every unique listener and inserting it into live and on-demand audio streams. This happens in real-time with sub-millisecond deadlines, so performance sits at the heart of what we do. In this role, you will find yourself working closely with low-level audio formats, enhancing our ability to deliver audio to more listener devices while improving listener experience. With every new feature, you will be exposed to JVM profiling and tuning, as well as bespoke data structures; optimised for low latency in a highly concurrent environment. Due to this, our application is completely bespoke, built on top of Java 17. We are a friendly and close-knit team, working in a highly collaborative agile environment. 3 best things about the job Work on a platform that requires millisecond response times, serving millions of people concurrently 24/7, 365. Work with designing custom data structures and algorithms to optimise ad delivery, with peak requests of over 5000+ requests per second. Work in an agile team, where you can have the time and freedom to explore solutions to technical problems. This can be from benchmarking algorithms to use on a critical path through the application, to exploring what packages we can make use of to hold user-state between servers. The problems are varied, and we are given space to research solutions before we build on top of them. Measures of success - In the first few months, you would have: Followed good development practice and taken part in code reviews. Delivered new audio streaming capabilities to millions of users around the world. Be supporting and maintaining production infrastructure (the team has a strong ethos around maintaining your own services). Run performance tests, using Java 17, Java Flight Recorder, Java Mission Control, AsyncProfiler, Gatling, and custom audio streaming tool kits maintained by the team. Worked with the team to help shape and design the product roadmap, balancing performance improvements, along with new feature requests from the business. Responsibilities of the role Developing features to a high technical standard. Including performing code reviews, unit testing, integration testing, performance testing, and release management. Help contribute to our agile development process. Help drive our collaborative learning culture. Help maintains a reliable production environment. What you will need The ideal candidate will have a passion for solving technical problems, enjoying both collaboration and exploring solutions on their own. They will strive to seek out new and interesting ways to approach distributed and concurrent problems. They will be creative in their approach, using repeatable testing and metrics to prove the success of their solution. They should love to learn, both in upskilling their own knowledge, and sharing knowledge with other teams within Global. The team deems this attitude more important than any previous technical experience, however the following things are a nice to have based on the sort of work you will be doing daily: Interest / experience in designing highly concurrent distributed systems. Experience with managing Java Threads, along with the use of specialised concurrent data structures, such as Ring Buffers. An understanding of hardware, and how operating systems interact with it, with a focus on memory management models and CPU/disk caching. Experience with Java 8/11/17 (we currently run-on Java 17). Experience tuning and optimising Java byte code and JVMs. Experience in low-level networking with both TCP and UDP. Experience with monitoring and maintaining large production systems. An eye for detail and the desire to make sure things are done right. Everyone is welcome at Global Just like our media and entertainment platforms are for everyone, so are our workplaces. We know that we can't possibly serve our diverse audiences without first nurturing and celebrating it in our people and that's why we work hard to create an inclusive culture for everyone. We believe that diversity will set us apart, so no matter what you look like, where you come from or what your favourite radio station is, we want to hear from you. We will always seek to make appropriate adjustments to the recruitment process and workplace to be fully inclusive to people with different needs and working styles. If you require us to make any reasonable adjustments for you or to disclose a condition, please email
May 20, 2024
Full time
Job Description Java Developer Reporting of the role This role reports to the Tech Lead Overview of job The audio services team are responsible for developing the streaming servers that sit at the heart of DAX, Globals' digital ad exchange. The application streams live, and on-demand content, to millions of listeners every day. This includes brands such as Capital, Heart, RadioX, Smooth and LBC, along with powering Alexa's news-briefings within the UK. While we deliver content, we also insert tailored ads, which empowers Global to offer its products at no-cost to end users. This involves finding an appropriate ad for every unique listener and inserting it into live and on-demand audio streams. This happens in real-time with sub-millisecond deadlines, so performance sits at the heart of what we do. In this role, you will find yourself working closely with low-level audio formats, enhancing our ability to deliver audio to more listener devices while improving listener experience. With every new feature, you will be exposed to JVM profiling and tuning, as well as bespoke data structures; optimised for low latency in a highly concurrent environment. Due to this, our application is completely bespoke, built on top of Java 17. We are a friendly and close-knit team, working in a highly collaborative agile environment. 3 best things about the job Work on a platform that requires millisecond response times, serving millions of people concurrently 24/7, 365. Work with designing custom data structures and algorithms to optimise ad delivery, with peak requests of over 5000+ requests per second. Work in an agile team, where you can have the time and freedom to explore solutions to technical problems. This can be from benchmarking algorithms to use on a critical path through the application, to exploring what packages we can make use of to hold user-state between servers. The problems are varied, and we are given space to research solutions before we build on top of them. Measures of success - In the first few months, you would have: Followed good development practice and taken part in code reviews. Delivered new audio streaming capabilities to millions of users around the world. Be supporting and maintaining production infrastructure (the team has a strong ethos around maintaining your own services). Run performance tests, using Java 17, Java Flight Recorder, Java Mission Control, AsyncProfiler, Gatling, and custom audio streaming tool kits maintained by the team. Worked with the team to help shape and design the product roadmap, balancing performance improvements, along with new feature requests from the business. Responsibilities of the role Developing features to a high technical standard. Including performing code reviews, unit testing, integration testing, performance testing, and release management. Help contribute to our agile development process. Help drive our collaborative learning culture. Help maintains a reliable production environment. What you will need The ideal candidate will have a passion for solving technical problems, enjoying both collaboration and exploring solutions on their own. They will strive to seek out new and interesting ways to approach distributed and concurrent problems. They will be creative in their approach, using repeatable testing and metrics to prove the success of their solution. They should love to learn, both in upskilling their own knowledge, and sharing knowledge with other teams within Global. The team deems this attitude more important than any previous technical experience, however the following things are a nice to have based on the sort of work you will be doing daily: Interest / experience in designing highly concurrent distributed systems. Experience with managing Java Threads, along with the use of specialised concurrent data structures, such as Ring Buffers. An understanding of hardware, and how operating systems interact with it, with a focus on memory management models and CPU/disk caching. Experience with Java 8/11/17 (we currently run-on Java 17). Experience tuning and optimising Java byte code and JVMs. Experience in low-level networking with both TCP and UDP. Experience with monitoring and maintaining large production systems. An eye for detail and the desire to make sure things are done right. Everyone is welcome at Global Just like our media and entertainment platforms are for everyone, so are our workplaces. We know that we can't possibly serve our diverse audiences without first nurturing and celebrating it in our people and that's why we work hard to create an inclusive culture for everyone. We believe that diversity will set us apart, so no matter what you look like, where you come from or what your favourite radio station is, we want to hear from you. We will always seek to make appropriate adjustments to the recruitment process and workplace to be fully inclusive to people with different needs and working styles. If you require us to make any reasonable adjustments for you or to disclose a condition, please email