Linux Engineer - RHEL (including solutions design) Fantastic opportunity to join a Global Tier 1 financial trading company based in the city, though with flexibility of working from home As a Linux Engineer you will play a vital role in ensuring the stability and performance of their Linux-based infrastructure. This will include ensuring operations run consistently in a standard way across all regions and that data is appropriately stored, protected or archived within agreed service levels. SKILLS & EXPERIENCES ASSESSMENT Linux Proficiency: A solid understanding of Linux operating systems, including experience with installations, configurations, and troubleshooting. Experience of Designing and Engineering solutions in areas such as Identity management Infosec tooling Experience of an enterprise Linux, preferably RedHat Enterprise Linux (RHEL) Hands on experience with Linux Kernel, FPGA and Network card offloading. Experience managing F5 load balancers. RedHat (or similar enterprise Linux) Certification Scripting/programming such as Ansible, Perl, Python, Java System Monitoring and Reporting Software, such as Prometheus, Nagios or similar. Please forward your details to receive a full job description
10/05/2024
Full time
Linux Engineer - RHEL (including solutions design) Fantastic opportunity to join a Global Tier 1 financial trading company based in the city, though with flexibility of working from home As a Linux Engineer you will play a vital role in ensuring the stability and performance of their Linux-based infrastructure. This will include ensuring operations run consistently in a standard way across all regions and that data is appropriately stored, protected or archived within agreed service levels. SKILLS & EXPERIENCES ASSESSMENT Linux Proficiency: A solid understanding of Linux operating systems, including experience with installations, configurations, and troubleshooting. Experience of Designing and Engineering solutions in areas such as Identity management Infosec tooling Experience of an enterprise Linux, preferably RedHat Enterprise Linux (RHEL) Hands on experience with Linux Kernel, FPGA and Network card offloading. Experience managing F5 load balancers. RedHat (or similar enterprise Linux) Certification Scripting/programming such as Ansible, Perl, Python, Java System Monitoring and Reporting Software, such as Prometheus, Nagios or similar. Please forward your details to receive a full job description
Fullstack Developer Remote 12 months £300 - £350 per day PAYE Inside IR35 My client a prestigious, multinational technology company is looking for a skilled Software Engineer to join their projects team focusing on enforcement and compliance relations. To be considered for the role you will have previous experience working as a Full Stack Developer in PHP and Java with Backend experience in either IOS or Android. Candidates must have a proven track record of working on large-scale systems and possess the ability to independently develop and release changes to production. Responsibilities: Engage in full stack development or Back End coding on key enforcement systems. Develop services in a scalable and reliable manner to meet the needs of our growing platform. Cultivate an end-to-end understanding of the system, contributing to its overall enhancement and optimisation. Successfully execute projects of large scope while maintaining a consistently high level of productivity. Key Skills: Proficiency in full stack coding languages (preferred) or Back End coding. Combination of IOS and PHP and Java Or Android with PHP and Java Experience working on large-scale systems. Proven experience independently developing and releasing changes to production. Strong analytical skills. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
10/05/2024
Project-based
Fullstack Developer Remote 12 months £300 - £350 per day PAYE Inside IR35 My client a prestigious, multinational technology company is looking for a skilled Software Engineer to join their projects team focusing on enforcement and compliance relations. To be considered for the role you will have previous experience working as a Full Stack Developer in PHP and Java with Backend experience in either IOS or Android. Candidates must have a proven track record of working on large-scale systems and possess the ability to independently develop and release changes to production. Responsibilities: Engage in full stack development or Back End coding on key enforcement systems. Develop services in a scalable and reliable manner to meet the needs of our growing platform. Cultivate an end-to-end understanding of the system, contributing to its overall enhancement and optimisation. Successfully execute projects of large scope while maintaining a consistently high level of productivity. Key Skills: Proficiency in full stack coding languages (preferred) or Back End coding. Combination of IOS and PHP and Java Or Android with PHP and Java Experience working on large-scale systems. Proven experience independently developing and releasing changes to production. Strong analytical skills. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Description: 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. 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. Summary 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. 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 Requirements Extensive .NET C# Experience with NodeJS development Experience developing secure web services and RESTful APIs Experience with Front End technologies such as HTML, CSS, and JavaScript Experience of software testing best practices (TDD, BDD) Familiarity with relational and non-relational databases Experience with continuous integration and deployment Familiarity with cloud platforms (AWS, Azure or GCP) Additional 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 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? If yes, please ask for further details: Dates, location, reason for travel Have you had any extended periods of travel over 3 months in the last 5 years? If yes, please ask for further details: Dates, location, reason for travel Do you have dual nationality or any former nationalities? Are you willing to go through the vetting process for SC? This will be discussed with you at interview. This role is mainly home-based with occasional travel to the office. 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 As well as this we offer: 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 dependants included) Worldwide Travel Insurance - which is non-contributory (spouse and dependants included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website.
10/05/2024
Full time
Description: 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. 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. Summary 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. 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 Requirements Extensive .NET C# Experience with NodeJS development Experience developing secure web services and RESTful APIs Experience with Front End technologies such as HTML, CSS, and JavaScript Experience of software testing best practices (TDD, BDD) Familiarity with relational and non-relational databases Experience with continuous integration and deployment Familiarity with cloud platforms (AWS, Azure or GCP) Additional 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 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? If yes, please ask for further details: Dates, location, reason for travel Have you had any extended periods of travel over 3 months in the last 5 years? If yes, please ask for further details: Dates, location, reason for travel Do you have dual nationality or any former nationalities? Are you willing to go through the vetting process for SC? This will be discussed with you at interview. This role is mainly home-based with occasional travel to the office. 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 As well as this we offer: 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 dependants included) Worldwide Travel Insurance - which is non-contributory (spouse and dependants included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website.
Software Engineer - Financial Services Overview: An Exciting opportunity has arisen with one of the UK's largest Life Insurance brokers to join as a Software Engineer. The successful candidate will join the Development team and work on extensive new tech to assist with an Azure migration. The business is currently experiencing significant growth and the functions supporting the CRM require hard-working and ambitious personnel to join and support the processes. You will work collaboratively with cross-functional teams to deliver innovative products that solve complex problems and drive business growth. Role & Responsibilities: Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications. Design, develop, and test software solutions using cutting-edge technologies and best practices. Write clean, efficient, and maintainable code that meets coding standards and contributes to the overall success of the project. Troubleshoot and debug issues in existing software applications, identifying root causes and implementing effective solutions. Developing new solutions and systems as required by the business. Stay up-to-date with emerging technologies and industry trends, continuously enhancing your skills and knowledge. Contribute to the continuous improvement of development processes and methodologies, driving efficiency and innovation across the organisation. Maintain and update existing internal and external systems. Essential Skills & Experience: Software development using the LEMP stack (PHP 7+) Strong knowledge of JavaScript At least 1-2 years' experience using MVC frameworks (CakePHP/Laravel/Lumen) Good understanding of OOP principles Version control systems GIT (Github/Gitlab) Worked on medium to large datasets (MySQL/Redis) A desire to learn new skills and technologies Ability to work well under pressure and to deadlines Excellent problem solving skills and good attention to detail Strong written and verbal communication skills Package: £45-50K basic salary Hybrid working - 3 days in the office Competitive Bonus Excellent Benefits
10/05/2024
Full time
Software Engineer - Financial Services Overview: An Exciting opportunity has arisen with one of the UK's largest Life Insurance brokers to join as a Software Engineer. The successful candidate will join the Development team and work on extensive new tech to assist with an Azure migration. The business is currently experiencing significant growth and the functions supporting the CRM require hard-working and ambitious personnel to join and support the processes. You will work collaboratively with cross-functional teams to deliver innovative products that solve complex problems and drive business growth. Role & Responsibilities: Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications. Design, develop, and test software solutions using cutting-edge technologies and best practices. Write clean, efficient, and maintainable code that meets coding standards and contributes to the overall success of the project. Troubleshoot and debug issues in existing software applications, identifying root causes and implementing effective solutions. Developing new solutions and systems as required by the business. Stay up-to-date with emerging technologies and industry trends, continuously enhancing your skills and knowledge. Contribute to the continuous improvement of development processes and methodologies, driving efficiency and innovation across the organisation. Maintain and update existing internal and external systems. Essential Skills & Experience: Software development using the LEMP stack (PHP 7+) Strong knowledge of JavaScript At least 1-2 years' experience using MVC frameworks (CakePHP/Laravel/Lumen) Good understanding of OOP principles Version control systems GIT (Github/Gitlab) Worked on medium to large datasets (MySQL/Redis) A desire to learn new skills and technologies Ability to work well under pressure and to deadlines Excellent problem solving skills and good attention to detail Strong written and verbal communication skills Package: £45-50K basic salary Hybrid working - 3 days in the office Competitive Bonus Excellent Benefits
Front End Software Engineer with Front End Development focus and full stack capabilities in JavaScript, React, Typescript, Node.js, CI/CD, and modern JavaScript testing frameworks, and Pair programming to build and evolve the Front End for a market-leading cleantech company building a SaaS software product at the forefront of renewable energy asset/battery performance management. This is a remote role or can be hybrid-based from Cambridge. Essential skills as the Front End Software Engineer (Full Stack) include the majority of Strong Front End skills, including tools such as JavaScript, TypeScript, React, Node.js and HTML5+CSS3, with experience with modern JS frameworks Sound experience and understanding of practises promoting Continuous Delivery, such as TDD and CI Ideally, skills in trunk-based development for rapid delivery DDD - Domain-Driven Design (Bonus Points) Modern JavaScript test frameworks such as Jest, Playwright, and CI/CD pipelines Experience in pairing/Pair programming/team programming, as this is common practice An Understand isolated UI component deployment to support rapid deployment and testing - to help evolve the micro-Front End product Ideally, Solid understanding of cloud-native development and experience with AWS OR Azure Comfortable tackling a wide range of problems as a T-Shaped software engineer Desirable skills : Node.js or Java and the Spring ecosystem are used, but. NET or similar would be welcome Interest and experience in Domain Driven Design and Behaviour Driven Design Experience in using synchronous APIs, messaging and event-driven architectures, and related tooling. Kafka is the backbone of event-driven systems Docker and Containerised deployments Configuration management, deployment management and related tools This role will be part of a small team working on the development of the Front End product for customer-centric SAAS product for renewables performance management, with a strong focus on enablement across stream-aligned product teams through the development of a Front End framework and tooling, backed up by collaboration and coaching to assure a coherent cross-domain product. This is a great chance to focus on the evolution of the Front End product to support automated testing and continuous delivery of multiple features to multiple geographies. You can also flex your technical skills by delivering high-quality, robust code. This is a great chance to join a clean tech company that is building a product at the forefront of renewable energy asset/battery performance management and has a strong software engineering culture. Opus Resourcing acts as an employment agency for permanent employment.
10/05/2024
Full time
Front End Software Engineer with Front End Development focus and full stack capabilities in JavaScript, React, Typescript, Node.js, CI/CD, and modern JavaScript testing frameworks, and Pair programming to build and evolve the Front End for a market-leading cleantech company building a SaaS software product at the forefront of renewable energy asset/battery performance management. This is a remote role or can be hybrid-based from Cambridge. Essential skills as the Front End Software Engineer (Full Stack) include the majority of Strong Front End skills, including tools such as JavaScript, TypeScript, React, Node.js and HTML5+CSS3, with experience with modern JS frameworks Sound experience and understanding of practises promoting Continuous Delivery, such as TDD and CI Ideally, skills in trunk-based development for rapid delivery DDD - Domain-Driven Design (Bonus Points) Modern JavaScript test frameworks such as Jest, Playwright, and CI/CD pipelines Experience in pairing/Pair programming/team programming, as this is common practice An Understand isolated UI component deployment to support rapid deployment and testing - to help evolve the micro-Front End product Ideally, Solid understanding of cloud-native development and experience with AWS OR Azure Comfortable tackling a wide range of problems as a T-Shaped software engineer Desirable skills : Node.js or Java and the Spring ecosystem are used, but. NET or similar would be welcome Interest and experience in Domain Driven Design and Behaviour Driven Design Experience in using synchronous APIs, messaging and event-driven architectures, and related tooling. Kafka is the backbone of event-driven systems Docker and Containerised deployments Configuration management, deployment management and related tools This role will be part of a small team working on the development of the Front End product for customer-centric SAAS product for renewables performance management, with a strong focus on enablement across stream-aligned product teams through the development of a Front End framework and tooling, backed up by collaboration and coaching to assure a coherent cross-domain product. This is a great chance to focus on the evolution of the Front End product to support automated testing and continuous delivery of multiple features to multiple geographies. You can also flex your technical skills by delivering high-quality, robust code. This is a great chance to join a clean tech company that is building a product at the forefront of renewable energy asset/battery performance management and has a strong software engineering culture. Opus Resourcing acts as an employment agency for permanent employment.
Murex Engineer - Financial Services - London - Permanent - hybrid (3 days office/2 days wfh) Our client, a leading financial markets and commodities bank based in the city of London is seeking a Murex Engineer to join their dynamic Global Markets IT Engineering team on a permanent basis. This role offers an exciting opportunity to play a crucial part in maintaining the CI toolset for the Murex platform and ecosystem. The successful candidate will be instrumental in defining and implementing software development life cycle processes, ensuring efficient code and configuration development while reducing errors, improving stability and enhancing code quality. This role provides a unique chance to gain a broad understanding of the Global Markets division and a diverse range of banking products. Join a dynamic Global Markets IT Engineering team Play a crucial role in maintaining the CI toolset for the Murex platform Opportunity to gain a broad understanding of the Global Markets division and diverse range of banking products What you'll do: As a Murex Engineer, you will be at the heart of our client's Global Markets IT Engineering team. Your primary responsibility will be to maintain the Continuous Integration (CI) toolset for the Murex platform, ensuring its optimal performance. You will also be tasked with resolving support requests and incidents, assisting teams with education on CI tools, maintaining the Murex platform's CI tooling, analysing issues raised by support teams, identifying inefficiencies, providing solutions, promoting CI tooling usage across teams, and continuously learning about market trends. Configure the Murex platform's CI tooling Monitor the performance of CI pipelines Resolve support requests and incidents according to established procedures Assist RTB and CTB teams with education and support on the bank's CI tool set Maintain the Murex platform's CI tooling including bug fixing, upgrades and enhancements as requested Analyze any issues raised by the support and change teams and where necessary engage with relevant vendors and communities to resolve Actively identify inefficiencies and errors and provide solutions Promote the use of the CI tooling across the Murex team(s) and the wider GM IT team What you bring: The ideal Murex Engineer will bring a wealth of experience from the financial sector, specifically within a technology team. You will have spent at least 2 years in a CI/CD environment and possess strong technical skills including XML/XLST, RDMS/SQL, Excel, Unix. Your proficiency in CI tools like Jenkins, TeamCity, GitLab, Azure DevOps will be highly valued. A good understanding of version control systems such as GIT and Scripting languages such as Java, Groovy, Python, Shell Scripting is essential. Experience with cloud implementations and hands-on Murex knowledge would be advantageous. Degree in Computer Science, IT Engineering or related discipline At least 5 years experience working within a technology team in the financial sector required At least 2 years working in a CI/CD environment Hands-on Murex experience/knowledge is preferred (technically and functionally) Experience of cloud implementations is a plus Strong basic technical skills such as XML/XLST, RDMS/SQL, Excel, Unix Proficiency in CI tools like Jenkins, TeamCity, GitLab, Azure DevOps, etc. Good understanding of version control systems such as GIT Good Scripting language skills such as Java, Groovy, Python, Shell Scripting, etc. Our Recruitment Delivery Team are committed to offering an inclusive recruitment experience to all candidates. If you require any accommodations or adjustments as a result of disability, impairment, or health condition, please do not hesitate to let me know.
10/05/2024
Full time
Murex Engineer - Financial Services - London - Permanent - hybrid (3 days office/2 days wfh) Our client, a leading financial markets and commodities bank based in the city of London is seeking a Murex Engineer to join their dynamic Global Markets IT Engineering team on a permanent basis. This role offers an exciting opportunity to play a crucial part in maintaining the CI toolset for the Murex platform and ecosystem. The successful candidate will be instrumental in defining and implementing software development life cycle processes, ensuring efficient code and configuration development while reducing errors, improving stability and enhancing code quality. This role provides a unique chance to gain a broad understanding of the Global Markets division and a diverse range of banking products. Join a dynamic Global Markets IT Engineering team Play a crucial role in maintaining the CI toolset for the Murex platform Opportunity to gain a broad understanding of the Global Markets division and diverse range of banking products What you'll do: As a Murex Engineer, you will be at the heart of our client's Global Markets IT Engineering team. Your primary responsibility will be to maintain the Continuous Integration (CI) toolset for the Murex platform, ensuring its optimal performance. You will also be tasked with resolving support requests and incidents, assisting teams with education on CI tools, maintaining the Murex platform's CI tooling, analysing issues raised by support teams, identifying inefficiencies, providing solutions, promoting CI tooling usage across teams, and continuously learning about market trends. Configure the Murex platform's CI tooling Monitor the performance of CI pipelines Resolve support requests and incidents according to established procedures Assist RTB and CTB teams with education and support on the bank's CI tool set Maintain the Murex platform's CI tooling including bug fixing, upgrades and enhancements as requested Analyze any issues raised by the support and change teams and where necessary engage with relevant vendors and communities to resolve Actively identify inefficiencies and errors and provide solutions Promote the use of the CI tooling across the Murex team(s) and the wider GM IT team What you bring: The ideal Murex Engineer will bring a wealth of experience from the financial sector, specifically within a technology team. You will have spent at least 2 years in a CI/CD environment and possess strong technical skills including XML/XLST, RDMS/SQL, Excel, Unix. Your proficiency in CI tools like Jenkins, TeamCity, GitLab, Azure DevOps will be highly valued. A good understanding of version control systems such as GIT and Scripting languages such as Java, Groovy, Python, Shell Scripting is essential. Experience with cloud implementations and hands-on Murex knowledge would be advantageous. Degree in Computer Science, IT Engineering or related discipline At least 5 years experience working within a technology team in the financial sector required At least 2 years working in a CI/CD environment Hands-on Murex experience/knowledge is preferred (technically and functionally) Experience of cloud implementations is a plus Strong basic technical skills such as XML/XLST, RDMS/SQL, Excel, Unix Proficiency in CI tools like Jenkins, TeamCity, GitLab, Azure DevOps, etc. Good understanding of version control systems such as GIT Good Scripting language skills such as Java, Groovy, Python, Shell Scripting, etc. Our Recruitment Delivery Team are committed to offering an inclusive recruitment experience to all candidates. If you require any accommodations or adjustments as a result of disability, impairment, or health condition, please do not hesitate to let me know.
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
10/05/2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Woking Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
10/05/2024
Full time
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Woking Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Greater Southampton area. Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
10/05/2024
Full time
Software Engineer - SC Cleared Salary: £35,000 - £55,000 Dependent on experience We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting Back End and Middleware frameworks. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Please note - Security clearance will be required for this role. Location: Greater Southampton area. Work Pattern: Flexible/Hybrid (A combination of home and office working) Key Responsibilities: Design, develop, and test software systems using Python, Java, or Kotlin and supporting Back End and Middleware frameworks Collaborate with cross-functional teams to integrate software into systems Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in software development using Python, Java, or Kotlin Experience with SQL and NoSQL database systems Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL Experience with mobile operating systems - especially Android Knowledge of message brokering, serialisation and queuing systems Experience with microservices, containers and hosts Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
10/05/2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Director, Software Engineering - Quantitative Risk Management Applications SALARY: $200k - $230k flex plus 27% bonus LOCATION: Chicago, il Hybrid 3 days onsite, 2 days remote You will manage six plus people and help build the framewrok within the quantitative management platform developing software applications and solutions. Java C++ python automation devops cicd aws terraform Kubernetes SQL docker helm masters or Phd This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, backtesting and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
10/05/2024
Full time
Director, Software Engineering - Quantitative Risk Management Applications SALARY: $200k - $230k flex plus 27% bonus LOCATION: Chicago, il Hybrid 3 days onsite, 2 days remote You will manage six plus people and help build the framewrok within the quantitative management platform developing software applications and solutions. Java C++ python automation devops cicd aws terraform Kubernetes SQL docker helm masters or Phd This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, backtesting and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
NO SPONSORSHIP ServiceNow Engineer - CMDB, ITOM, Event Management - Technical Experience as a platform owner in the ServiceNow ecosystem. We have found that many of them have System Administration experience but find that they are more functional when it comes to actual platform administration. Proficiency in Scripting Javascript, GlideScript etc. Many candidates understand Scripting in the platform, but it seems like we are getting candidates that are crossing from the functional side of the platform over to the technical side. Experience working with custom apps . Many junior developers do not have this experience even if they have worked in a consulting capacity. Experience working in the ITSM space . Our team needs a resource who can partner with the stakeholders internally and externally. We will be relying on their senior level architecture experience in key strategic situations that affect the business roadmap. A strong understanding of CMDB . We need someone who can come in and provide SME level guidance to the team from a best practice standpoint. SALARY: $140k - $145k plus 15% bonus Location: Chicago - 3 days on site Summary The Software Engineer must have a background in development, system administration and can help others to contribute to platform improvements. Primary Duties and Responsibilities: Provide technical leadership for planning, designing, installing, testing and implementing solutions. Provide subject matter expertise on the ServiceNow Platform for CMDB, ITOM, Event Managemen. Qualifications: 5+ years of working experience in IT 5+ years of experience in implementing ServiceNow or similar platforms for CMDB, ITOM, Event Management 3+ years of experience with Javascript or other Scripting language Experience with RESTful APIs and JSON [Required] Ability to write clean, bug-free code that is easy to understand and easily maintainable Strong understanding of CMDB and aligning to CSDM 4.0 Experience with Scaled Agile Framework (SAFe), Agile/Scrum, and DevSecOps methodologies 5-7 years of experience of development and/or system administration. 3+ years of hands-on experience developing and maintaining cloud platform technologies. Certificates or Licenses: - ServiceNow or other low-code/COTS implementation certifications are desired.
09/05/2024
Full time
NO SPONSORSHIP ServiceNow Engineer - CMDB, ITOM, Event Management - Technical Experience as a platform owner in the ServiceNow ecosystem. We have found that many of them have System Administration experience but find that they are more functional when it comes to actual platform administration. Proficiency in Scripting Javascript, GlideScript etc. Many candidates understand Scripting in the platform, but it seems like we are getting candidates that are crossing from the functional side of the platform over to the technical side. Experience working with custom apps . Many junior developers do not have this experience even if they have worked in a consulting capacity. Experience working in the ITSM space . Our team needs a resource who can partner with the stakeholders internally and externally. We will be relying on their senior level architecture experience in key strategic situations that affect the business roadmap. A strong understanding of CMDB . We need someone who can come in and provide SME level guidance to the team from a best practice standpoint. SALARY: $140k - $145k plus 15% bonus Location: Chicago - 3 days on site Summary The Software Engineer must have a background in development, system administration and can help others to contribute to platform improvements. Primary Duties and Responsibilities: Provide technical leadership for planning, designing, installing, testing and implementing solutions. Provide subject matter expertise on the ServiceNow Platform for CMDB, ITOM, Event Managemen. Qualifications: 5+ years of working experience in IT 5+ years of experience in implementing ServiceNow or similar platforms for CMDB, ITOM, Event Management 3+ years of experience with Javascript or other Scripting language Experience with RESTful APIs and JSON [Required] Ability to write clean, bug-free code that is easy to understand and easily maintainable Strong understanding of CMDB and aligning to CSDM 4.0 Experience with Scaled Agile Framework (SAFe), Agile/Scrum, and DevSecOps methodologies 5-7 years of experience of development and/or system administration. 3+ years of hands-on experience developing and maintaining cloud platform technologies. Certificates or Licenses: - ServiceNow or other low-code/COTS implementation certifications are desired.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Director of Risk Management Software Engineering. Candidate will be responsible for functions within Quantitative Risk Management for developing and maintaining risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Responsibilities: Collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, back-testing and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Provide hands-on technical leadership and active coordination of tasks and priorities. Provide guidance and support for the team and reporting for the management. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
09/05/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Director of Risk Management Software Engineering. Candidate will be responsible for functions within Quantitative Risk Management for developing and maintaining risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Responsibilities: Collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, back-testing and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Provide hands-on technical leadership and active coordination of tasks and priorities. Provide guidance and support for the team and reporting for the management. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Java Risk Management Software Engineer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
09/05/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Java Risk Management Software Engineer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
Associate Principal, Software Programming - Quantitative Risk Management Area - Associate Principal, Software Engineering - Automating Risk Models On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
09/05/2024
Full time
Associate Principal, Software Programming - Quantitative Risk Management Area - Associate Principal, Software Engineering - Automating Risk Models On site 3 days a week Salary - $185 - $195K + Bonus Looking for a hard core developer who works within the quantitative risk management and cab develop applications and solutions for the QRM team. You will not build models, you will automate models You will need to come from a financial institute, trading company, exchange, etc. Develop hardcore applications You will need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. cloud environment. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 7+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Role: DevOps Engineer Salary: Up to £50,000 per annum dependent on experience Location: Hybrid/Woking SC clearance is required for this role We are looking for an experienced DevOps Engineer with experience around 2-3 years experience in software development. You will be overseeing code releases, deployments, and support operational systems. Skills and experience; Active SC clearance Experience with cloud technologies ie AWS or Azure Programming language experience ie Java, Python, node.js or SQL Data technologies experience ie PostgreSQL, MongoDB, kafka, Hadoop If you are interested in discussing this DevOps Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
09/05/2024
Full time
Role: DevOps Engineer Salary: Up to £50,000 per annum dependent on experience Location: Hybrid/Woking SC clearance is required for this role We are looking for an experienced DevOps Engineer with experience around 2-3 years experience in software development. You will be overseeing code releases, deployments, and support operational systems. Skills and experience; Active SC clearance Experience with cloud technologies ie AWS or Azure Programming language experience ie Java, Python, node.js or SQL Data technologies experience ie PostgreSQL, MongoDB, kafka, Hadoop If you are interested in discussing this DevOps Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Role: DevOps Engineer Salary: Up to £50,000 per annum dependent on experience Location: Hybrid/Romsey SC clearance is required for this role We are looking for an experienced DevOps Engineer with experience around 2-3 years experience in software development. You will be overseeing code releases, deployments, and support operational systems. Skills and experience; Active SC clearance Experience with cloud technologies ie AWS or Azure Programming language experience ie Java, Python, node.js or SQL Data technologies experience ie PostgreSQL, MongoDB, kafka, Hadoop If you are interested in discussing this DevOps Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
09/05/2024
Full time
Role: DevOps Engineer Salary: Up to £50,000 per annum dependent on experience Location: Hybrid/Romsey SC clearance is required for this role We are looking for an experienced DevOps Engineer with experience around 2-3 years experience in software development. You will be overseeing code releases, deployments, and support operational systems. Skills and experience; Active SC clearance Experience with cloud technologies ie AWS or Azure Programming language experience ie Java, Python, node.js or SQL Data technologies experience ie PostgreSQL, MongoDB, kafka, Hadoop If you are interested in discussing this DevOps Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey SC clearance must be in place for this role. We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
09/05/2024
Full time
Role: Software Engineer Salary: Up to £55,000 per annum dependent on experience Location: Hybrid in Romsey SC clearance must be in place for this role. We are looking for an experienced Software Engineer with experience supporting Back End and Middleware frameworks. You will be joining an active and upcoming project delivery team. The Project team employ agile practices such as Scrum, Kanban and SAFe to manage their work, and make use of automated test and DevSecOps practices. Skills and experience; Experience designing, developing and engineering software and products Python/Java/Kotlin Experience supporting Back End and Middleware frameworks SQL and NoSQL database systems Linux operating systems If you are interested in discussing this Software Engineer role further, please apply or send a copy of your updated CV to (see below) CBSbutler is acting as an employment agency for this role.
Senior Software Engineer with strong commercial Machine Learning experience required for a defence & security Machine Learning company. As part of this role, you will be put through SC Clearance (and ideally, also DV clearance), so you must be eligible for these to apply. This role can be worked remotely from within the UK, however you must be able to travel to client sites when required (roughly 1 week every 2 months). As a Senior Software Engineer, you will be working as part of a fantastic, up to date technical environment based around Machine Learning and AI, using Python. You will be client facing and therefore working on a range of innovation projects based around AI/ML, science, and data. Primary technologies used are Python, Typescript/JavaScript, and Kubernetes, as well as production use of ML, so a proficiency in these is required. This is a Senior Software Engineer or Tech Lead level role, so some experience architecting scalable systems within a modern Devops environment is desirable. Senior Software Engineer essential skills Minimum 5 years career experience, ideally using Python as your primary development language Commercial production experience with Machine Learning (ML) and AI is important Strong commercial experience with Typescript and JavaScript You must be comfortable with Kubernetes and the modern Devops environment No work permit holders are allowed as you need to be able to obtain SC and/or DV clearance - ideally you will be a UK national and you must have no criminal history You must be happy travelling to client sites occasionally - roughly 1 week every couple of months If you already hold SC or DV clearance that would be great! There's a starting salary of £90,000-£95,000 plus shares/equity - and lots of other benefits including primarily remote working. There is a great flexible working setup as well, with core working hours, support for higher learning a generous holiday allowance (37 days) all part of the package. This is a fantastic opportunity for Senior Software Engineer or Tech Lead with commercial Machine Learning experience to join a fast-growing company and really further your career in a thriving sector! To apply please send your CV to Rob Goffin at IT Recruitment Solutions. Senior Software Engineer, Tech Lead, Machine Learning, AI, Python, Typescript, JavaScript, Kubernetes, UK, Remote, Travel to clients, Permanent £90,000 - £95,000 + Shares
09/05/2024
Full time
Senior Software Engineer with strong commercial Machine Learning experience required for a defence & security Machine Learning company. As part of this role, you will be put through SC Clearance (and ideally, also DV clearance), so you must be eligible for these to apply. This role can be worked remotely from within the UK, however you must be able to travel to client sites when required (roughly 1 week every 2 months). As a Senior Software Engineer, you will be working as part of a fantastic, up to date technical environment based around Machine Learning and AI, using Python. You will be client facing and therefore working on a range of innovation projects based around AI/ML, science, and data. Primary technologies used are Python, Typescript/JavaScript, and Kubernetes, as well as production use of ML, so a proficiency in these is required. This is a Senior Software Engineer or Tech Lead level role, so some experience architecting scalable systems within a modern Devops environment is desirable. Senior Software Engineer essential skills Minimum 5 years career experience, ideally using Python as your primary development language Commercial production experience with Machine Learning (ML) and AI is important Strong commercial experience with Typescript and JavaScript You must be comfortable with Kubernetes and the modern Devops environment No work permit holders are allowed as you need to be able to obtain SC and/or DV clearance - ideally you will be a UK national and you must have no criminal history You must be happy travelling to client sites occasionally - roughly 1 week every couple of months If you already hold SC or DV clearance that would be great! There's a starting salary of £90,000-£95,000 plus shares/equity - and lots of other benefits including primarily remote working. There is a great flexible working setup as well, with core working hours, support for higher learning a generous holiday allowance (37 days) all part of the package. This is a fantastic opportunity for Senior Software Engineer or Tech Lead with commercial Machine Learning experience to join a fast-growing company and really further your career in a thriving sector! To apply please send your CV to Rob Goffin at IT Recruitment Solutions. Senior Software Engineer, Tech Lead, Machine Learning, AI, Python, Typescript, JavaScript, Kubernetes, UK, Remote, Travel to clients, Permanent £90,000 - £95,000 + Shares
Senior Software Engineer with strong commercial Machine Learning experience required for a defence & security Machine Learning company. As part of this role, you will be put through SC Clearance (and ideally, also DV clearance), so you must be eligible for these to apply. This role can be worked remotely from within the UK, however you must be able to travel to client sites when required (roughly 1 week every 2 months). As a Senior Software Engineer, you will be working as part of a fantastic, up to date technical environment based around Machine Learning and AI, using Python. You will be client facing and therefore working on a range of innovation projects based around AI/ML, science, and data. Primary technologies used are Python, Typescript/JavaScript, and Kubernetes, as well as production use of ML, so a proficiency in these is required. This is a Senior Software Engineer or Tech Lead level role, so some experience architecting scalable systems within a modern Devops environment is desirable. Senior Software Engineer essential skills Minimum 5 years career experience, ideally using Python as your primary development language Commercial production experience with Machine Learning (ML) and AI is important Strong commercial experience with Typescript and JavaScript You must be comfortable with Kubernetes and the modern Devops environment No work permit holders are allowed as you need to be able to obtain SC and/or DV clearance - ideally you will be a UK national and you must have no criminal history You must be happy travelling to client sites occasionally - roughly 1 week every couple of months If you already hold SC or DV clearance that would be great! There's a starting salary of £90,000-£95,000 plus shares/equity - and lots of other benefits including primarily remote working. There is a great flexible working setup as well, with core working hours, support for higher learning a generous holiday allowance (37 days) all part of the package. This is a fantastic opportunity for Senior Software Engineer or Tech Lead with commercial Machine Learning experience to join a fast-growing company and really further your career in a thriving sector! To apply please send your CV to Rob Goffin at IT Recruitment Solutions. Senior Software Engineer, Tech Lead, Machine Learning, AI, Python, Typescript, JavaScript, Kubernetes, UK, Remote, Travel to clients, Permanent £90,000 - £95,000 + Shares
09/05/2024
Full time
Senior Software Engineer with strong commercial Machine Learning experience required for a defence & security Machine Learning company. As part of this role, you will be put through SC Clearance (and ideally, also DV clearance), so you must be eligible for these to apply. This role can be worked remotely from within the UK, however you must be able to travel to client sites when required (roughly 1 week every 2 months). As a Senior Software Engineer, you will be working as part of a fantastic, up to date technical environment based around Machine Learning and AI, using Python. You will be client facing and therefore working on a range of innovation projects based around AI/ML, science, and data. Primary technologies used are Python, Typescript/JavaScript, and Kubernetes, as well as production use of ML, so a proficiency in these is required. This is a Senior Software Engineer or Tech Lead level role, so some experience architecting scalable systems within a modern Devops environment is desirable. Senior Software Engineer essential skills Minimum 5 years career experience, ideally using Python as your primary development language Commercial production experience with Machine Learning (ML) and AI is important Strong commercial experience with Typescript and JavaScript You must be comfortable with Kubernetes and the modern Devops environment No work permit holders are allowed as you need to be able to obtain SC and/or DV clearance - ideally you will be a UK national and you must have no criminal history You must be happy travelling to client sites occasionally - roughly 1 week every couple of months If you already hold SC or DV clearance that would be great! There's a starting salary of £90,000-£95,000 plus shares/equity - and lots of other benefits including primarily remote working. There is a great flexible working setup as well, with core working hours, support for higher learning a generous holiday allowance (37 days) all part of the package. This is a fantastic opportunity for Senior Software Engineer or Tech Lead with commercial Machine Learning experience to join a fast-growing company and really further your career in a thriving sector! To apply please send your CV to Rob Goffin at IT Recruitment Solutions. Senior Software Engineer, Tech Lead, Machine Learning, AI, Python, Typescript, JavaScript, Kubernetes, UK, Remote, Travel to clients, Permanent £90,000 - £95,000 + Shares