Lead Software Engineer Location: Manchester Working pattern: Hybrid Salary: £70K - £100K We're seeking a passionate Lead Software Engineer to drive technical excellence and innovation in tech projects. You'll lead the design, development, and quality assurance of impactful solutions, working with cutting-edge technologies. This role offers growth opportunities and the chance to shape innovative tech that contributes to a smarter, safer, and greener world. You'll collaborate with a dynamic team, solving complex digital transformation challenges for high-profile clients, while advancing your leadership and technical skills. About Us We're a global digital transformation consultancy, delivering award-winning solutions across civil defence, healthcare, sustainability, and more. Why Join Us? Work on impactful projects with real-world applications. Innovative environment with opportunities to shape tech solutions. Tailored career growth and leadership development. A dynamic, supportive culture. Key Responsibilities Lead design, development, and integration of high-quality software solutions. Ensure technical excellence and guide best practices. Collaborate with DevOps engineers to implement CI/CD pipelines. Build strong client relationships and provide strategic, technical guidance. Mentor team members and assist with recruitment efforts. Tools & Technologies Languages : JavaScript, Python, Java, C#, and other modern programming languages. Frameworks : React, Node.js, Django, Spring, .NET. Cloud Platforms : AWS, Azure, GCP. DevOps Tools : Docker, Kubernetes, Jenkins, Terraform. CI/CD : GitLab, GitHub Actions, CircleCI. Version Control : Git. Testing : Selenium, JUnit, Cypress, Jest. Requirements Proven experience leading technical teams and delivering innovative solutions. Expertise in software engineering best practices, modern languages, and cloud platforms. Strong Agile development experience and CI/CD knowledge. Excellent leadership, problem-solving, and communication skills. Benefits Career growth through award-winning programs. Comprehensive health and wellbeing support. Hybrid working, private healthcare, profit sharing, gym membership, and more. Company Pension Contribution Profit Share Scheme
04/10/2024
Full time
Lead Software Engineer Location: Manchester Working pattern: Hybrid Salary: £70K - £100K We're seeking a passionate Lead Software Engineer to drive technical excellence and innovation in tech projects. You'll lead the design, development, and quality assurance of impactful solutions, working with cutting-edge technologies. This role offers growth opportunities and the chance to shape innovative tech that contributes to a smarter, safer, and greener world. You'll collaborate with a dynamic team, solving complex digital transformation challenges for high-profile clients, while advancing your leadership and technical skills. About Us We're a global digital transformation consultancy, delivering award-winning solutions across civil defence, healthcare, sustainability, and more. Why Join Us? Work on impactful projects with real-world applications. Innovative environment with opportunities to shape tech solutions. Tailored career growth and leadership development. A dynamic, supportive culture. Key Responsibilities Lead design, development, and integration of high-quality software solutions. Ensure technical excellence and guide best practices. Collaborate with DevOps engineers to implement CI/CD pipelines. Build strong client relationships and provide strategic, technical guidance. Mentor team members and assist with recruitment efforts. Tools & Technologies Languages : JavaScript, Python, Java, C#, and other modern programming languages. Frameworks : React, Node.js, Django, Spring, .NET. Cloud Platforms : AWS, Azure, GCP. DevOps Tools : Docker, Kubernetes, Jenkins, Terraform. CI/CD : GitLab, GitHub Actions, CircleCI. Version Control : Git. Testing : Selenium, JUnit, Cypress, Jest. Requirements Proven experience leading technical teams and delivering innovative solutions. Expertise in software engineering best practices, modern languages, and cloud platforms. Strong Agile development experience and CI/CD knowledge. Excellent leadership, problem-solving, and communication skills. Benefits Career growth through award-winning programs. Comprehensive health and wellbeing support. Hybrid working, private healthcare, profit sharing, gym membership, and more. Company Pension Contribution Profit Share Scheme
We are currently looking on behalf of one of our important clients for a ICT Support Engineer (German Speaking). This role is permanent position based in Thurgau Canton & comes with good home office allowance. Your Role: Provide efficient & effective ICT Support, predominantly to internal customers. Partake in user support, problem identification & diagnosis, troubleshooting & resolution, ticket management & communication with the end user. Capture & analyze reported issues to identify root cause & develop solutions. Perform troubleshooting procedures to efficiently resolve IT issues & ensure business processes & value streams run smoothly. Manage help desk tickets using agile methodologies, including rapid response to requests, prioritization based on urgency & continuous optimization of processes. Actively communicate with users to update the status of their reported issues & explain solutions. Contribute to the ongoing development of the area/team by sharing knowledge & contributing new ideas. Assume specific tasks & responsibilities to improve ICT services & products. Your Skills & Experience: At least 3 years of professional experience in as an ICT Support Engineer specialist. Strong expertise in Analyzing & Troubleshooting Hardware issues & Application Software. Experienced in handling modern technologies such as M365, Windows/Linux Operating Systems, Directory Services, Mobile Devices, IAM & SaaS. Some knowledge of Network Technology & Security. Experienced in Agile Methodologies. Any experience in Client/Systems Engineering is considered advantageous. Your Profile: Completed Training or Studies in Computer Science or similar. Enthusiastic to continuously learn, further develop & share knowledge. Open, communicative, organized, structured & forward-thinking. Fluent in English (spoken & written) & proficient German language skills to at least B2 level are mandatory requirements.
04/10/2024
Full time
We are currently looking on behalf of one of our important clients for a ICT Support Engineer (German Speaking). This role is permanent position based in Thurgau Canton & comes with good home office allowance. Your Role: Provide efficient & effective ICT Support, predominantly to internal customers. Partake in user support, problem identification & diagnosis, troubleshooting & resolution, ticket management & communication with the end user. Capture & analyze reported issues to identify root cause & develop solutions. Perform troubleshooting procedures to efficiently resolve IT issues & ensure business processes & value streams run smoothly. Manage help desk tickets using agile methodologies, including rapid response to requests, prioritization based on urgency & continuous optimization of processes. Actively communicate with users to update the status of their reported issues & explain solutions. Contribute to the ongoing development of the area/team by sharing knowledge & contributing new ideas. Assume specific tasks & responsibilities to improve ICT services & products. Your Skills & Experience: At least 3 years of professional experience in as an ICT Support Engineer specialist. Strong expertise in Analyzing & Troubleshooting Hardware issues & Application Software. Experienced in handling modern technologies such as M365, Windows/Linux Operating Systems, Directory Services, Mobile Devices, IAM & SaaS. Some knowledge of Network Technology & Security. Experienced in Agile Methodologies. Any experience in Client/Systems Engineering is considered advantageous. Your Profile: Completed Training or Studies in Computer Science or similar. Enthusiastic to continuously learn, further develop & share knowledge. Open, communicative, organized, structured & forward-thinking. Fluent in English (spoken & written) & proficient German language skills to at least B2 level are mandatory requirements.
Description: SRE/Platform Engineer Join our Cloud Platform team as a Site Reliability Engineer at our client in Baden and become a part of a leading energy company where innovation meets expertise. If you are passionate about technology, automation, and continuous improvement, this is the role for you. You'll have the opportunity to design, build, and maintain systems crucial to our operations, while ensuring they are both scalable and reliable. What you will do Design, build, and maintain scalable, reliable, and highly available infrastructure and services. Develop automation tools to streamline deployment, configuration, and maintenance tasks. Close collaboration with our largest internal customer to support and consult them with their cloud infrastructure. Directly supporting software engineering teams to implement reliable and scalable solutions. Contribute to technical assessments, solution design and implementation. Engage in incident response, root cause analysis, and post-mortem reviews. Stay abreast of industry trends through workshops and conferences, sharing knowledge within the company. What you bring & who you are 3+ years of professional experience with Microsoft Azure and its services. Hands on knowledge on CI/CD platforms like Azure DevOps or Github Actions. Experience with Docker, Kubernetes and Azure container services Excellent knowledge about infrastructure as code tools such as Ansible, Terraform or Bicep. Strong programming skills in Scripting languages like Powershell or Bash. Good understanding of networking topics like Firewall and DNS, on-prem and cloud. Optionally knowledge on Azure security and policies as well as data platforms like ADF, Airflow or Databricks. Certifications on one or multiple technologies a big plus (eg Terraform or Azure Solution Architect). Proven problem-solving skills, with a proactive approach to potential issues. Excellent communication and collaboration skills, able to thrive in a dynamic environment. Fluency in English; German and/or Spanish is a plus. Skills: cloud platform SRE Platform engineering designing building automation support Microsoft azure cicd azure devops github docker kubernetes azure container Azure Devops infrastructure IaC ansible terraform bicep powershell bash Firewall DNS on prem cloud azure security adf airflow databricks azure solution architecture communication collaboration English Spanish German energy Employee Value Proposition: biggest provider of renewable energy Job Title: SRE/Platform Engineer Location: Baden, Switzerland Job Type: Contract TEKsystems, an Allegis Group company. Allegis Group AG, Aeschengraben 20, CH-4051 Basel, Switzerland. Registration No. CHE-101.865.121. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
04/10/2024
Contractor
Description: SRE/Platform Engineer Join our Cloud Platform team as a Site Reliability Engineer at our client in Baden and become a part of a leading energy company where innovation meets expertise. If you are passionate about technology, automation, and continuous improvement, this is the role for you. You'll have the opportunity to design, build, and maintain systems crucial to our operations, while ensuring they are both scalable and reliable. What you will do Design, build, and maintain scalable, reliable, and highly available infrastructure and services. Develop automation tools to streamline deployment, configuration, and maintenance tasks. Close collaboration with our largest internal customer to support and consult them with their cloud infrastructure. Directly supporting software engineering teams to implement reliable and scalable solutions. Contribute to technical assessments, solution design and implementation. Engage in incident response, root cause analysis, and post-mortem reviews. Stay abreast of industry trends through workshops and conferences, sharing knowledge within the company. What you bring & who you are 3+ years of professional experience with Microsoft Azure and its services. Hands on knowledge on CI/CD platforms like Azure DevOps or Github Actions. Experience with Docker, Kubernetes and Azure container services Excellent knowledge about infrastructure as code tools such as Ansible, Terraform or Bicep. Strong programming skills in Scripting languages like Powershell or Bash. Good understanding of networking topics like Firewall and DNS, on-prem and cloud. Optionally knowledge on Azure security and policies as well as data platforms like ADF, Airflow or Databricks. Certifications on one or multiple technologies a big plus (eg Terraform or Azure Solution Architect). Proven problem-solving skills, with a proactive approach to potential issues. Excellent communication and collaboration skills, able to thrive in a dynamic environment. Fluency in English; German and/or Spanish is a plus. Skills: cloud platform SRE Platform engineering designing building automation support Microsoft azure cicd azure devops github docker kubernetes azure container Azure Devops infrastructure IaC ansible terraform bicep powershell bash Firewall DNS on prem cloud azure security adf airflow databricks azure solution architecture communication collaboration English Spanish German energy Employee Value Proposition: biggest provider of renewable energy Job Title: SRE/Platform Engineer Location: Baden, Switzerland Job Type: Contract TEKsystems, an Allegis Group company. Allegis Group AG, Aeschengraben 20, CH-4051 Basel, Switzerland. Registration No. CHE-101.865.121. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
We are currently looking on behalf of one of our important clients for a Java Software Developer (Embedded Systems) - Medical Device Sector. The role is a permanent position based in Solothurn Canton with good home office allowance. Your Role: Design, setup & support of test systems, test tools & software test frameworks for Medical Devices. Collaborate with development teams of different products to establish a common approach for test systems across these products. Support the validation of test systems, test tools & software test frameworks. Maintain & document test systems. Your Skills: At least 5 years of professional experience in Software Development including strong experience & expertise in Java Solid skills & experience in Embedded Systems is a must. Ideally experienced in C & Python. Any expertise in CI/CD pipelines, MS Azure, Git & DOORS is advantageous. Experienced within Highly Regulated Environments (eg the Medical Technology, Automotive or Aerospace Industries). Your Profile: Completed University Degree in Computer Science or Electrical Engineering (or similar). Ideally an ISTQB Certified Tester. Fluent in English (spoken & written). Any German language skills are considered a plus.
04/10/2024
Full time
We are currently looking on behalf of one of our important clients for a Java Software Developer (Embedded Systems) - Medical Device Sector. The role is a permanent position based in Solothurn Canton with good home office allowance. Your Role: Design, setup & support of test systems, test tools & software test frameworks for Medical Devices. Collaborate with development teams of different products to establish a common approach for test systems across these products. Support the validation of test systems, test tools & software test frameworks. Maintain & document test systems. Your Skills: At least 5 years of professional experience in Software Development including strong experience & expertise in Java Solid skills & experience in Embedded Systems is a must. Ideally experienced in C & Python. Any expertise in CI/CD pipelines, MS Azure, Git & DOORS is advantageous. Experienced within Highly Regulated Environments (eg the Medical Technology, Automotive or Aerospace Industries). Your Profile: Completed University Degree in Computer Science or Electrical Engineering (or similar). Ideally an ISTQB Certified Tester. Fluent in English (spoken & written). Any German language skills are considered a plus.
Senior Software Engineer (Tech4Good) - Manchester/Hybrid - £50,000 -£70,000 C# | .NET | Java | JavaScript | React | Ruby | Python | Go | AWS | Amazon Web Services | Angular | Software Developer Are you a Software Engineer who is looking to join a company that truly make an impact? Or maybe you are a Software Engineer who see themselves as a problem solver first and Engineer second? If so I have a role for you. I am supporting a truly fantastic organisation who are looking to scale their Engineering capability. They support public sector organisations as they go through digital transformation and work with the likes of the NHS, Housing Association and Ministry of Education. They are language agnostic so even though they will put you on projects which are your most confident tech stack you need to be open to learning new technologies. What they are after - - Experience working with 2 or more programming languages (C#, JavaScript, Python, Ruby, Java) - Experience with TDD - Cloud experience (Preferably AWS) - Eligible for SC Clearance But what is in it for you? This company have worked incredibly hard to create a inclusive collaborative culture and that is also reflected in their generous benefits package which includes. - Salary up to £70,000 - 30 days holiday + Bank - Flexible working hours - Hybrid working (2 days a week) - Development budget - And so much more This is a fantastic chance for someone looking to make a difference to peoples lives whilst working on some great projects and learn new technologies. If you're interested please apply. Sponsorship isn't available. C# | .NET | Java | JavaScript | React | Ruby | Python | Go | AWS | Amazon Web Services | Angular | Software Developer
04/10/2024
Full time
Senior Software Engineer (Tech4Good) - Manchester/Hybrid - £50,000 -£70,000 C# | .NET | Java | JavaScript | React | Ruby | Python | Go | AWS | Amazon Web Services | Angular | Software Developer Are you a Software Engineer who is looking to join a company that truly make an impact? Or maybe you are a Software Engineer who see themselves as a problem solver first and Engineer second? If so I have a role for you. I am supporting a truly fantastic organisation who are looking to scale their Engineering capability. They support public sector organisations as they go through digital transformation and work with the likes of the NHS, Housing Association and Ministry of Education. They are language agnostic so even though they will put you on projects which are your most confident tech stack you need to be open to learning new technologies. What they are after - - Experience working with 2 or more programming languages (C#, JavaScript, Python, Ruby, Java) - Experience with TDD - Cloud experience (Preferably AWS) - Eligible for SC Clearance But what is in it for you? This company have worked incredibly hard to create a inclusive collaborative culture and that is also reflected in their generous benefits package which includes. - Salary up to £70,000 - 30 days holiday + Bank - Flexible working hours - Hybrid working (2 days a week) - Development budget - And so much more This is a fantastic chance for someone looking to make a difference to peoples lives whilst working on some great projects and learn new technologies. If you're interested please apply. Sponsorship isn't available. C# | .NET | Java | JavaScript | React | Ruby | Python | Go | AWS | Amazon Web Services | Angular | Software Developer
We are currently looking on behalf of one of our important clients for a Test Automation Engineer (German Speaking). This role is a fully remote position, however it is a prerequisite that if recruited the candidate will base themselves in & work from home within Switzerland. Your Role: Carry out Quality Engineering tasks for various clients Create modern & sustainable Test Automation Architectures. Create & migrate Test Scripts based on Test Automation Architectures. Integrate tests into a CI/CD pipeline for Automated execution & evaluation. Prepare appropriate documentation & train employees when necessary. Carry out research & development in the fields of Quality Engineering, Robotics, AI & Test Automation. Your Skills: Sound IT training, as well as further training in the field of quality and/or software engineering At least 3 years of professional experience in Software Development &/or Test Automation with Java & Selenium. Ideally experienced in Jenkins, Gitlab, CI/CD, IntelliJ, Cypress, Cucumber, Playwright & Frontend Development (React, Angular, etc.). Your Profile: Completed University Degree in the area of Computer Science or similar. Confident, collaborative, positive & continuously motivated to further develop. Willing to occasionally travel abroad when required. Fluent in English & very good German language skills (to at least B2 Level) are mandatory requirements. Any additional French language skills are also advantageous.
04/10/2024
Full time
We are currently looking on behalf of one of our important clients for a Test Automation Engineer (German Speaking). This role is a fully remote position, however it is a prerequisite that if recruited the candidate will base themselves in & work from home within Switzerland. Your Role: Carry out Quality Engineering tasks for various clients Create modern & sustainable Test Automation Architectures. Create & migrate Test Scripts based on Test Automation Architectures. Integrate tests into a CI/CD pipeline for Automated execution & evaluation. Prepare appropriate documentation & train employees when necessary. Carry out research & development in the fields of Quality Engineering, Robotics, AI & Test Automation. Your Skills: Sound IT training, as well as further training in the field of quality and/or software engineering At least 3 years of professional experience in Software Development &/or Test Automation with Java & Selenium. Ideally experienced in Jenkins, Gitlab, CI/CD, IntelliJ, Cypress, Cucumber, Playwright & Frontend Development (React, Angular, etc.). Your Profile: Completed University Degree in the area of Computer Science or similar. Confident, collaborative, positive & continuously motivated to further develop. Willing to occasionally travel abroad when required. Fluent in English & very good German language skills (to at least B2 Level) are mandatory requirements. Any additional French language skills are also advantageous.
We are currently looking on behalf of one of our important clients for an Electromagnetics Engineer. The role is a permanent position based in Zürich. Your Role: Participate in a range of research projects in electromagnetics & associated applications. Provide scientific contributions to the theory, modelling, optimization & application of the EM near-field. Develop novel instrumentation, computational methods & characterization procedures. Participate in national & international standard activities (IEC, IEEE, etc.). Collaborate with external research partners & provision hardware support for customers. Your Skills & Experience: At least 2 years of professional experience with EM Simulation Software (eg COMSOL, ANSYS) and/or EM Measurement Instruments. Skilled & experience in Programming in C++ and/or Python. Ideally experienced in at least one of the following areas: Wireless Communication Systems, Radiofrequency Antenna Simulation & Measurements, Electrodynamics, Numerical Simulation of EM fields, Biomedical Engineering, Error Analysis & Uncertainty Conventions. Your Profile: Completed University Education, preferable to PhD level, in Electrical Engineering or Physics. Motivated to take on responsibilities & highly quality & team-oriented. Collaborative, good communication skills & sensitive to customer needs. Fluent in English (spoken & written), German language skills are considered a plus.
04/10/2024
Full time
We are currently looking on behalf of one of our important clients for an Electromagnetics Engineer. The role is a permanent position based in Zürich. Your Role: Participate in a range of research projects in electromagnetics & associated applications. Provide scientific contributions to the theory, modelling, optimization & application of the EM near-field. Develop novel instrumentation, computational methods & characterization procedures. Participate in national & international standard activities (IEC, IEEE, etc.). Collaborate with external research partners & provision hardware support for customers. Your Skills & Experience: At least 2 years of professional experience with EM Simulation Software (eg COMSOL, ANSYS) and/or EM Measurement Instruments. Skilled & experience in Programming in C++ and/or Python. Ideally experienced in at least one of the following areas: Wireless Communication Systems, Radiofrequency Antenna Simulation & Measurements, Electrodynamics, Numerical Simulation of EM fields, Biomedical Engineering, Error Analysis & Uncertainty Conventions. Your Profile: Completed University Education, preferable to PhD level, in Electrical Engineering or Physics. Motivated to take on responsibilities & highly quality & team-oriented. Collaborative, good communication skills & sensitive to customer needs. Fluent in English (spoken & written), German language skills are considered 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
04/10/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
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious financial firm is looking for a Principal Software Engineer. This engineer will build software solutions to test systems of financial products. This engineer will need heavy experience using Java, python, Terraform, CI/CD, DevOps, and containerization. The ideal candidate will have experience of working in a highly regulated financial environment. 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, 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: 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 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. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. 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 productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus.
03/10/2024
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious financial firm is looking for a Principal Software Engineer. This engineer will build software solutions to test systems of financial products. This engineer will need heavy experience using Java, python, Terraform, CI/CD, DevOps, and containerization. The ideal candidate will have experience of working in a highly regulated financial environment. 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, 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: 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 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. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. 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 productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus.
Description: If you are a software engineer with a genuine interest in technology, sound C#.NET experience, and passion to deliver cutting-edge products, we have a perfect job for you. In our international team you can further advance your skills and deliver products that generate value for our trading activities. Working as a software engineer: This Company follows a startup-like approach promoting agile development practices Testing and adopting new technologies and ideas is considered an essential part of software craftsmanship allowing the company to seize new business opportunities; the company encourages and sponsors training courses, lab time, conferences etc. Developers gain valuable business knowledge by working closely with many different teams within the company across Europe We mainly work with the following technologies/tools: C#.NET/.NET core; MS SQL, Angular; Azure DevOps and Octopus. Responsibilities: Build best in class products as part of an effective, highly motivated and agile development team, responsible for a medium size portfolio of business applications Deliver new features in line with customer's expectations, while maintaining high level of coding standards (clean code, automated tests) Promote good coding culture and contribute to continuous improvement of our DevOps culture (CI/CD, pull requests, pair programming, ) Support the team by contributing to continuous improvement of DevOps culture and tooling Take over end-to-end responsibility for some applications (operations and first line support is covered by an operations team) Profile Must have: University degree in computer science or a quantitative subject Strong experience with development of business applications using C#.NET and REST APIs; 7+ years of OOP experience (out of that at least 3+ years in C#.NET) 3+ years of experience with automated testing (unit, integration, regression tests) Some experience building frontends for web or desktop (Angular, WPF) Willingness to participate in team workshops at our headquarters in Switzerland Very good command of written and spoken English Nice to have experiences: Databases (MS SQL, Cassandra), Message brokers (Kafka, RabbitMQ) Service oriented architectures: microservices, domain services, containers (Docker, Kubernetes) Azure DevOps, Jenkins, Octopus Observability frameworks (Grafana, ELK) Financial or commodity industry background Compensation: We offer a highly competitive compensation package Bonus scheme linked to performance Benefits: food tickets, free language courses, gym discounts, option to work mostly remotely Job Title: Senior Fullstack Software Engineer (C#.NET) Location: Madrid, Spain Job Type: Permanent TEKsystems, an Allegis Group company. Allegis Group AG, Aeschengraben 20, CH-4051 Basel, Switzerland. Registration No. CHE-101.865.121. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
03/10/2024
Full time
Description: If you are a software engineer with a genuine interest in technology, sound C#.NET experience, and passion to deliver cutting-edge products, we have a perfect job for you. In our international team you can further advance your skills and deliver products that generate value for our trading activities. Working as a software engineer: This Company follows a startup-like approach promoting agile development practices Testing and adopting new technologies and ideas is considered an essential part of software craftsmanship allowing the company to seize new business opportunities; the company encourages and sponsors training courses, lab time, conferences etc. Developers gain valuable business knowledge by working closely with many different teams within the company across Europe We mainly work with the following technologies/tools: C#.NET/.NET core; MS SQL, Angular; Azure DevOps and Octopus. Responsibilities: Build best in class products as part of an effective, highly motivated and agile development team, responsible for a medium size portfolio of business applications Deliver new features in line with customer's expectations, while maintaining high level of coding standards (clean code, automated tests) Promote good coding culture and contribute to continuous improvement of our DevOps culture (CI/CD, pull requests, pair programming, ) Support the team by contributing to continuous improvement of DevOps culture and tooling Take over end-to-end responsibility for some applications (operations and first line support is covered by an operations team) Profile Must have: University degree in computer science or a quantitative subject Strong experience with development of business applications using C#.NET and REST APIs; 7+ years of OOP experience (out of that at least 3+ years in C#.NET) 3+ years of experience with automated testing (unit, integration, regression tests) Some experience building frontends for web or desktop (Angular, WPF) Willingness to participate in team workshops at our headquarters in Switzerland Very good command of written and spoken English Nice to have experiences: Databases (MS SQL, Cassandra), Message brokers (Kafka, RabbitMQ) Service oriented architectures: microservices, domain services, containers (Docker, Kubernetes) Azure DevOps, Jenkins, Octopus Observability frameworks (Grafana, ELK) Financial or commodity industry background Compensation: We offer a highly competitive compensation package Bonus scheme linked to performance Benefits: food tickets, free language courses, gym discounts, option to work mostly remotely Job Title: Senior Fullstack Software Engineer (C#.NET) Location: Madrid, Spain Job Type: Permanent TEKsystems, an Allegis Group company. Allegis Group AG, Aeschengraben 20, CH-4051 Basel, Switzerland. Registration No. CHE-101.865.121. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Prompt Engineer Opportunity for a Prompt Engineer to join a market leading Software Development service Based in Manchester Salary up to 70,000 + fantastic benefits Apply online or contact Chelsea Hackett via (see below) ABOUT THE CLIENT: My client provides businesses with tools to enhance the effectiveness of customer communications. Their services include tracking phone interactions, analysing conversations, and linking them to online activities. By extracting valuable insights from incoming calls, they aim to drive improvements in marketing strategies, sales performance, and customer support. Operating for more than ten years, they cater to sectors like retail, finance, and healthcare, with a presence in both the UK and the US. THE BENEFITS: Early finish Friday's Options to buy additional holidays Private medical insurance Tech scheme loan Hybrid working Employee assistance programme Life insurance THE PROMPT ENGINEER ROLE: In this role, you will craft, refine, and optimise the prompts that shape AI-generated responses, directly influencing user experience and product success. Collaborating with AI researchers, data scientists, and product teams, you will contribute to cutting-edge solutions in a fast-paced, forward-thinking environment. Key Responsibilities include: Design & Develop Effective Prompts: Create prompts that elicit relevant and meaningful AI responses, taking into account user intent and model capabilities. Optimise AI Responses: Continuously evaluate and fine-tune prompts based on performance metrics and user feedback. Experiment & A/B Testing: Set up and analyse prompt experiments to refine outputs and improve AI performance. Collaborate Across Teams: Work with product managers, data scientists, and researchers to align prompt engineering with business goals. Monitor AI Performance: Analyse AI outputs to identify areas for improvement, ensuring consistent, high-quality responses. Innovate Best Practices: Stay updated on AI advancements, introducing new approaches to enhance prompt efficiency and outcomes. Enhance User Experience: Ensure prompts support seamless AI-user interactions, improving overall user engagement. Document & Share Knowledge: Maintain prompt documentation and provide guidance to team members on best practices. PROMPT ENGINEER - ESSTENTIAL SKILLS: 2 years' experience working in AI, NLP or related fields Experience with LLM's (GPT, BERT, etc) Proficient with programming languages like Python, PyTorch, TensorFlow or similar Clear communication and ability to collaborate with others TO BE CONSIDERED Please either apply by clicking online or emailing me directly (see below). By applying to this role you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: AI, Prompts, NLP, LLM, Python, PyTorch, TensorFlow, Communication
03/10/2024
Full time
Prompt Engineer Opportunity for a Prompt Engineer to join a market leading Software Development service Based in Manchester Salary up to 70,000 + fantastic benefits Apply online or contact Chelsea Hackett via (see below) ABOUT THE CLIENT: My client provides businesses with tools to enhance the effectiveness of customer communications. Their services include tracking phone interactions, analysing conversations, and linking them to online activities. By extracting valuable insights from incoming calls, they aim to drive improvements in marketing strategies, sales performance, and customer support. Operating for more than ten years, they cater to sectors like retail, finance, and healthcare, with a presence in both the UK and the US. THE BENEFITS: Early finish Friday's Options to buy additional holidays Private medical insurance Tech scheme loan Hybrid working Employee assistance programme Life insurance THE PROMPT ENGINEER ROLE: In this role, you will craft, refine, and optimise the prompts that shape AI-generated responses, directly influencing user experience and product success. Collaborating with AI researchers, data scientists, and product teams, you will contribute to cutting-edge solutions in a fast-paced, forward-thinking environment. Key Responsibilities include: Design & Develop Effective Prompts: Create prompts that elicit relevant and meaningful AI responses, taking into account user intent and model capabilities. Optimise AI Responses: Continuously evaluate and fine-tune prompts based on performance metrics and user feedback. Experiment & A/B Testing: Set up and analyse prompt experiments to refine outputs and improve AI performance. Collaborate Across Teams: Work with product managers, data scientists, and researchers to align prompt engineering with business goals. Monitor AI Performance: Analyse AI outputs to identify areas for improvement, ensuring consistent, high-quality responses. Innovate Best Practices: Stay updated on AI advancements, introducing new approaches to enhance prompt efficiency and outcomes. Enhance User Experience: Ensure prompts support seamless AI-user interactions, improving overall user engagement. Document & Share Knowledge: Maintain prompt documentation and provide guidance to team members on best practices. PROMPT ENGINEER - ESSTENTIAL SKILLS: 2 years' experience working in AI, NLP or related fields Experience with LLM's (GPT, BERT, etc) Proficient with programming languages like Python, PyTorch, TensorFlow or similar Clear communication and ability to collaborate with others TO BE CONSIDERED Please either apply by clicking online or emailing me directly (see below). By applying to this role you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: AI, Prompts, NLP, LLM, Python, PyTorch, TensorFlow, Communication
Prompt Engineer Opportunity for a Prompt Engineer to join a market leading Software Development service Based in Reigate, Surrey Salary up to 70,000 + fantastic benefits Apply online or contact Chelsea Hackett via (see below) ABOUT THE CLIENT: My client provides businesses with tools to enhance the effectiveness of customer communications. Their services include tracking phone interactions, analysing conversations, and linking them to online activities. By extracting valuable insights from incoming calls, they aim to drive improvements in marketing strategies, sales performance, and customer support. Operating for more than ten years, they cater to sectors like retail, finance, and healthcare, with a presence in both the UK and the US. THE BENEFITS: Early finish Friday's Options to buy additional holidays Private medical insurance Tech scheme loan Hybrid working Employee assistance programme Life insurance THE PROMPT ENGINEER ROLE: In this role, you will craft, refine, and optimise the prompts that shape AI-generated responses, directly influencing user experience and product success. Collaborating with AI researchers, data scientists, and product teams, you will contribute to cutting-edge solutions in a fast-paced, forward-thinking environment. Key Responsibilities include: Design & Develop Effective Prompts: Create prompts that elicit relevant and meaningful AI responses, taking into account user intent and model capabilities. Optimise AI Responses: Continuously evaluate and fine-tune prompts based on performance metrics and user feedback. Experiment & A/B Testing: Set up and analyse prompt experiments to refine outputs and improve AI performance. Collaborate Across Teams: Work with product managers, data scientists, and researchers to align prompt engineering with business goals. Monitor AI Performance: Analyse AI outputs to identify areas for improvement, ensuring consistent, high-quality responses. Innovate Best Practices: Stay updated on AI advancements, introducing new approaches to enhance prompt efficiency and outcomes. Enhance User Experience: Ensure prompts support seamless AI-user interactions, improving overall user engagement. Document & Share Knowledge: Maintain prompt documentation and provide guidance to team members on best practices. PROMPT ENGINEER - ESSTENTIAL SKILLS: 2 years' experience working in AI, NLP or related fields Experience with LLM's (GPT, BERT, etc) Proficient with programming languages like Python, PyTorch, TensorFlow or similar Clear communication and ability to collaborate with others TO BE CONSIDERED Please either apply by clicking online or emailing me directly (see below). By applying to this role you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: AI, Prompts, NLP, LLM, Python, PyTorch, TensorFlow, Communication
03/10/2024
Full time
Prompt Engineer Opportunity for a Prompt Engineer to join a market leading Software Development service Based in Reigate, Surrey Salary up to 70,000 + fantastic benefits Apply online or contact Chelsea Hackett via (see below) ABOUT THE CLIENT: My client provides businesses with tools to enhance the effectiveness of customer communications. Their services include tracking phone interactions, analysing conversations, and linking them to online activities. By extracting valuable insights from incoming calls, they aim to drive improvements in marketing strategies, sales performance, and customer support. Operating for more than ten years, they cater to sectors like retail, finance, and healthcare, with a presence in both the UK and the US. THE BENEFITS: Early finish Friday's Options to buy additional holidays Private medical insurance Tech scheme loan Hybrid working Employee assistance programme Life insurance THE PROMPT ENGINEER ROLE: In this role, you will craft, refine, and optimise the prompts that shape AI-generated responses, directly influencing user experience and product success. Collaborating with AI researchers, data scientists, and product teams, you will contribute to cutting-edge solutions in a fast-paced, forward-thinking environment. Key Responsibilities include: Design & Develop Effective Prompts: Create prompts that elicit relevant and meaningful AI responses, taking into account user intent and model capabilities. Optimise AI Responses: Continuously evaluate and fine-tune prompts based on performance metrics and user feedback. Experiment & A/B Testing: Set up and analyse prompt experiments to refine outputs and improve AI performance. Collaborate Across Teams: Work with product managers, data scientists, and researchers to align prompt engineering with business goals. Monitor AI Performance: Analyse AI outputs to identify areas for improvement, ensuring consistent, high-quality responses. Innovate Best Practices: Stay updated on AI advancements, introducing new approaches to enhance prompt efficiency and outcomes. Enhance User Experience: Ensure prompts support seamless AI-user interactions, improving overall user engagement. Document & Share Knowledge: Maintain prompt documentation and provide guidance to team members on best practices. PROMPT ENGINEER - ESSTENTIAL SKILLS: 2 years' experience working in AI, NLP or related fields Experience with LLM's (GPT, BERT, etc) Proficient with programming languages like Python, PyTorch, TensorFlow or similar Clear communication and ability to collaborate with others TO BE CONSIDERED Please either apply by clicking online or emailing me directly (see below). By applying to this role you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: AI, Prompts, NLP, LLM, Python, PyTorch, TensorFlow, Communication
The AI/ML Engineer is tasked with developing, deploying, and optimizing machine learning models and AI solutions to drive the company's innovation and product quality in collaboration with the architects. Proficient in areas like Generative AI, Computer Vision, and Machine Learning, they turn business requirements into advanced AI systems, ensuring seamless integration and high performance. Requirements: 3+ years' experience in IT field Proven experience as AI/ML Engineer or similar role, preferably in software engineering, cloud technologies or infrastructure area Strong understanding of AI/ML concepts, algorithms, and techniques Proficiency in Python is essential; familiarity with other programming languages is an advantage. Experience with popular AI/ML frameworks and libraries (eg, TensorFlow, PyTorch, Scikit-learn) Knowledge of common computer vision technologies, such as YOLO, R-CNN, SSD, or Vision Transformers, to support AI projects involving image processing or object detection Experience with Front End technologies such as React or Angular, adding value for AI-based web applications is advantage Ability to deploy and maintain AI/ML models in production environments Fluency in English is mandatory Contract Details: Start: ASAP Contract: Freelancer Contract length: 12 months + (extension as a freelancer or going permanent) Workload: Fulltime Location: Hybrid Language: English Interested? If you, or somebody else you know is interested in this role, please apply directly with an updated CV to Francesco Leone
03/10/2024
Contractor
The AI/ML Engineer is tasked with developing, deploying, and optimizing machine learning models and AI solutions to drive the company's innovation and product quality in collaboration with the architects. Proficient in areas like Generative AI, Computer Vision, and Machine Learning, they turn business requirements into advanced AI systems, ensuring seamless integration and high performance. Requirements: 3+ years' experience in IT field Proven experience as AI/ML Engineer or similar role, preferably in software engineering, cloud technologies or infrastructure area Strong understanding of AI/ML concepts, algorithms, and techniques Proficiency in Python is essential; familiarity with other programming languages is an advantage. Experience with popular AI/ML frameworks and libraries (eg, TensorFlow, PyTorch, Scikit-learn) Knowledge of common computer vision technologies, such as YOLO, R-CNN, SSD, or Vision Transformers, to support AI projects involving image processing or object detection Experience with Front End technologies such as React or Angular, adding value for AI-based web applications is advantage Ability to deploy and maintain AI/ML models in production environments Fluency in English is mandatory Contract Details: Start: ASAP Contract: Freelancer Contract length: 12 months + (extension as a freelancer or going permanent) Workload: Fulltime Location: Hybrid Language: English Interested? If you, or somebody else you know is interested in this role, please apply directly with an updated CV to Francesco Leone
*Hybrid, 3 days onsite, 2 days remote* A prestigious company is looking for a Java Developer - Metadata Lineage Analyst. This is a Java Developer position and they will focus on data analysis, Metadata data flows, data mappings, data lineage solutions. This analyst will not be programming but will be developing custom metadata connections/scanners using Java, python, etc. They will need hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Responsibilities: Develop Metadata and Data Lineage Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL/BI Tools and other Data Platform technologies etc. Work with Technical SMEs/developers understanding the applications/systems design, development and create data flow diagrams/data mappings. Create Source to Target mapping documents reverse engineering the application Java code/BI tools/SQL queries for the identified data flows. Develop custom metadata connectors/scanners using programming tools to automate the metadata extraction from disparate data sources. Develop solutions developing programs to automate metadata extraction and data flow/data lineage/Source to target mapping documents for complex applications/systems/BI tools. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures. Design and build data capabilities like data quality, metadata, data catalog and data dictionary. Qualifications: 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings. Ability to understand the Java Code base; read and/or write code using a programming language (eg, Java, Python, etc.). Proficient with SQL and experience working with Git and experience with data analysis using Python/Pyspark. Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Experience working with various types of databases like Relational, NoSQL, Object-based. Ability to review the application development code to ensure it meets functional requirements, architectural and data standards. Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch. Ability to develop and implement Data Quality Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc. Experience working on Protobuf, APIs, Kafka as Data Sources is preferred. Experience working with draw.io or other tools creating architecture or data flow diagrams. Ability to multitask and meet aggressive deadlines efficiently and effectively. Experience in object-oriented design and software design patterns.
03/10/2024
Contractor
*Hybrid, 3 days onsite, 2 days remote* A prestigious company is looking for a Java Developer - Metadata Lineage Analyst. This is a Java Developer position and they will focus on data analysis, Metadata data flows, data mappings, data lineage solutions. This analyst will not be programming but will be developing custom metadata connections/scanners using Java, python, etc. They will need hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Responsibilities: Develop Metadata and Data Lineage Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL/BI Tools and other Data Platform technologies etc. Work with Technical SMEs/developers understanding the applications/systems design, development and create data flow diagrams/data mappings. Create Source to Target mapping documents reverse engineering the application Java code/BI tools/SQL queries for the identified data flows. Develop custom metadata connectors/scanners using programming tools to automate the metadata extraction from disparate data sources. Develop solutions developing programs to automate metadata extraction and data flow/data lineage/Source to target mapping documents for complex applications/systems/BI tools. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures. Design and build data capabilities like data quality, metadata, data catalog and data dictionary. Qualifications: 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings. Ability to understand the Java Code base; read and/or write code using a programming language (eg, Java, Python, etc.). Proficient with SQL and experience working with Git and experience with data analysis using Python/Pyspark. Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Experience working with various types of databases like Relational, NoSQL, Object-based. Ability to review the application development code to ensure it meets functional requirements, architectural and data standards. Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch. Ability to develop and implement Data Quality Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc. Experience working on Protobuf, APIs, Kafka as Data Sources is preferred. Experience working with draw.io or other tools creating architecture or data flow diagrams. Ability to multitask and meet aggressive deadlines efficiently and effectively. Experience in object-oriented design and software design patterns.
NO SPONSORSHIP Software Engineering - Python, Java, Terraform, DevOps, Containerization Understanding of industry They do not necessarily have to work within a QRM portal. But they have to understand the industry and come from a highly regulated background, preferably financial Looking for a hard core developer who can work within quantitative risk management and they develop applications and solutions for the QRM team They do not build models, they automate models Develop hardcore applications These people will have masters in mathematics, statistics, physics, or computer science *They may even have a PhD They need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Develops and maintains risk models for managing clearing fund and stress testing risk model software in production AWS develop CICD pipelines JAVA C# Python Agile Scrum financial products a plus understand markets financial derivatives equities interest rates commodity products Java preferred cicd infrastructure as a code Kubernetes terraform splunk open telemetry SQL big data Scripting in python 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. 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. 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. 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
02/10/2024
Full time
NO SPONSORSHIP Software Engineering - Python, Java, Terraform, DevOps, Containerization Understanding of industry They do not necessarily have to work within a QRM portal. But they have to understand the industry and come from a highly regulated background, preferably financial Looking for a hard core developer who can work within quantitative risk management and they develop applications and solutions for the QRM team They do not build models, they automate models Develop hardcore applications These people will have masters in mathematics, statistics, physics, or computer science *They may even have a PhD They need to have CICD pipelines, Infrastructure as a Code, Kubernetes, Terraform, etc. Preferably having Java, Python, C++ Develops and maintains risk models for managing clearing fund and stress testing risk model software in production AWS develop CICD pipelines JAVA C# Python Agile Scrum financial products a plus understand markets financial derivatives equities interest rates commodity products Java preferred cicd infrastructure as a code Kubernetes terraform splunk open telemetry SQL big data Scripting in python 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. 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. 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. 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
Software Engineer - Remote/Cambridge - up to £55k + package Our client, an industry leading supplier of software products to the tech world, are looking for a number of Software Engineers to work on their core products. The client is technology agnostic and go by "always use the right tool for the job" and this could be anything from C#, Java, Electron, Typescript, React, Go. The successful Engineer will be given the freedom to always explore new tech. Requirements for this Software Engineer role: Experience using some sort of modern Object Orientated language (C#, Java, Typescript, Go or similar) Willingness to learn new technology Simplicity in code TDD/BDD Agile In return you will be joining a tech first business that invests in its team, offering weekly training allowance/time, salaries up to £55k, LTIP Share Scheme, private medical with Bupa, 5% matched pension, sign on bonuses, relocation support, flexible working, and remote working (2 days a month in Cambridge required with some flexibility). If this sounds like you then please click apply now!
02/10/2024
Full time
Software Engineer - Remote/Cambridge - up to £55k + package Our client, an industry leading supplier of software products to the tech world, are looking for a number of Software Engineers to work on their core products. The client is technology agnostic and go by "always use the right tool for the job" and this could be anything from C#, Java, Electron, Typescript, React, Go. The successful Engineer will be given the freedom to always explore new tech. Requirements for this Software Engineer role: Experience using some sort of modern Object Orientated language (C#, Java, Typescript, Go or similar) Willingness to learn new technology Simplicity in code TDD/BDD Agile In return you will be joining a tech first business that invests in its team, offering weekly training allowance/time, salaries up to £55k, LTIP Share Scheme, private medical with Bupa, 5% matched pension, sign on bonuses, relocation support, flexible working, and remote working (2 days a month in Cambridge required with some flexibility). If this sounds like you then please click apply now!
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this 6+ Month Contract role* Prestigious Financial Institution Firm is currently seeking a Metadata Data Lineage Analyst. Candidate will develop Metadata and Data Lineage Solutions for multiple data sources across On-Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL/BI Tools and other Data Platform technologies etc. Responsibilities: Work with Technical SMEs/developers understanding the applications/systems design, development and create data flow diagrams/data mappings. Create Source to Target mapping documents reverse engineering the application Java code/BI tools/SQL queries for the identified data flows. Develop custom metadata connectors/scanners using programming tools to automate the metadata extraction from disparate data sources. Develop solutions developing programs to automate metadata extraction and data flow/data lineage/Source to target mapping documents for complex applications/systems/BI tools. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures. Design and build data capabilities like data quality, metadata, data catalog and data dictionary. Qualifications: 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings. Ability to understand the Java Code base; read and/or write code using a programming language (eg, Java, Python, etc.). Proficient with SQL and experience working with Git and experience with data analysis using Python/Pyspark. Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Experience working with various types of databases like Relational, NoSQL, Object-based. Ability to review the application development code to ensure it meets functional requirements, architectural and data standards. Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch. Ability to develop and implement Data Quality Solutions for multiple data sources across On-Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc. Experience working on Protobuf, APIs, Kafka as Data Sources is preferred. Experience working with draw.io or other tools creating architecture or data flow diagrams. Ability to multitask and meet aggressive deadlines efficiently and effectively. Experience in object-oriented design and software design patterns.
02/10/2024
Contractor
*We are unable to sponsor for this 6+ Month Contract role* Prestigious Financial Institution Firm is currently seeking a Metadata Data Lineage Analyst. Candidate will develop Metadata and Data Lineage Solutions for multiple data sources across On-Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL/BI Tools and other Data Platform technologies etc. Responsibilities: Work with Technical SMEs/developers understanding the applications/systems design, development and create data flow diagrams/data mappings. Create Source to Target mapping documents reverse engineering the application Java code/BI tools/SQL queries for the identified data flows. Develop custom metadata connectors/scanners using programming tools to automate the metadata extraction from disparate data sources. Develop solutions developing programs to automate metadata extraction and data flow/data lineage/Source to target mapping documents for complex applications/systems/BI tools. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures. Design and build data capabilities like data quality, metadata, data catalog and data dictionary. Qualifications: 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings. Ability to understand the Java Code base; read and/or write code using a programming language (eg, Java, Python, etc.). Proficient with SQL and experience working with Git and experience with data analysis using Python/Pyspark. Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Experience working with various types of databases like Relational, NoSQL, Object-based. Ability to review the application development code to ensure it meets functional requirements, architectural and data standards. Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch. Ability to develop and implement Data Quality Solutions for multiple data sources across On-Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc. Experience working on Protobuf, APIs, Kafka as Data Sources is preferred. Experience working with draw.io or other tools creating architecture or data flow diagrams. Ability to multitask and meet aggressive deadlines efficiently and effectively. Experience in object-oriented design and software design patterns.
We are currently looking on behalf of one of our important clients for a Software Packaging Specialist (Medical Device Sector). The role is a permanent position based in Bern Canton with good home office allowance. Your Role: Configure, test & deploy software packages for Windows 10/11, Android, iOS & macOS devices. Automate software deployment & approval processes. Support the further development & operation of Mobile Device Management (MDM) Partake in incident management in the area of Software Delivery at 2nd & 3rd level. Ensure necessary system documentation. Administrate on-premise &/or SaaS applications. Your Skills: At least 2 years of relevant professional experience as an Software Packaging Specialist, ICT System Specialist or Client Engineer or Similar. A strong knowledge & experience in the areas of Software Packaging & Deployment, Automation, PowerShell & Azure Your Profile: Completed Higher Education/University Degree in Computer Science (or similar). Analytical, conceptual, communicative & team-oriented. Self-motivated, systematic & structured. Fluent English & business proficient German (to at least B2 level) language skills are mandatory requirements.
02/10/2024
Full time
We are currently looking on behalf of one of our important clients for a Software Packaging Specialist (Medical Device Sector). The role is a permanent position based in Bern Canton with good home office allowance. Your Role: Configure, test & deploy software packages for Windows 10/11, Android, iOS & macOS devices. Automate software deployment & approval processes. Support the further development & operation of Mobile Device Management (MDM) Partake in incident management in the area of Software Delivery at 2nd & 3rd level. Ensure necessary system documentation. Administrate on-premise &/or SaaS applications. Your Skills: At least 2 years of relevant professional experience as an Software Packaging Specialist, ICT System Specialist or Client Engineer or Similar. A strong knowledge & experience in the areas of Software Packaging & Deployment, Automation, PowerShell & Azure Your Profile: Completed Higher Education/University Degree in Computer Science (or similar). Analytical, conceptual, communicative & team-oriented. Self-motivated, systematic & structured. Fluent English & business proficient German (to at least B2 level) language skills are mandatory requirements.
Metadata Solutions Developer Rate: Open Location: Chicago, IL Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings. Ability to understand the Java Code base; read and/or write code using a programming language (eg, Java, Python, etc.). Proficient with SQL and experience working with Git and experience with data analysis using Python/Pyspark. Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Experience working with various types of databases like Relational, NoSQL, Object-based. Ability to review the application development code to ensure it meets functional requirements, architectural and data standards. Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch. Ability to develop and implement Data Quality Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc. Experience working on Protobuf, APIs, Kafka as Data Sources is preferred. Experience working with draw.io or other tools creating architecture or data flow diagrams. Ability to multitask and meet aggressive deadlines efficiently and effectively. Experience in object-oriented design and software design patterns. Responsibilities Develop Metadata and Data Lineage Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL/BI Tools and other Data Platform technologies etc. Work with Technical SMEs/developers understanding the applications/systems design, development and create data flow diagrams/data mappings. Create Source to Target mapping documents reverse engineering the application Java code/BI tools/SQL queries for the identified data flows. Develop custom metadata connectors/scanners using programming tools to automate the metadata extraction from disparate data sources. Develop solutions developing programs to automate metadata extraction and data flow/data lineage/Source to target mapping documents for complex applications/systems/BI tools. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures. Design and build data capabilities like data quality, metadata, data catalog and data dictionary.
02/10/2024
Contractor
Metadata Solutions Developer Rate: Open Location: Chicago, IL Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications 6 or more years of data analysis experience with robust understanding of metadata, data flows and mappings. Ability to understand the Java Code base; read and/or write code using a programming language (eg, Java, Python, etc.). Proficient with SQL and experience working with Git and experience with data analysis using Python/Pyspark. Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API, Kafka Streams. Experience working with various types of databases like Relational, NoSQL, Object-based. Ability to review the application development code to ensure it meets functional requirements, architectural and data standards. Proficiency in writing technical documentation for Java based applications that process data in Real Time and batch. Ability to develop and implement Data Quality Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Databases, Flat Files, JSON, APIs, Kafka etc. Experience working on Protobuf, APIs, Kafka as Data Sources is preferred. Experience working with draw.io or other tools creating architecture or data flow diagrams. Ability to multitask and meet aggressive deadlines efficiently and effectively. Experience in object-oriented design and software design patterns. Responsibilities Develop Metadata and Data Lineage Solutions for multiple data sources across On Prem and Cloud environments including but not limited to Kafka, Protocol Buffers, REDIS, APIs, Databases, Flat Files, JSON, ETL/BI Tools and other Data Platform technologies etc. Work with Technical SMEs/developers understanding the applications/systems design, development and create data flow diagrams/data mappings. Create Source to Target mapping documents reverse engineering the application Java code/BI tools/SQL queries for the identified data flows. Develop custom metadata connectors/scanners using programming tools to automate the metadata extraction from disparate data sources. Develop solutions developing programs to automate metadata extraction and data flow/data lineage/Source to target mapping documents for complex applications/systems/BI tools. Working on metadata management, administration, support and ingest data management assets using extension mappings, custom data assets, metadata bridges, connectors, third party metadata bridges ensuring data lineage/source to target data mapping. Create, develop, configure and execute end to end business and technical data lineage across disparate sources in accordance with the Data Governance Standards, Policies and Procedures. Design and build data capabilities like data quality, metadata, data catalog and data dictionary.
Title: Cloud POI Tech Lead Location: Nenagh, Ireland (4-days per week on site) Freelance contract You'll be joining a point of sales (POS) delivery team responsible for the end-to-end delivery of SmartPOS and SoftPOS solutions. Products within this team represent the future of retail transactions by blending advanced technology with the need for efficient, secure, and flexible payment solutions. Objectives: - implement technical solutions within a collaborative, high trust, solutions delivery team which will contain other developers, architects, product owners and DevOps engineers. - Design and implement Android applications and services that provide best in class payment flow experience for customers. - Implement and enhance interfaces with Back End payment processing systems using various protocols and data formats (eg XML/SOAP, TCP, HTTP/S). - Responsible for the execution of required, complex, development tasks, including: unit tests, debugging with state-of-the-art tools, programming languages and utilities. - Contribute to estimation efforts at a T-shirt sizing level using your expertise in the relevant areas Knowledge & Skills: - Atleast 8 years experience in software engineering with 2 years in a tech lead role - 6+ years in designing and developing Android, web and services based applications. - You will be expected to contribute on various levels: device operating system, secure/Embedded processor firmware, client (Android) applications, REST services, etc. - Strong skills and in-depth experience Java/Android/C - Previous experience in payments industry, specifically working with EMVco, NEXO or exposure to PCI/PTS standards - Experience with server technologies, REST web services, SOA, Android - good understanding of the platform, experience with Android ROM is a plus - Experience with databases and schema design by MySQL/SQLite tools.
02/10/2024
Contractor
Title: Cloud POI Tech Lead Location: Nenagh, Ireland (4-days per week on site) Freelance contract You'll be joining a point of sales (POS) delivery team responsible for the end-to-end delivery of SmartPOS and SoftPOS solutions. Products within this team represent the future of retail transactions by blending advanced technology with the need for efficient, secure, and flexible payment solutions. Objectives: - implement technical solutions within a collaborative, high trust, solutions delivery team which will contain other developers, architects, product owners and DevOps engineers. - Design and implement Android applications and services that provide best in class payment flow experience for customers. - Implement and enhance interfaces with Back End payment processing systems using various protocols and data formats (eg XML/SOAP, TCP, HTTP/S). - Responsible for the execution of required, complex, development tasks, including: unit tests, debugging with state-of-the-art tools, programming languages and utilities. - Contribute to estimation efforts at a T-shirt sizing level using your expertise in the relevant areas Knowledge & Skills: - Atleast 8 years experience in software engineering with 2 years in a tech lead role - 6+ years in designing and developing Android, web and services based applications. - You will be expected to contribute on various levels: device operating system, secure/Embedded processor firmware, client (Android) applications, REST services, etc. - Strong skills and in-depth experience Java/Android/C - Previous experience in payments industry, specifically working with EMVco, NEXO or exposure to PCI/PTS standards - Experience with server technologies, REST web services, SOA, Android - good understanding of the platform, experience with Android ROM is a plus - Experience with databases and schema design by MySQL/SQLite tools.