Key Responsibilities: Full stack software development and management of the development life cycle. Innovative, understanding, and problem-solving mindset of complex scenarios. Development Value: Experience with full stack software development (front and Back End with DB/APIs). Direct stakeholder engagement and full software development life cycle management. Opportunity to research, develop and implement prototypes/solutions using new technologies. Personal and technical growth is fostered under the mentorship of a group of vastly experienced, technically focused colleagues. Operating in an agile and multi-tasking environment. Technical Skills: Proficient working with source code repositories (Azure and/or GIT). Excellent understanding of Object Orientated programming and Scripting. Experience writing complex SQL queries (Sybase advantageous). Proficient with UNIX/Linux operating systems/commands. Understanding of API Services (SOAP, REST, Graph). Programming Language: Proficient in Java EE with OpenJDK with Spring 4.0+ Framework with Spring Boot/Wildfly web Servers (or similar) with Angular 14+
01/06/2024
Full time
Key Responsibilities: Full stack software development and management of the development life cycle. Innovative, understanding, and problem-solving mindset of complex scenarios. Development Value: Experience with full stack software development (front and Back End with DB/APIs). Direct stakeholder engagement and full software development life cycle management. Opportunity to research, develop and implement prototypes/solutions using new technologies. Personal and technical growth is fostered under the mentorship of a group of vastly experienced, technically focused colleagues. Operating in an agile and multi-tasking environment. Technical Skills: Proficient working with source code repositories (Azure and/or GIT). Excellent understanding of Object Orientated programming and Scripting. Experience writing complex SQL queries (Sybase advantageous). Proficient with UNIX/Linux operating systems/commands. Understanding of API Services (SOAP, REST, Graph). Programming Language: Proficient in Java EE with OpenJDK with Spring 4.0+ Framework with Spring Boot/Wildfly web Servers (or similar) with Angular 14+
NO SPONSORSHIP Senior Product Engineer II - C# Salary: $140k to $150k plus bonus Location: Chicago, IL 3 days in office 2 days remote Looking for a candidate with 10+ years C# Fullstack Development to develop custom applications legal, finance, HR, risk etc., You will be responsible for delivering custom business solutions using the Microsoft technology stack. You will perform analysis, design and implementation of solutions. Qualifications & Requirements Bachelor's Degree 8 plus years of software development experience with 6 plus years of web-based software development in .NET technologies (C#, .NET Framework, .NET Core, Docker, MVC, SQL Server). Experience developing MSOffice add-Ins in Word, Outlook and Excel Experience with ASP.NET MVC (versions 4 and up), .NET Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. Experience working with container-based solutions Experience with continuous integration with Azure DevOps, Git (or similar). Experience in a law firm or global professional services environment preferred. Technologies/Software Core Technologies Must understand Microsoft Windows Operating system architecture Must understand Microsoft Windows Office System Ability to participate in all aspects of application SDLC including Agile methodologies Must have experience the Microsoft Visual Studio and ADO Must participate in daily team scrums and code reviews Must understand Microsoft SQL Server
31/05/2024
Full time
NO SPONSORSHIP Senior Product Engineer II - C# Salary: $140k to $150k plus bonus Location: Chicago, IL 3 days in office 2 days remote Looking for a candidate with 10+ years C# Fullstack Development to develop custom applications legal, finance, HR, risk etc., You will be responsible for delivering custom business solutions using the Microsoft technology stack. You will perform analysis, design and implementation of solutions. Qualifications & Requirements Bachelor's Degree 8 plus years of software development experience with 6 plus years of web-based software development in .NET technologies (C#, .NET Framework, .NET Core, Docker, MVC, SQL Server). Experience developing MSOffice add-Ins in Word, Outlook and Excel Experience with ASP.NET MVC (versions 4 and up), .NET Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired. Experience working with container-based solutions Experience with continuous integration with Azure DevOps, Git (or similar). Experience in a law firm or global professional services environment preferred. Technologies/Software Core Technologies Must understand Microsoft Windows Operating system architecture Must understand Microsoft Windows Office System Ability to participate in all aspects of application SDLC including Agile methodologies Must have experience the Microsoft Visual Studio and ADO Must participate in daily team scrums and code reviews Must understand Microsoft SQL Server
Software Engineer, C#, SQL, SOLID, JavaScript, Full Stack role - 75% Back End, 25% Front End. Home Based role with one day a month at their office (Nottingham). £40000 - 45000 + benefits . Market leading software product company is seeking a C# Software Engineer to join their team. Joining at this exciting time you will be working on a range of innovative and exciting products using your strong software engineering skills in C#, .net, SQL, JavaScript etc. You must also have excellent knowledge of SOLID principles. Tech stack is C#, .NET Framework 4.5, SQL, Javascript, AngularJS (moving away from this), AWS, Docker, React, Azure DevOps for CI/CD, SQL Database 2016 Key responsibilities include - * Work with senior and lead developer to ensure solutions are understood, agreed and relevant. * Work in a fast moving agile development environment. * Help design and develop high quality, clean and robust software using your C# skills. * Learn and develop new skills when required * Work closely with other developers and colleagues in the business. Skills and experience required include - * Good C# skills with further knowledge of JavaScript and SQL Server (and other skills relevant to their tech stack listed above). * Over 3 years experience as a Full Stack/C# Software Engineer. * Used to working in a delivery focused environment. * An interest in cloud based technologies. * Excellent knowledge of SOLID. This is a great opportunity in a growing software product company that has recently won a number of new exciting clients. Your work will be recognised and rewarded and you can make an impact. The role is remote with one day a month at the office in Nottingham. Salary is likely to be in the £40000 - 45000 range. If this role is of interest to you please send your CV for a full brief. Interviews now.
31/05/2024
Full time
Software Engineer, C#, SQL, SOLID, JavaScript, Full Stack role - 75% Back End, 25% Front End. Home Based role with one day a month at their office (Nottingham). £40000 - 45000 + benefits . Market leading software product company is seeking a C# Software Engineer to join their team. Joining at this exciting time you will be working on a range of innovative and exciting products using your strong software engineering skills in C#, .net, SQL, JavaScript etc. You must also have excellent knowledge of SOLID principles. Tech stack is C#, .NET Framework 4.5, SQL, Javascript, AngularJS (moving away from this), AWS, Docker, React, Azure DevOps for CI/CD, SQL Database 2016 Key responsibilities include - * Work with senior and lead developer to ensure solutions are understood, agreed and relevant. * Work in a fast moving agile development environment. * Help design and develop high quality, clean and robust software using your C# skills. * Learn and develop new skills when required * Work closely with other developers and colleagues in the business. Skills and experience required include - * Good C# skills with further knowledge of JavaScript and SQL Server (and other skills relevant to their tech stack listed above). * Over 3 years experience as a Full Stack/C# Software Engineer. * Used to working in a delivery focused environment. * An interest in cloud based technologies. * Excellent knowledge of SOLID. This is a great opportunity in a growing software product company that has recently won a number of new exciting clients. Your work will be recognised and rewarded and you can make an impact. The role is remote with one day a month at the office in Nottingham. Salary is likely to be in the £40000 - 45000 range. If this role is of interest to you please send your CV for a full brief. Interviews now.
Senior Software Engineer, C#, SQL, JavaScript. Full Stack role - 75% Back End, 25% Front End. Home Based role with one day a month at their office in Nottingham. £60,000 - 70.000 + benefits Market leading client is seeking a C# Senior Software Engineer to join their team. Joining at this exciting time you will be working on a range of innovative and exciting products. In this technically demanding role you will produce high quality code, get involved across the SDLC and will help mentor less experienced Software Developers. Tech stack is C#, .NET Framework 4.8, SQL, Javascript, AngularJS (moving away from this), AWS, Docker, React, Azure DevOps for CI/CD, SQL Database 2016. Key responsibilities include - * Work with the architecture team to ensure solutions are understood, agreed and relevant. * Work in a fast moving agile development environment. * Design and develop high quality, clean and robust software using your strong C# skills. * Help drive process improvement. * Help move away from .net framework to .net core. * Mentor and work closely with other developers. Skills and experience required include - * Strong C# skills. * Used to working as a Senior Software Engineer. * Coaching and mentoring skills. * Used to working in a delivery focused environment. * An interest in cloud based technologies. * Good Agile experience. This is a great opportunity in a growing software product company that has recently won a number of new exciting clients. Your work will be recognised and rewarded and you can make an impact. The role is remote with one day a month at the office in Nottingham. Salary is likely to be in the £60000 - 70000 range. If this role is of interest to you please send your CV for a full brief. Interviews now.
31/05/2024
Full time
Senior Software Engineer, C#, SQL, JavaScript. Full Stack role - 75% Back End, 25% Front End. Home Based role with one day a month at their office in Nottingham. £60,000 - 70.000 + benefits Market leading client is seeking a C# Senior Software Engineer to join their team. Joining at this exciting time you will be working on a range of innovative and exciting products. In this technically demanding role you will produce high quality code, get involved across the SDLC and will help mentor less experienced Software Developers. Tech stack is C#, .NET Framework 4.8, SQL, Javascript, AngularJS (moving away from this), AWS, Docker, React, Azure DevOps for CI/CD, SQL Database 2016. Key responsibilities include - * Work with the architecture team to ensure solutions are understood, agreed and relevant. * Work in a fast moving agile development environment. * Design and develop high quality, clean and robust software using your strong C# skills. * Help drive process improvement. * Help move away from .net framework to .net core. * Mentor and work closely with other developers. Skills and experience required include - * Strong C# skills. * Used to working as a Senior Software Engineer. * Coaching and mentoring skills. * Used to working in a delivery focused environment. * An interest in cloud based technologies. * Good Agile experience. This is a great opportunity in a growing software product company that has recently won a number of new exciting clients. Your work will be recognised and rewarded and you can make an impact. The role is remote with one day a month at the office in Nottingham. Salary is likely to be in the £60000 - 70000 range. If this role is of interest to you please send your CV for a full brief. Interviews now.
We are currently looking on behalf of one of our important clients for a C# Software Developer. This role is permanent position based in Basel-Landschaft Canton. Your Role: Develop & maintain components for automation solutions in an Industry 4.0 environment. Implement & integrate Smart Machine Interface components into heterogeneous IT system landscapes & cloud solutions. Setup & create Smart Machine Interface components. Implement software projects in consultation with customers. Partake in Agile (Scrum) software development. Your Skills: At least 3 years of professional Software Development experience including strong expertise in C#. Skilled & experienced in Software Version Control & Continuous Integration Tools (Git & Docker). Experienced in developing user-friendly UI Web Applications using Node.js (TypeScript) & React. Skilled in programming Windows Applications. Ideally experienced in OPC-UA, IIoT Protocols (such as MQTT & REST) & Windows Installer XML (WiX). Your Profile: Completed University Degree in Computer Science or similar. Open, confident, communicative, team-oriented, analytical & structured. Fluent in English (spoken & written), German language skills are considered highly advantageous.
31/05/2024
Full time
We are currently looking on behalf of one of our important clients for a C# Software Developer. This role is permanent position based in Basel-Landschaft Canton. Your Role: Develop & maintain components for automation solutions in an Industry 4.0 environment. Implement & integrate Smart Machine Interface components into heterogeneous IT system landscapes & cloud solutions. Setup & create Smart Machine Interface components. Implement software projects in consultation with customers. Partake in Agile (Scrum) software development. Your Skills: At least 3 years of professional Software Development experience including strong expertise in C#. Skilled & experienced in Software Version Control & Continuous Integration Tools (Git & Docker). Experienced in developing user-friendly UI Web Applications using Node.js (TypeScript) & React. Skilled in programming Windows Applications. Ideally experienced in OPC-UA, IIoT Protocols (such as MQTT & REST) & Windows Installer XML (WiX). Your Profile: Completed University Degree in Computer Science or similar. Open, confident, communicative, team-oriented, analytical & structured. Fluent in English (spoken & written), German language skills are considered highly advantageous.
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced Software Engineer (with good experience using the .Net framework ) to join their agile team - modern tech! They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and the US. It's a data focused product that is proven to enhance the efficiency within organisations and ultimately lower costs. The platform has been so successful the company have recently been acquired by a global Powerhouse, as they're looking to expand their footprint, so it's a really exciting time to join. They're based in central Edinburgh and have a development squad of roughly eight, they'd describe themselves as a friendly and sociable bunch that strong endorse collaborate working and are looking for a similar fit. For this role (and all technical roles at the business) they're ideally looking for someone that can work onsite, roughly four days per week . You'd find yourself working on their core cloud platform , which is written with a modern tech stack ( .Net, Azure and ReactJS ). They are ideally looking for a Developer that feels comfortable across the full stack or would be open to learning some of their tech stack - as they're happy to help people upskills here, they've got a great L&D environment. You'll ideally have experience with most of the following; * Modern .NET (.Net Core, ASP.NET MVC) * Databases (SQL Server or Entity Framework) * Modern JavaScript Libraries (ReactJS, Angular or VueJS) * Working with an Agile environment Experience with the following is highly desirable; * Microsoft Azure * Working in a product environment The company have a great culture , several of the Developers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped someone join the team and heard great things first hand. Their offices are just walking distance from Haymarket station in Edinburgh , and this role would involve largely onsite working , where you'd be expected in about four days per week , they do have some flex on this though. In return they're able to offer a salary from £30k to £45k for this role (although could be scope for more) on top of a good benefits package to match (Annual Bonus, 34 days holidays). If you're keen to find out more, please apply or drop Douglas Paget at Cathcart Technology a message.
31/05/2024
Full time
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced Software Engineer (with good experience using the .Net framework ) to join their agile team - modern tech! They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and the US. It's a data focused product that is proven to enhance the efficiency within organisations and ultimately lower costs. The platform has been so successful the company have recently been acquired by a global Powerhouse, as they're looking to expand their footprint, so it's a really exciting time to join. They're based in central Edinburgh and have a development squad of roughly eight, they'd describe themselves as a friendly and sociable bunch that strong endorse collaborate working and are looking for a similar fit. For this role (and all technical roles at the business) they're ideally looking for someone that can work onsite, roughly four days per week . You'd find yourself working on their core cloud platform , which is written with a modern tech stack ( .Net, Azure and ReactJS ). They are ideally looking for a Developer that feels comfortable across the full stack or would be open to learning some of their tech stack - as they're happy to help people upskills here, they've got a great L&D environment. You'll ideally have experience with most of the following; * Modern .NET (.Net Core, ASP.NET MVC) * Databases (SQL Server or Entity Framework) * Modern JavaScript Libraries (ReactJS, Angular or VueJS) * Working with an Agile environment Experience with the following is highly desirable; * Microsoft Azure * Working in a product environment The company have a great culture , several of the Developers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped someone join the team and heard great things first hand. Their offices are just walking distance from Haymarket station in Edinburgh , and this role would involve largely onsite working , where you'd be expected in about four days per week , they do have some flex on this though. In return they're able to offer a salary from £30k to £45k for this role (although could be scope for more) on top of a good benefits package to match (Annual Bonus, 34 days holidays). If you're keen to find out more, please apply or drop Douglas Paget at Cathcart Technology a message.
We are now looking for an experienced Embedded SW Developer for our client. Requirements: - Comprehensive knowledge of Embedded C++ programming - Experience in Embedded Linux system development. - Experience with Real Time operating systems (RTOS). - Experience on Robot Framework and Continuous Integration. - Understanding of Agile software development. Location: Hyvinkää, Finland Hybrid model: At least 2 days per week at the office in Hyvinkää (this is mandatory). On-site days required more during the onboarding period. Start: August 2024 Duration: 1-3 years. Language: English.
31/05/2024
Project-based
We are now looking for an experienced Embedded SW Developer for our client. Requirements: - Comprehensive knowledge of Embedded C++ programming - Experience in Embedded Linux system development. - Experience with Real Time operating systems (RTOS). - Experience on Robot Framework and Continuous Integration. - Understanding of Agile software development. Location: Hyvinkää, Finland Hybrid model: At least 2 days per week at the office in Hyvinkää (this is mandatory). On-site days required more during the onboarding period. Start: August 2024 Duration: 1-3 years. Language: English.
Spectrum IT Recruitment (South) Ltd
Brighton, Sussex
AI Software Developer Brighton £55,000 - £65,000 An exciting opportunity for an AI focussed software developer to join an excellent client's development team who are based in Brighton! The successful software developers will have some knowledge of AI whether it's commercial or from University and should be willing to work with a broad technical stack which will include working with AWS, C#, .NET Core and Angular. You will be joining a UK development team of 30+ and will be given the platform to enhance your skill set dramatically over a short space of time. Our client offers a very flexible working arrangement and a comprehensive benefits package. On top of this, there staff retention is brilliant due to their excellent company culture. This is a hybrid role with no fixed days required in the office. Skills required: Knowledge of Artificial Intelligence Cloud, AWS AWS Bedrock, Claude, openAI, GPT, etc. would be beneficial Experience working in an agile environment. BSc in Computer Science with Artificial Intelligence or a similar subject At least some knowledge of C#. .NET Core, Angular would be beneficial If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson or email (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/05/2024
Full time
AI Software Developer Brighton £55,000 - £65,000 An exciting opportunity for an AI focussed software developer to join an excellent client's development team who are based in Brighton! The successful software developers will have some knowledge of AI whether it's commercial or from University and should be willing to work with a broad technical stack which will include working with AWS, C#, .NET Core and Angular. You will be joining a UK development team of 30+ and will be given the platform to enhance your skill set dramatically over a short space of time. Our client offers a very flexible working arrangement and a comprehensive benefits package. On top of this, there staff retention is brilliant due to their excellent company culture. This is a hybrid role with no fixed days required in the office. Skills required: Knowledge of Artificial Intelligence Cloud, AWS AWS Bedrock, Claude, openAI, GPT, etc. would be beneficial Experience working in an agile environment. BSc in Computer Science with Artificial Intelligence or a similar subject At least some knowledge of C#. .NET Core, Angular would be beneficial If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson or email (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum IT Recruitment (South) Ltd
Brighton, Sussex
Software Developer Brighton £55,000 - £65,000 An exciting opportunity for an experienced Software Developer who specialises in C# to join an excellent client's development team who are based in Brighton. The successful software developer will be working with C#, .NET Core and the latest versions of Angular on the Front End. As well as competitive salaries, our client offers a comprehensive benefits package as well as an excellent company culture. This is a hybrid role and our client would ideally like you to work from the office once a week but can be flexible. Skills required: C# .NET CORE Angular SQL JavaScript HTML5, CSS3 Experience working in an agile environment. BSc in Computer Science or alternative subject is beneficial. If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson or email (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/05/2024
Full time
Software Developer Brighton £55,000 - £65,000 An exciting opportunity for an experienced Software Developer who specialises in C# to join an excellent client's development team who are based in Brighton. The successful software developer will be working with C#, .NET Core and the latest versions of Angular on the Front End. As well as competitive salaries, our client offers a comprehensive benefits package as well as an excellent company culture. This is a hybrid role and our client would ideally like you to work from the office once a week but can be flexible. Skills required: C# .NET CORE Angular SQL JavaScript HTML5, CSS3 Experience working in an agile environment. BSc in Computer Science or alternative subject is beneficial. If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson or email (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Public Sector - Hybrid - GDS Salary aligned with experience. Willing to consider more junior level candidates. Knowledge/experience Analysis and design of multiple digital solutions ensuring that projects align to the overall digital blueprint. Set the direction of travel during discovery phases and provide solution oversight during subsequent delivery phases; Liaise with various internal stakeholders and subject matter experts, such as CTO and security architects and digital architects within other digital centres Recognise emerging risks and issues during solution definition and identify mitigating actions; Have the ability to develop strong working relationships in high pressure agile environment. As a Technical Architect you will have: Significant experience in a Digital Solution Architect/Lead Developer/Development Manager or similar role with leadership and management Practical experience of designing end to end application solutions within a digital environment, including multichannel, mobile and social media Demonstrable experience of agile practices and techniques; Strong experience in designing and building digital and web solutions, preferably on large transactional projects. A solid background in software development and solutions architecture within Open Source technologies and languages such as Scala, Java, RESTful APIs JSON, NoSQL, MongoDB, Play, Ruby Jenkins, Selenium, Jira, Confluence, Linux, HTML5, Cucumber, Django, Spring, Python, Chef and Puppet technologies ie. Knowledge of relational and non-relational databases and experience of handling very large data sets. Strong business analysis skills with a proven track record of working with a diverse range of business stakeholders; Strong software development and architecture background within open source technologies and languages. Understand a wide range of integration methods and techniques; Knowledge of a broad set of technologies across areas such as system platforms, web, databases, software development languages and tools; Experience of developing and using web based APIs and Micro services; Experience with open source solutions, using and deploying on cloud based platforms; Understanding of web security best practice and security application design; Experience in developing digital services on brownfield estates with Legacy systems. *Applicants must have the right to work in the UK and the ability to pass BPSS vetting
31/05/2024
Full time
Public Sector - Hybrid - GDS Salary aligned with experience. Willing to consider more junior level candidates. Knowledge/experience Analysis and design of multiple digital solutions ensuring that projects align to the overall digital blueprint. Set the direction of travel during discovery phases and provide solution oversight during subsequent delivery phases; Liaise with various internal stakeholders and subject matter experts, such as CTO and security architects and digital architects within other digital centres Recognise emerging risks and issues during solution definition and identify mitigating actions; Have the ability to develop strong working relationships in high pressure agile environment. As a Technical Architect you will have: Significant experience in a Digital Solution Architect/Lead Developer/Development Manager or similar role with leadership and management Practical experience of designing end to end application solutions within a digital environment, including multichannel, mobile and social media Demonstrable experience of agile practices and techniques; Strong experience in designing and building digital and web solutions, preferably on large transactional projects. A solid background in software development and solutions architecture within Open Source technologies and languages such as Scala, Java, RESTful APIs JSON, NoSQL, MongoDB, Play, Ruby Jenkins, Selenium, Jira, Confluence, Linux, HTML5, Cucumber, Django, Spring, Python, Chef and Puppet technologies ie. Knowledge of relational and non-relational databases and experience of handling very large data sets. Strong business analysis skills with a proven track record of working with a diverse range of business stakeholders; Strong software development and architecture background within open source technologies and languages. Understand a wide range of integration methods and techniques; Knowledge of a broad set of technologies across areas such as system platforms, web, databases, software development languages and tools; Experience of developing and using web based APIs and Micro services; Experience with open source solutions, using and deploying on cloud based platforms; Understanding of web security best practice and security application design; Experience in developing digital services on brownfield estates with Legacy systems. *Applicants must have the right to work in the UK and the ability to pass BPSS vetting
Spectrum IT Recruitment (South) Ltd
Basingstoke, Hampshire
Senior Android Developer - 3 Vacancies - Up to £95,000 - Basingstoke We are looking for a Senior Android Developer to work on a permanent basis for our rapidly-growing client based out of Basingstoke. They have undergone a huge period of growth across all areas of the business, they are expecting an upcoming acquisition which will give the organisation a leading market share in 80+ countries. The company's chief product is their mobile application which is used by over 45 million users globally and is growing on a yearly basis and are heavily investing in their mobile team across multiple locations in Europe and the US. There are up to 3 vacancies on offer for this level of position. You will be a senior level developer who is able to thrive in an agile and dynamic environment and drive forward ideas and initiatives. Day to day, you will be working on a global app range adding innovative new features as well as fixing existing software bugs and creating new apps for their ever growing market sectors, working in a friendly and relaxed environment, encouraging creativity and enquiring minds who keep up to date on the latest changes in the Android operating system. Technical skill set : 5+ years within an Android/Mobile Development position Programming Java and Kotlin for Android applications Strong knowledge of Android SDK Experience with offline storage, threading and performance tuning Developing in a Windows Environment using Android Studio. Knowledge of the open-source Android ecosystem and the libraries available Strong knowledge of Android UI design principles, patterns and best practices Integration of web APIs Experience of source control software ideally Git Secure coding experience This is a very interesting environment to work in with some great projects on offer for you to be involved in which will increase your technical scope and give you the opportunity to learn and grow, potentially towards a technical lead in the near future through internal progression. You are required in the Basingstoke office at least once per week, which is easily commutable via public transport and car. This role is paying up to £95,000 alongside great benefits, including an array of benefits. Please contact (see below) or hit apply. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/05/2024
Full time
Senior Android Developer - 3 Vacancies - Up to £95,000 - Basingstoke We are looking for a Senior Android Developer to work on a permanent basis for our rapidly-growing client based out of Basingstoke. They have undergone a huge period of growth across all areas of the business, they are expecting an upcoming acquisition which will give the organisation a leading market share in 80+ countries. The company's chief product is their mobile application which is used by over 45 million users globally and is growing on a yearly basis and are heavily investing in their mobile team across multiple locations in Europe and the US. There are up to 3 vacancies on offer for this level of position. You will be a senior level developer who is able to thrive in an agile and dynamic environment and drive forward ideas and initiatives. Day to day, you will be working on a global app range adding innovative new features as well as fixing existing software bugs and creating new apps for their ever growing market sectors, working in a friendly and relaxed environment, encouraging creativity and enquiring minds who keep up to date on the latest changes in the Android operating system. Technical skill set : 5+ years within an Android/Mobile Development position Programming Java and Kotlin for Android applications Strong knowledge of Android SDK Experience with offline storage, threading and performance tuning Developing in a Windows Environment using Android Studio. Knowledge of the open-source Android ecosystem and the libraries available Strong knowledge of Android UI design principles, patterns and best practices Integration of web APIs Experience of source control software ideally Git Secure coding experience This is a very interesting environment to work in with some great projects on offer for you to be involved in which will increase your technical scope and give you the opportunity to learn and grow, potentially towards a technical lead in the near future through internal progression. You are required in the Basingstoke office at least once per week, which is easily commutable via public transport and car. This role is paying up to £95,000 alongside great benefits, including an array of benefits. Please contact (see below) or hit apply. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum IT Recruitment (South) Ltd
Fareham, Hampshire
React Developer - Up to £75,000 - Fareham A specialist communications technology company based in the Whiteley area is seeking a React Developer to work on various projects for the development of their software applications. This company currently work with various industries supplying products for tracking and communications across the globe. They supply a number of different industries, across global racing, emergency services in extreme locations all across the world. They are currently embarking on a series of greenfield projects so it's a very exciting time for an experienced JavaScript Developer to join and take ownership of the Frontend development of their products. This is a varied role and as a JavaScript Developer you will: Develop modern JavaScript applications. Contribute ideas within a small agile Development team. Maintain existing projects and develop exciting new products and services. Lead the Frontend development of all existing and new projects. Personal requirements: Autonomous, self-motivated, details-orientated Developer Building great software doesn't just involve installing something from npm Passion for continuous learning and discovery Determined problem solver. Sense of humour (pun appreciation is highly advantageous) Technical requirements: The full Monty - Design/UX/UI/Developer 5+ Years Front End JavaScript experience at small/medium sized company Modern JavaScript and CSS expertise (React, Tailwind) as well as Vanilla JS Cloud background ideal - AWS preferred Ability to independently: design, develop, test and maintain applications. Superb debugging and problem-solving skills This role is based out of Fareham and are looking for candidates to be able to visit the office around once per week. You must have the full right to work as the company cannot offer sponsorship. Contact (see below) or call for more information on this exciting opportunity. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/05/2024
Full time
React Developer - Up to £75,000 - Fareham A specialist communications technology company based in the Whiteley area is seeking a React Developer to work on various projects for the development of their software applications. This company currently work with various industries supplying products for tracking and communications across the globe. They supply a number of different industries, across global racing, emergency services in extreme locations all across the world. They are currently embarking on a series of greenfield projects so it's a very exciting time for an experienced JavaScript Developer to join and take ownership of the Frontend development of their products. This is a varied role and as a JavaScript Developer you will: Develop modern JavaScript applications. Contribute ideas within a small agile Development team. Maintain existing projects and develop exciting new products and services. Lead the Frontend development of all existing and new projects. Personal requirements: Autonomous, self-motivated, details-orientated Developer Building great software doesn't just involve installing something from npm Passion for continuous learning and discovery Determined problem solver. Sense of humour (pun appreciation is highly advantageous) Technical requirements: The full Monty - Design/UX/UI/Developer 5+ Years Front End JavaScript experience at small/medium sized company Modern JavaScript and CSS expertise (React, Tailwind) as well as Vanilla JS Cloud background ideal - AWS preferred Ability to independently: design, develop, test and maintain applications. Superb debugging and problem-solving skills This role is based out of Fareham and are looking for candidates to be able to visit the office around once per week. You must have the full right to work as the company cannot offer sponsorship. Contact (see below) or call for more information on this exciting opportunity. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Software development activity across the full range of development life cycle; requirements gathering, analysis, design, coding/development, testing, implementation and live support. This may be within new systems development projects or enhancements and fixes to existing applications. Carrying out development in accordance with the agreed requirements and development standards Testing of products in accordance with the test strategy to ensure that they are fit for purpose Assisting the team in examining packages of work and giving realistic timescales for completion Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required Management and control of problems and change within their area of responsibility, including negotiation with other team members Problem analysis, investigation and resolution Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records Mandatory Skills: FTEs will be used across Live Support systems wherever required: Technologies - Role is Grafana Dashboard focused. Denodo/Talend/PDI/Git/MySQL/Redshift/Grafana Dashboard creation/consolidation Gathering requirements, understanding the service and delivery alerts to suit Skills must have: FTE ideally should have experience in Grafana monitoring: Dashboard creation/consolidation A software engineering background with proven ability to rapidly learn and apply application development process, tools and programming/Scripting languages. Awareness of key SE engineering concepts and governance (design, development, config management and version control, quality control, continuous integration, release/deployment, documentation, built in supportability, built in maintainability, re-use and extensibility) Specific experience of data solutions development addressing data extraction, transformation and load (ETL) processing and data analytics and reporting requirements. Familiar with Agile software development principles and practices and experience of delivery as a member of an Agile Scrum team utilising Scrum methodology. YOU MUST HAVE ACTIVE SC CLEARANCE FOR THIS POSITION. Key Grafana Dashboard creation/consolidation experience.
31/05/2024
Project-based
Software development activity across the full range of development life cycle; requirements gathering, analysis, design, coding/development, testing, implementation and live support. This may be within new systems development projects or enhancements and fixes to existing applications. Carrying out development in accordance with the agreed requirements and development standards Testing of products in accordance with the test strategy to ensure that they are fit for purpose Assisting the team in examining packages of work and giving realistic timescales for completion Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required Management and control of problems and change within their area of responsibility, including negotiation with other team members Problem analysis, investigation and resolution Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records Mandatory Skills: FTEs will be used across Live Support systems wherever required: Technologies - Role is Grafana Dashboard focused. Denodo/Talend/PDI/Git/MySQL/Redshift/Grafana Dashboard creation/consolidation Gathering requirements, understanding the service and delivery alerts to suit Skills must have: FTE ideally should have experience in Grafana monitoring: Dashboard creation/consolidation A software engineering background with proven ability to rapidly learn and apply application development process, tools and programming/Scripting languages. Awareness of key SE engineering concepts and governance (design, development, config management and version control, quality control, continuous integration, release/deployment, documentation, built in supportability, built in maintainability, re-use and extensibility) Specific experience of data solutions development addressing data extraction, transformation and load (ETL) processing and data analytics and reporting requirements. Familiar with Agile software development principles and practices and experience of delivery as a member of an Agile Scrum team utilising Scrum methodology. YOU MUST HAVE ACTIVE SC CLEARANCE FOR THIS POSITION. Key Grafana Dashboard creation/consolidation experience.
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.
30/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.
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.
30/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.
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
30/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.
30/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.
Our client is a global eCommerce leader seeking to grow their team in Edinburgh. They've asked us to find a capable and experieced software developer who can hit the ground running in a fast paced but rewarding environment. Requirements: 5+ years of software development/engineering experience in using SQL, C# and .NET Bachelor's Degree or equivalent in Computer Science or similar engineering degree. Experience with databases; including SQL and NoSQL databases Technical experience with MongoDB and SQL Server databases Some proffesional usage of JavaScript (ideally NodeJS). Worked with teams using Agile software development and Scrum. Proven experience in a Test Driven Development (TDD) Responsibilities Develop quality code along with automated unit tests for cloud-based and self-hosted SaaS products. Contribute to software design and architecture, including design reviews. Joining a team of talented engineers to maintain the current and lay the foundation for the future generation of tools development for the cloud. Help with integration, system, and performance testing, including test tools. Take ownership as a highly motivated member of a scrum team. Write test cases within an automated test framework for development projects. Work within a Scrum environment to plan and deliver incremental software in defined sprints. Build strong partnerships with UX designers, Software Developers, and Product Managers.
30/05/2024
Full time
Our client is a global eCommerce leader seeking to grow their team in Edinburgh. They've asked us to find a capable and experieced software developer who can hit the ground running in a fast paced but rewarding environment. Requirements: 5+ years of software development/engineering experience in using SQL, C# and .NET Bachelor's Degree or equivalent in Computer Science or similar engineering degree. Experience with databases; including SQL and NoSQL databases Technical experience with MongoDB and SQL Server databases Some proffesional usage of JavaScript (ideally NodeJS). Worked with teams using Agile software development and Scrum. Proven experience in a Test Driven Development (TDD) Responsibilities Develop quality code along with automated unit tests for cloud-based and self-hosted SaaS products. Contribute to software design and architecture, including design reviews. Joining a team of talented engineers to maintain the current and lay the foundation for the future generation of tools development for the cloud. Help with integration, system, and performance testing, including test tools. Take ownership as a highly motivated member of a scrum team. Write test cases within an automated test framework for development projects. Work within a Scrum environment to plan and deliver incremental software in defined sprints. Build strong partnerships with UX designers, Software Developers, and Product Managers.
Robert Half are working with a growing Engineering Consultancy in the Greater Bristol area to recruit an Front End Software Developer on a permanent basis. ABOUT THE ROLE: Work as part of a growing team delivering new cloud-based IoT applications, in addition to maintaining and upgrading existing products. Play an active part in delivering solutions in a fast-paced, agile environment. Develop a new React web application (including but not limited to customer data reporting, dashboards and visualization of timeseries analysis) Develop, adopt and promote software engineering best practice and processes internally within the team and business RESPONSIBILITIES: Specific Responsibilities of the Role Develop software products and solutions to customer requirements. Generate software design documentation in accordance with company procedures, including (but not limited to) specifications, test procedures, block diagrams, schematics, manuals, Application Programming Interface (API) or any other documentation required Provide verbal and written progress reports to all levels of management within the business. Evaluate current and new software technologies as well as their potential benefits and use case applications through research and testing. Support the preparation and filing of patent disclosures/applications by identifying novel technology and writing the initial idea descriptions. Support Agile software development processes as part of the development team. Undertake testing, evaluation, modification and re-testing of products/solutions. Work to defined project specifications, budgets and timescales. Support general tendering and marketing activities, as and when required. Support and assist in testing and commissioning, both on-site and off-site. Work to relevant international standards and best practice guidelines as required. Undertake engineering consultancy work in accordance with company and client requirements. Review development work as part of sprint iterations. Work cross-functionally with other departments to co-ordinate the transfer of new products/systems into commercial solutions. CANDIDATE REQUIREMENTS: Essential: Hons Degree or equivalent in a suitable discipline and/or proven work experience in line with the skills or knowledge required for the role Hands on commercial experience of React & TypeScript. Knowledge of the Software Engineering Lifecycle. Design, implementation and deployment of new software features. Demonstrated aptitude for learning new tools, concepts and programming languages. Adopting and adhering to industry best practices. Test-driven development. Desirable: Experience developing Back End APIs in Java (Spring) and/or Python Experience in UX/UI and tools such as Figma. Knowledge of IoT and Digital-twin architecture Knowledge of microservice architecture Experience of Azure Salary/logisitics: £50,000 - £60,000 DOE Discretionary bonus 5% matched pension scheme Flexible working around core business hours - great for chhilcare commitments Hybrid working on offer from the main site in Portishead Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: Security alert: scammers are currently targeting jobseekers. Robert Half do not ask candidates for a fee or request candidates to send applications through instant messaging services such as WhatsApp or Telegram. Learn how to protect yourself by visiting our website:
30/05/2024
Full time
Robert Half are working with a growing Engineering Consultancy in the Greater Bristol area to recruit an Front End Software Developer on a permanent basis. ABOUT THE ROLE: Work as part of a growing team delivering new cloud-based IoT applications, in addition to maintaining and upgrading existing products. Play an active part in delivering solutions in a fast-paced, agile environment. Develop a new React web application (including but not limited to customer data reporting, dashboards and visualization of timeseries analysis) Develop, adopt and promote software engineering best practice and processes internally within the team and business RESPONSIBILITIES: Specific Responsibilities of the Role Develop software products and solutions to customer requirements. Generate software design documentation in accordance with company procedures, including (but not limited to) specifications, test procedures, block diagrams, schematics, manuals, Application Programming Interface (API) or any other documentation required Provide verbal and written progress reports to all levels of management within the business. Evaluate current and new software technologies as well as their potential benefits and use case applications through research and testing. Support the preparation and filing of patent disclosures/applications by identifying novel technology and writing the initial idea descriptions. Support Agile software development processes as part of the development team. Undertake testing, evaluation, modification and re-testing of products/solutions. Work to defined project specifications, budgets and timescales. Support general tendering and marketing activities, as and when required. Support and assist in testing and commissioning, both on-site and off-site. Work to relevant international standards and best practice guidelines as required. Undertake engineering consultancy work in accordance with company and client requirements. Review development work as part of sprint iterations. Work cross-functionally with other departments to co-ordinate the transfer of new products/systems into commercial solutions. CANDIDATE REQUIREMENTS: Essential: Hons Degree or equivalent in a suitable discipline and/or proven work experience in line with the skills or knowledge required for the role Hands on commercial experience of React & TypeScript. Knowledge of the Software Engineering Lifecycle. Design, implementation and deployment of new software features. Demonstrated aptitude for learning new tools, concepts and programming languages. Adopting and adhering to industry best practices. Test-driven development. Desirable: Experience developing Back End APIs in Java (Spring) and/or Python Experience in UX/UI and tools such as Figma. Knowledge of IoT and Digital-twin architecture Knowledge of microservice architecture Experience of Azure Salary/logisitics: £50,000 - £60,000 DOE Discretionary bonus 5% matched pension scheme Flexible working around core business hours - great for chhilcare commitments Hybrid working on offer from the main site in Portishead Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: Security alert: scammers are currently targeting jobseekers. Robert Half do not ask candidates for a fee or request candidates to send applications through instant messaging services such as WhatsApp or Telegram. Learn how to protect yourself by visiting our website:
Mainframe Database Engineer: As Mainframe DB2 and Middleware Engineer you will ensure that the Middleware layer of the Mainframe platform interfaces smoothly with the surrounding Euroclear environment. Responsibilities: Deliver and ensure the evolution of the right infrastructure to answer to our business and client requirements in terms of stability, reliability and cost effectiveness Propose technical evolution and long term strategy Provide support to partners (Production, developers, testers, end-users) Evaluate/configure new versions/products Prepare and manage procedures to create supported configurations Escalation point to the vendors for DB2/MQ and related software Performance tuning of SQLs and Applications Definition and performance tuning of MQ managers Review and approvals of MQ objects for software development teams Requirements: 5y+ experience as DB2 z/OS System Admin 5y+ experience as MQ z/OS System Admin z/OS system programming + USS experience Security with Certificates management JCL, SDSF, PL/1, Rexx, QMF (TSO/WebSphere) Monitoring tools for DB2 & MQ (CA SYSVIEW, Omegamon, TMON) DataReplication (QReplication, CDC) Nice to have: SAS software installation on both Mainframe and Distributed platforms IDAA experience DB2Connect/drivers and Windows Experience withz/OS Connect, DB2 APIs, DB2 AI Soft skills : Agile/Scrum ceremonies and practices Great teammate Problem solving and lateral thinking mind-set Good written and verbal communication skills in English Strong interpersonal skills to work in a high availability environment Conscious and focused on the controls required to assure the required service levels Eager to document and improve processes
30/05/2024
Project-based
Mainframe Database Engineer: As Mainframe DB2 and Middleware Engineer you will ensure that the Middleware layer of the Mainframe platform interfaces smoothly with the surrounding Euroclear environment. Responsibilities: Deliver and ensure the evolution of the right infrastructure to answer to our business and client requirements in terms of stability, reliability and cost effectiveness Propose technical evolution and long term strategy Provide support to partners (Production, developers, testers, end-users) Evaluate/configure new versions/products Prepare and manage procedures to create supported configurations Escalation point to the vendors for DB2/MQ and related software Performance tuning of SQLs and Applications Definition and performance tuning of MQ managers Review and approvals of MQ objects for software development teams Requirements: 5y+ experience as DB2 z/OS System Admin 5y+ experience as MQ z/OS System Admin z/OS system programming + USS experience Security with Certificates management JCL, SDSF, PL/1, Rexx, QMF (TSO/WebSphere) Monitoring tools for DB2 & MQ (CA SYSVIEW, Omegamon, TMON) DataReplication (QReplication, CDC) Nice to have: SAS software installation on both Mainframe and Distributed platforms IDAA experience DB2Connect/drivers and Windows Experience withz/OS Connect, DB2 APIs, DB2 AI Soft skills : Agile/Scrum ceremonies and practices Great teammate Problem solving and lateral thinking mind-set Good written and verbal communication skills in English Strong interpersonal skills to work in a high availability environment Conscious and focused on the controls required to assure the required service levels Eager to document and improve processes