Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Java Developer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 5+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
31/10/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Java Developer. Candidate will develop and maintain risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. Candidate will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand the technical capabilities for model development, back-testing and monitoring. Responsibilities: Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, back-testing and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 5+ years of experience as a software developer with exposure to the cloud or high-performance computing areas Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Experience with productivity tools such as Jira, Confluence, MS Office. Experience with Scripting languages such as Python is a plus. Experience with numerical libraries and/or scientific computing is a plus.
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Software Engineer. Candidate will support and work collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Support the application development of Real Time and batch applications for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Preferred] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus [Required] Experience working with various types of databases like Relational, NoSQL [Required] Experience working with Git [Preferred] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Preferred] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] Hands-on experience with Java version 8 onwards, Spring, SpringBoot, REST API Technical Skills: [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns Education and/or Experience: [Required] BS degree in Computer Science, similar technical field required
31/10/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Software Engineer. Candidate will support and work collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Support the application development of Real Time and batch applications for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Preferred] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus [Required] Experience working with various types of databases like Relational, NoSQL [Required] Experience working with Git [Preferred] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Preferred] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] Hands-on experience with Java version 8 onwards, Spring, SpringBoot, REST API Technical Skills: [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns Education and/or Experience: [Required] BS degree in Computer Science, similar technical field required
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
31/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
*We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Oracle Applications DBA Tech Lead/Manager. This is a hands-on tech lead/manager. They will focus on all Oracle ERP applications and will focus heavily on Oracle EBS (11i/R12). This company is looking for someone with heavy Oracle Fusion Cloud experience. Responsibilities: You will support the following levels: Physical - you will be responsible for the physical and technical oriented aspects eg, storage, security, networking and more; Application - you will handle all application-related issues (eg, queries, users, Embedded SQL's etc.) You will ensure database resources are sized properly and a design strategy is developed to make sure that the database is maintained at a healthy size. You will ensure availability and performance of multi database and application environments with very large volumes and sizes. Responsible to manage Oracle Cloud OCI platform and maintain the ongoing integrations and configurations to keep the Cloud platform in a healthy condition. You will manage or perform routine DBA tasks like database maintenance, backups, recovery, table space management, upgrades, etc. You will execute periodic health checks for databases and recommend changes that should be executed in the production environment to ensure optimal performance. You will interact and work with multiple infrastructure, Security and IT teams as part of environment setup, maintenance and support. This is an important function of this role. Plans and responds to service outages including backup and restore. Monitors system performance diagnosing software and hardware failures to resolution Provides patch management and distribution capabilities to prevent new threats with minimized physical infrastructure impacts. Creates and tests data backups. Provides data cleansing services, verifies data integrity, and implements access controls. Performs database configuration, monitoring, and tuning. Routine maintenance including problem defect analysis and resolution, space, storage, object management, physical database layout, rollback segment management, and temporary space management. Supports logs and alerts, access rights and roles, database instance version control. New IDs, roles, authorizations, audits, locked/unlocked status, revocation. Performs memory usage monitoring, database parameter configuration, database resources, I/O distribution. Ensures system health, maintenance, technical security, recovery, and basic application technical tuning. Maintains Oracle Quarterly Releases and patch management schedules. Supports Systems Development, Migration, and Integration efforts as needed. Significant contributor to work plans for security analysis and recommendations Qualifications: Bachelor's Degree Computer Science or similar required 10+ years Oracle EBS (11i/R12) Minimum five (5) years in ERP Cloud platform 20+ years of experience as Oracle ERP APPS DBA Must have executed a minimum of two Upgrade cycles in the past. Will be responsible for Cutover Downtime reduction thru process improvements in each Upgrade iteration, Must have experience in EBS Application architecture, Concurrent managers, Workflow, layout of application on infrastructure, etc. Must have excellent knowledge in cloning, patching, backup recovery of ERP application including knowledge of ODI, FAW/ADW, Performance tuning, SQL profiling Must have hands on experience of RMAN, Backup Management and different Recovery techniques. Design and Implement disaster recovery plans. Support Oracle Cloud and EBS developers for custom coding, code migration, workflow and concurrent requests Knowledge of system administration functionality within Oracle Cloud ERP, Unix Shell Scripting skills on Oracle ODA's and OVM's Ability to manage and supervise DBA staff in the team. Responsible for providing day-to-day status and maintenance for Oracle EBS and ERP Cloud. Work with multiple application teams and developers.
31/10/2024
Full time
*We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Oracle Applications DBA Tech Lead/Manager. This is a hands-on tech lead/manager. They will focus on all Oracle ERP applications and will focus heavily on Oracle EBS (11i/R12). This company is looking for someone with heavy Oracle Fusion Cloud experience. Responsibilities: You will support the following levels: Physical - you will be responsible for the physical and technical oriented aspects eg, storage, security, networking and more; Application - you will handle all application-related issues (eg, queries, users, Embedded SQL's etc.) You will ensure database resources are sized properly and a design strategy is developed to make sure that the database is maintained at a healthy size. You will ensure availability and performance of multi database and application environments with very large volumes and sizes. Responsible to manage Oracle Cloud OCI platform and maintain the ongoing integrations and configurations to keep the Cloud platform in a healthy condition. You will manage or perform routine DBA tasks like database maintenance, backups, recovery, table space management, upgrades, etc. You will execute periodic health checks for databases and recommend changes that should be executed in the production environment to ensure optimal performance. You will interact and work with multiple infrastructure, Security and IT teams as part of environment setup, maintenance and support. This is an important function of this role. Plans and responds to service outages including backup and restore. Monitors system performance diagnosing software and hardware failures to resolution Provides patch management and distribution capabilities to prevent new threats with minimized physical infrastructure impacts. Creates and tests data backups. Provides data cleansing services, verifies data integrity, and implements access controls. Performs database configuration, monitoring, and tuning. Routine maintenance including problem defect analysis and resolution, space, storage, object management, physical database layout, rollback segment management, and temporary space management. Supports logs and alerts, access rights and roles, database instance version control. New IDs, roles, authorizations, audits, locked/unlocked status, revocation. Performs memory usage monitoring, database parameter configuration, database resources, I/O distribution. Ensures system health, maintenance, technical security, recovery, and basic application technical tuning. Maintains Oracle Quarterly Releases and patch management schedules. Supports Systems Development, Migration, and Integration efforts as needed. Significant contributor to work plans for security analysis and recommendations Qualifications: Bachelor's Degree Computer Science or similar required 10+ years Oracle EBS (11i/R12) Minimum five (5) years in ERP Cloud platform 20+ years of experience as Oracle ERP APPS DBA Must have executed a minimum of two Upgrade cycles in the past. Will be responsible for Cutover Downtime reduction thru process improvements in each Upgrade iteration, Must have experience in EBS Application architecture, Concurrent managers, Workflow, layout of application on infrastructure, etc. Must have excellent knowledge in cloning, patching, backup recovery of ERP application including knowledge of ODI, FAW/ADW, Performance tuning, SQL profiling Must have hands on experience of RMAN, Backup Management and different Recovery techniques. Design and Implement disaster recovery plans. Support Oracle Cloud and EBS developers for custom coding, code migration, workflow and concurrent requests Knowledge of system administration functionality within Oracle Cloud ERP, Unix Shell Scripting skills on Oracle ODA's and OVM's Ability to manage and supervise DBA staff in the team. Responsible for providing day-to-day status and maintenance for Oracle EBS and ERP Cloud. Work with multiple application teams and developers.
ColdFusion Developer Fully remote Outside IR35 My client has an urgent requirement for an experienced ColdFusion Developer looking to make an impact in a dynamic environment As a ColdFusion Developer, you'll be responsible for developing, maintaining, and optimising ColdFusion applications that drive core services. You'll work closely with cross-functional teams to build secure, scalable applications while supporting business objectives. Key Responsibilities: - Develop and maintain ColdFusion applications - Optimise and debug applications to ensure performance and reliability - Conduct code reviews and follow best practices - Document development processes and provide.*technical support* to end-users. - Proven experience in ColdFusion development. - Strong understanding of SQL, HTML, CSS, JavaScript. - Experience with RESTful APIs Please send across an updated CV if this position is of interest GCS is acting as an Employment Business in relation to this vacancy.
31/10/2024
Project-based
ColdFusion Developer Fully remote Outside IR35 My client has an urgent requirement for an experienced ColdFusion Developer looking to make an impact in a dynamic environment As a ColdFusion Developer, you'll be responsible for developing, maintaining, and optimising ColdFusion applications that drive core services. You'll work closely with cross-functional teams to build secure, scalable applications while supporting business objectives. Key Responsibilities: - Develop and maintain ColdFusion applications - Optimise and debug applications to ensure performance and reliability - Conduct code reviews and follow best practices - Document development processes and provide.*technical support* to end-users. - Proven experience in ColdFusion development. - Strong understanding of SQL, HTML, CSS, JavaScript. - Experience with RESTful APIs Please send across an updated CV if this position is of interest GCS is acting as an Employment Business in relation to this vacancy.
My client is a global IT Consultancy working within the public sector in the UK This role is looking for a Postgres Developer with experience with converting PL/SQL to PL/pgSQL The role is based in Reading (2 days per week) and is paying £650-700pd Inside ir35 (Umbrella) Please do not apply if you do not hold ACTIVE SC clearance Join a dedicated team tasked with migrating a very large Oracle 11gR1 database and PL/SQL code to PostgreSQL in AWS Cloud. This programme is in its infancy so an excellent opportunity for an engineer with the right knowledge and experience to make a deep impact upon the shape and direction of the programme. Make or guide architectural decisions on the migration approach Model the solutions approach and tooling Support the software's development and testing Responsibilities: Assist as part of a team on the design components of systems Code, document changes, follow established processes and conduct unit testing Ensure adherence to secure coding standards and best practices For more experienced Consultants: Produce designs, including for instance program specifications or prototypes/MVPs and backup, recovery and restart procedure, data flows, etc. Provide estimates and review the work of developers Undertake the complete technical design of smaller applications or components of larger applications using templates and tools Specify user/system interfaces and translate designs into technical solutions taking into account of target environment, performance requirements and existing systems Produce designs and document all work, using required standards, methods and tools, including prototyping/MVP where appropriate Contribute to requirements (functional and non-functional) Contribute to the development of coding- and security standards and processes Support the team in troubleshooting technical issues Key Competencies Development: - Competence in and understanding of coding best practices, clean code, code review and similar - Design, build and assure quality of applications Software Design: - Specify system behaviour in software components based on requirements Demonstrated understanding of current trends in software development and architecture and integration in other systems (eg. Cloud, Automation, APIs, DevOps, Mobile) Secure Software Development: - Ensure application and data confidentiality, integrity, and availability by developing software having security built in. Database Engineering, development of CRUD procedures and functions" Required competency: 3: 201470 - PostgreSQL PL/pgSQL 2: 201386 - Oracle PL/SQL 3: Code conversion of PL/SQL to PL/pgSQL 3: 200563 - Data Migration from Oracle to PostgreSQL 2: 201450 - PostgreSQL Performance Tuning Desired competency: 200467 - AWS Cloud Services Code Migration Tools Data Migration Tools 200764 - Git
31/10/2024
Project-based
My client is a global IT Consultancy working within the public sector in the UK This role is looking for a Postgres Developer with experience with converting PL/SQL to PL/pgSQL The role is based in Reading (2 days per week) and is paying £650-700pd Inside ir35 (Umbrella) Please do not apply if you do not hold ACTIVE SC clearance Join a dedicated team tasked with migrating a very large Oracle 11gR1 database and PL/SQL code to PostgreSQL in AWS Cloud. This programme is in its infancy so an excellent opportunity for an engineer with the right knowledge and experience to make a deep impact upon the shape and direction of the programme. Make or guide architectural decisions on the migration approach Model the solutions approach and tooling Support the software's development and testing Responsibilities: Assist as part of a team on the design components of systems Code, document changes, follow established processes and conduct unit testing Ensure adherence to secure coding standards and best practices For more experienced Consultants: Produce designs, including for instance program specifications or prototypes/MVPs and backup, recovery and restart procedure, data flows, etc. Provide estimates and review the work of developers Undertake the complete technical design of smaller applications or components of larger applications using templates and tools Specify user/system interfaces and translate designs into technical solutions taking into account of target environment, performance requirements and existing systems Produce designs and document all work, using required standards, methods and tools, including prototyping/MVP where appropriate Contribute to requirements (functional and non-functional) Contribute to the development of coding- and security standards and processes Support the team in troubleshooting technical issues Key Competencies Development: - Competence in and understanding of coding best practices, clean code, code review and similar - Design, build and assure quality of applications Software Design: - Specify system behaviour in software components based on requirements Demonstrated understanding of current trends in software development and architecture and integration in other systems (eg. Cloud, Automation, APIs, DevOps, Mobile) Secure Software Development: - Ensure application and data confidentiality, integrity, and availability by developing software having security built in. Database Engineering, development of CRUD procedures and functions" Required competency: 3: 201470 - PostgreSQL PL/pgSQL 2: 201386 - Oracle PL/SQL 3: Code conversion of PL/SQL to PL/pgSQL 3: 200563 - Data Migration from Oracle to PostgreSQL 2: 201450 - PostgreSQL Performance Tuning Desired competency: 200467 - AWS Cloud Services Code Migration Tools Data Migration Tools 200764 - Git
Solutions Architect with good knowledge of AWS, Applications, Software Development, microservices and integration is required by Logic Engagements to work for our prestigious client based in Cambridge (hybrid working - circa 3 days a week in the office) The Solution Architect will provide solution design expertise across digital products and services. This will involve: Design and document solution designs across products and technology solutions, using the appropriate standards, patterns, and principles Explore and adopt new technologies, methodologies, or frameworks that can enhance IT solutions and provide a competitive edge. Work effectively with various stakeholders, such as business users, developers, testers, or managers, and presenting and explaining the IT solution in a clear and concise manner. Identify and resolve any issues or challenges that may arise during the software life cycle, using the appropriate methods and techniques. Rationalise specifications and translate business requirements into solution designs. Lead on relevant items of system integration, from a solution design perspective. Establish strong and trusted relationships with Product Owners and relevant business stakeholders. Provide support to engineering and development teams as they implement provided solution designs Experience required: Able to demonstrate a strong background working as a Solutions Architect Experience in Software architecture and design, Applications & Microservices Experience in Integration patterns A background in Software development Strong knowledge of AWS Excellent communication skills, able to work with different audiences and present and explain the IT solution in a clear and concise manner. Strong software problem-solving and troubleshooting experience Able to work in Cambridge up to three days per week This is a fantastic opportunity to secure a senior level role within a prestigious organisation. Please send your CV in the first instance and if relevant you will be contacted with full role and company information. We are passionate about promoting diversity, inclusion, and equality, and are committed to working with clients who share our outlook. We offer equal opportunities to all candidates regardless of background, identity, sexuality, and disability. We strive to create inclusive cultures where diversity is seen as real value for the company. Our mission is for everyone to feel empowered to be their true authentic selves at work.
31/10/2024
Full time
Solutions Architect with good knowledge of AWS, Applications, Software Development, microservices and integration is required by Logic Engagements to work for our prestigious client based in Cambridge (hybrid working - circa 3 days a week in the office) The Solution Architect will provide solution design expertise across digital products and services. This will involve: Design and document solution designs across products and technology solutions, using the appropriate standards, patterns, and principles Explore and adopt new technologies, methodologies, or frameworks that can enhance IT solutions and provide a competitive edge. Work effectively with various stakeholders, such as business users, developers, testers, or managers, and presenting and explaining the IT solution in a clear and concise manner. Identify and resolve any issues or challenges that may arise during the software life cycle, using the appropriate methods and techniques. Rationalise specifications and translate business requirements into solution designs. Lead on relevant items of system integration, from a solution design perspective. Establish strong and trusted relationships with Product Owners and relevant business stakeholders. Provide support to engineering and development teams as they implement provided solution designs Experience required: Able to demonstrate a strong background working as a Solutions Architect Experience in Software architecture and design, Applications & Microservices Experience in Integration patterns A background in Software development Strong knowledge of AWS Excellent communication skills, able to work with different audiences and present and explain the IT solution in a clear and concise manner. Strong software problem-solving and troubleshooting experience Able to work in Cambridge up to three days per week This is a fantastic opportunity to secure a senior level role within a prestigious organisation. Please send your CV in the first instance and if relevant you will be contacted with full role and company information. We are passionate about promoting diversity, inclusion, and equality, and are committed to working with clients who share our outlook. We offer equal opportunities to all candidates regardless of background, identity, sexuality, and disability. We strive to create inclusive cultures where diversity is seen as real value for the company. Our mission is for everyone to feel empowered to be their true authentic selves at work.
.NET Developers Mid & Senior level | £45,000-£70,000 | Bonus + Hybrid I'm teaming up with one of our favourite clients, a fantastic software company. We are working with them to expand their .NET development team at both the Mid-level and Senior level. They offer custom training and support, with experienced seniors ready to guide and mentor those with less experience. The role itself is a hybrid based out of their Birmingham office with 2 days in the office a week and the rest from home. The salary is dependent on your experience, whether you are looking to join the team at a mid-level or senior. Ranging from £45,000-£70,000 + Bonus. You'll be working on various projects for different clients, helping to deliver digital, and cloud-based solutions. If you love building new applications, coding, and web design, and working in a supportive environment then this could definitely be the right role for you. If you have the following experience, . Good .NET/Core framework skills . Know your way around C# . Good at troubleshooting and debugging . HTML & CSS . Familiar with JavaScript . Knowledge of Azure (Supporting Cloud based applications or deployment) is beneficial. Please apply to this advert to find out more information if this sounds like it could be the right opportunity for you.
31/10/2024
Full time
.NET Developers Mid & Senior level | £45,000-£70,000 | Bonus + Hybrid I'm teaming up with one of our favourite clients, a fantastic software company. We are working with them to expand their .NET development team at both the Mid-level and Senior level. They offer custom training and support, with experienced seniors ready to guide and mentor those with less experience. The role itself is a hybrid based out of their Birmingham office with 2 days in the office a week and the rest from home. The salary is dependent on your experience, whether you are looking to join the team at a mid-level or senior. Ranging from £45,000-£70,000 + Bonus. You'll be working on various projects for different clients, helping to deliver digital, and cloud-based solutions. If you love building new applications, coding, and web design, and working in a supportive environment then this could definitely be the right role for you. If you have the following experience, . Good .NET/Core framework skills . Know your way around C# . Good at troubleshooting and debugging . HTML & CSS . Familiar with JavaScript . Knowledge of Azure (Supporting Cloud based applications or deployment) is beneficial. Please apply to this advert to find out more information if this sounds like it could be the right opportunity for you.
Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking requirement for an urgent start. The client has a need for multiple hires across Appian Lead & Appian Developers Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking Key Skills: Appian application support and development of BPM based solutions with proven skills in the following technologies Appian 19.x, Appian 20.x, 21.X and above Database, Microsoft SQL Server and MySQL Web Services, SOAP/REST, HTML, XML, JSON JIRA, Confluence, Rally Appian Sites, Appian Records, UX design, SAML, OAuth Framework Experience in application support engagement, monitoring, tracking progress, reporting with metrics, ensuring on applications performance and availability. Experience with System integration, Mobile application, Portal application and extended interface applications development and production support using Appian suite. Appian L2 (or above) certification is must. Have worked on production application support and development, Strong problem solving and design skills. Hands-on experience with Incident Management, Problem Management, Appian development, good understanding of Appian architecture (if a lead), best practices and BPMN standards. German & English Essential Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking - Contract - UK/EU/Remote - Outside IR35
31/10/2024
Project-based
Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking requirement for an urgent start. The client has a need for multiple hires across Appian Lead & Appian Developers Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking Key Skills: Appian application support and development of BPM based solutions with proven skills in the following technologies Appian 19.x, Appian 20.x, 21.X and above Database, Microsoft SQL Server and MySQL Web Services, SOAP/REST, HTML, XML, JSON JIRA, Confluence, Rally Appian Sites, Appian Records, UX design, SAML, OAuth Framework Experience in application support engagement, monitoring, tracking progress, reporting with metrics, ensuring on applications performance and availability. Experience with System integration, Mobile application, Portal application and extended interface applications development and production support using Appian suite. Appian L2 (or above) certification is must. Have worked on production application support and development, Strong problem solving and design skills. Hands-on experience with Incident Management, Problem Management, Appian development, good understanding of Appian architecture (if a lead), best practices and BPMN standards. German & English Essential Appian Lead - Appian Developer - Appian - SQL - BPM - German & English Speaking - Contract - UK/EU/Remote - Outside IR35
FULLSTACK DEVELOPER - 6 MONTH CONTRACT - INSIDE IR35 One of Loriens leading higher education clients is looking for a highly experienced System Developer to join their team on a 6 month contract. Candidates must be happy to work hybrid in Edinburgh Developer required to work on applications such as a web catalogue and Middleware for a new Short Courses Platform. The work will include * Connecting to APIs to use third party services including a headless CMS * Styling web pages according to the University branding guidelines * Writing unit and end to end tests to support the project Essential Skills Next.js development experience SQL Good knowledge and implementation experience of modern CSS End-to-end and unit testing experience Experience with APIs Desirable Skills Typescript Postgres Vitest experience Playwright experience DrizzleORM Jenkins Ansible Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
31/10/2024
Project-based
FULLSTACK DEVELOPER - 6 MONTH CONTRACT - INSIDE IR35 One of Loriens leading higher education clients is looking for a highly experienced System Developer to join their team on a 6 month contract. Candidates must be happy to work hybrid in Edinburgh Developer required to work on applications such as a web catalogue and Middleware for a new Short Courses Platform. The work will include * Connecting to APIs to use third party services including a headless CMS * Styling web pages according to the University branding guidelines * Writing unit and end to end tests to support the project Essential Skills Next.js development experience SQL Good knowledge and implementation experience of modern CSS End-to-end and unit testing experience Experience with APIs Desirable Skills Typescript Postgres Vitest experience Playwright experience DrizzleORM Jenkins Ansible Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Senior D365 CE Developer We're working with a global consulting leader on a strategic partnership with one of the UK's major energy providers. We're looking for a Senior D365 CE Developer to join the team and make a meaningful impact on CRM transformations. This role involves supporting and advancing key custom applications like KYC systems and a workflow engine currently integrated with CRM 2015. What you'll do: Maintain & enhance custom CRM 2015 integrations to support business operations. Lead the transition to the new D365 CE platform, ensuring smooth adoption and optimal performance for end users. Collaborate with cross-functional teams to design custom APIs and integrations that align with business needs. What we're looking for: Technical Skills : Expertise in CRM 2015, D365 CE/Sales, and Power Platform. Skilled in .NET/C# (plugins, custom workflows) and proficient in JavaScript/TypeScript. Azure Knowledge : Experience with Azure services, such as Azure Functions, Logic Apps, and Service Bus.
31/10/2024
Project-based
Senior D365 CE Developer We're working with a global consulting leader on a strategic partnership with one of the UK's major energy providers. We're looking for a Senior D365 CE Developer to join the team and make a meaningful impact on CRM transformations. This role involves supporting and advancing key custom applications like KYC systems and a workflow engine currently integrated with CRM 2015. What you'll do: Maintain & enhance custom CRM 2015 integrations to support business operations. Lead the transition to the new D365 CE platform, ensuring smooth adoption and optimal performance for end users. Collaborate with cross-functional teams to design custom APIs and integrations that align with business needs. What we're looking for: Technical Skills : Expertise in CRM 2015, D365 CE/Sales, and Power Platform. Skilled in .NET/C# (plugins, custom workflows) and proficient in JavaScript/TypeScript. Azure Knowledge : Experience with Azure services, such as Azure Functions, Logic Apps, and Service Bus.
Computer Science Graduate -Permanent Opportunity Glasgow Hybrid Perm I have an outstanding opportunity for a Computer Science Graduate to join a large technical team. You will be given training and development to grow into a full Software Engineer. This will be 3 days remote and 2 days in the office in Glasgow. Essential Job Functions: Coding, testing, and implementing configuration changes in software applications to meet business requirements Good technical coding skills Developing, refining, and tuning integrations between applications. Participating in execution and documentation of tests. Analysing and resolving technical and application problems. Working closely with peers to improve the application's functionality by sharing innovative ideas Attending developer meetings/daily stand-ups Participating in code reviews and quality assurance activities Packaging and supporting deployment of releases. Continually improving coding skills Preparing reports, manuals and other documentation on the status, operation and maintenance of software. Provide technical, administrative or operational support to the business What You Will Receive As well as a highly competitive base salary you can expect to receive: Access to a high-quality, flexible Training and Development Programme where you will be guided through both online and classroom-based training in some of the latest tools and technology that we deploy to our large client base Ongoing support throughout the training programme via a dedicated mentor Exposure to exciting projects that are typically reserved for experienced consultants Continuous opportunities to build your skills and understanding in new and exciting areas Ongoing professional and developmental support from your dedicated People Manager A range of other benefits including Pension and Life Insurance Lawrence Harvey is acting as an Employment Business in regards to this position.
31/10/2024
Full time
Computer Science Graduate -Permanent Opportunity Glasgow Hybrid Perm I have an outstanding opportunity for a Computer Science Graduate to join a large technical team. You will be given training and development to grow into a full Software Engineer. This will be 3 days remote and 2 days in the office in Glasgow. Essential Job Functions: Coding, testing, and implementing configuration changes in software applications to meet business requirements Good technical coding skills Developing, refining, and tuning integrations between applications. Participating in execution and documentation of tests. Analysing and resolving technical and application problems. Working closely with peers to improve the application's functionality by sharing innovative ideas Attending developer meetings/daily stand-ups Participating in code reviews and quality assurance activities Packaging and supporting deployment of releases. Continually improving coding skills Preparing reports, manuals and other documentation on the status, operation and maintenance of software. Provide technical, administrative or operational support to the business What You Will Receive As well as a highly competitive base salary you can expect to receive: Access to a high-quality, flexible Training and Development Programme where you will be guided through both online and classroom-based training in some of the latest tools and technology that we deploy to our large client base Ongoing support throughout the training programme via a dedicated mentor Exposure to exciting projects that are typically reserved for experienced consultants Continuous opportunities to build your skills and understanding in new and exciting areas Ongoing professional and developmental support from your dedicated People Manager A range of other benefits including Pension and Life Insurance Lawrence Harvey is acting as an Employment Business in regards to this position.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Software Engineer. Candidate will support and work collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Support the application development of Real Time and batch applications for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Preferred] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus [Required] Experience working with various types of databases like Relational, NoSQL [Required] Experience working with Git [Preferred] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Preferred] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] Hands-on experience with Java version 8 onwards, Spring, SpringBoot, REST API Technical Skills: [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns Education and/or Experience: [Required] BS degree in Computer Science, similar technical field required
30/10/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Software Engineer. Candidate will support and work collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Support the application development of Real Time and batch applications for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management Experience with resolving security vulnerabilities Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. [Required] 3+ year of experience in building high speed, Real Time and batch solutions [Required] 3+ years of experience in Java [Preferred] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc [Preferred] Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. [Preferred] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc [Preferred] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus [Required] Experience working with various types of databases like Relational, NoSQL [Required] Experience working with Git [Preferred] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Preferred] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] Hands-on experience with Java version 8 onwards, Spring, SpringBoot, REST API Technical Skills: [Required] Java-based software development experience, including deep understanding of Java fundamentals like Data structures, Concurrency and Multithreading [Required] Experience in object-oriented design and software design patterns Education and/or Experience: [Required] BS degree in Computer Science, similar technical field required
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.
30/10/2024
Project-based
*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.
*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.
30/10/2024
Project-based
*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.
Senior Backend Java Developer Salary: $140k-$150k + bonus Location: Chicago, IL Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 7-10+ years of related experience Must have 5 years tenure in current or previous role Experience (including internal workings of Java) in Java 11+ is required. Experience with app development in Golang. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Experience with distributed message brokers like Kafka, IBM MQ, Amazon Kinesis, etc. is desirable. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit and Citrus is desirable. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools: Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipeline etc. Responsibilities Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required.
30/10/2024
Full time
Senior Backend Java Developer Salary: $140k-$150k + bonus Location: Chicago, IL Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 7-10+ years of related experience Must have 5 years tenure in current or previous role Experience (including internal workings of Java) in Java 11+ is required. Experience with app development in Golang. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Experience with distributed message brokers like Kafka, IBM MQ, Amazon Kinesis, etc. is desirable. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit and Citrus is desirable. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools: Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipeline etc. Responsibilities Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required.
Senior Java Developer Salary: $140k-$150k + Bonus Location: Dallas, TX Hybrid: 3 days onsite, 2days remote *We are unable to provide sponsorship for this role* Qualifications 5+ years of experience in building high speed, data-centric solutions 5+ years of experience in Java Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc. Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google Experience writing unit and integration tests with testing frameworks like Junit, Citrus Experience working with various types of databases like Relational, NoSQL, Object-based, Graph Experience following Git workflows Working knowledge of DevOps tools like Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics Responsibilities Support the application development of big data application for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management
30/10/2024
Full time
Senior Java Developer Salary: $140k-$150k + Bonus Location: Dallas, TX Hybrid: 3 days onsite, 2days remote *We are unable to provide sponsorship for this role* Qualifications 5+ years of experience in building high speed, data-centric solutions 5+ years of experience in Java Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc. Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google Experience writing unit and integration tests with testing frameworks like Junit, Citrus Experience working with various types of databases like Relational, NoSQL, Object-based, Graph Experience following Git workflows Working knowledge of DevOps tools like Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics Responsibilities Support the application development of big data application for business requirements in agreed architecture framework and Agile environment Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation Follows agreed upon SDLC procedures to ensure that all information system products and services meet both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management
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.
30/10/2024
Project-based
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.
Contract: Machine Learning Engineer Start Date: ASAP Location: Poland, Hungary or Romania - Fully Remote Duration: 12 months extendable Day Rate: €470 - €530 per day Reference: 18226 We are working with a Global Technology Company who are looking for a ML Engineer. This person work with their team of engineers at the intersection of vision, language and machine learning to create state-of-the-art models for various applications, such as content moderation, semantic search, chatbot assistants, etc. This person will be responsible for the design, implementation and deployment of production-ready natural language processing (NPL) models to retrieve, classify, or generate data . Role responsibilities Create and deliver production-ready, scalable and high-quality deep-learning models and associated algorithms for natural language processing problems. Critically assess the effectiveness of such models and make recommendations for improvements. Methodically understand and assess the effectiveness of new data channels and support collection/creation of new ones. Required Skills: Strong background in Machine Learning engineering. Experience creating innovative machine learning algorithms for problems in natural language processing and deploying them as production-level systems in industrial environments Theoretical expertise in building ML models capable of content classification and content generation. Skilled in integrating tools to build solutions from scratch, with the ability to: Design data-specific architectures. Work entirely within AWS (Amazon Web Services) environments. Proficiency in Python and PySpark (primary languages). Experience with Kubernetes for deployment. Deep learning techniques for supervised, semi-supervised and unsupervised learning Python and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch) Experience with working collaboratively with other developers, following a flexible/agile/lean approach Experience with architecting, scaling, securing and operating ML systems in the cloud (ideally AWS) at medium to large scale. MSc or PhD in Computer Science, Mathematics or related field 3+ years of relevant industry experience. Networking People (UK) is acting as an Employment Business in relation to this vacancy.
30/10/2024
Project-based
Contract: Machine Learning Engineer Start Date: ASAP Location: Poland, Hungary or Romania - Fully Remote Duration: 12 months extendable Day Rate: €470 - €530 per day Reference: 18226 We are working with a Global Technology Company who are looking for a ML Engineer. This person work with their team of engineers at the intersection of vision, language and machine learning to create state-of-the-art models for various applications, such as content moderation, semantic search, chatbot assistants, etc. This person will be responsible for the design, implementation and deployment of production-ready natural language processing (NPL) models to retrieve, classify, or generate data . Role responsibilities Create and deliver production-ready, scalable and high-quality deep-learning models and associated algorithms for natural language processing problems. Critically assess the effectiveness of such models and make recommendations for improvements. Methodically understand and assess the effectiveness of new data channels and support collection/creation of new ones. Required Skills: Strong background in Machine Learning engineering. Experience creating innovative machine learning algorithms for problems in natural language processing and deploying them as production-level systems in industrial environments Theoretical expertise in building ML models capable of content classification and content generation. Skilled in integrating tools to build solutions from scratch, with the ability to: Design data-specific architectures. Work entirely within AWS (Amazon Web Services) environments. Proficiency in Python and PySpark (primary languages). Experience with Kubernetes for deployment. Deep learning techniques for supervised, semi-supervised and unsupervised learning Python and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch) Experience with working collaboratively with other developers, following a flexible/agile/lean approach Experience with architecting, scaling, securing and operating ML systems in the cloud (ideally AWS) at medium to large scale. MSc or PhD in Computer Science, Mathematics or related field 3+ years of relevant industry experience. Networking People (UK) is acting as an Employment Business in relation to this vacancy.
Mainframe Consultant - Remote - £550-£600 per day i nside ir35 - 12 months My client is a global leading health insurer. They are on the hunt for a Mainframe Consultant to join them on an initial 12 month contract. Start Date: ASAP Working hours: 7 hours per day Responsiblities: Install/Upgrade, Configure, Maintain and Support Mainframe multi-vendor Hardware Install/Upgrade, configure, Maintain and Support multi-vendor Mainframe Software Assist in the Creation, Implementation and Maintenance of REXX procedures (CMS and VSE) for supporting and automating system functions, developers tasks and operators tasks. Implement, Maintain and support Mainframe performance and capacity management: CPU, Disk Space (VSAM catalogues, Dynam Disk pools, Virtual Tape libraries ), OSA Network adapters, CICS user experience, Implement, Maintain and Support logical connectivity between Mainframe Applications and Network Applications (Middleware) Configure, Implement, Maintain and Support monitoring and alerting for all Mainframe components and systems. Create, Implement and Maintain Mainframe system related documentation and procedures. Assist in Audit requirements and reporting as and where required. Act as a technical resource to support additional operator tasks as required. Consult and advise on future programmes of work regarding current obstacles. Act as a technical resource to support the Mainframe development team as required. Mainframe Consultant - Remote - £550-£600 per day i nside ir35 - 12 months Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website. Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job. Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
30/10/2024
Project-based
Mainframe Consultant - Remote - £550-£600 per day i nside ir35 - 12 months My client is a global leading health insurer. They are on the hunt for a Mainframe Consultant to join them on an initial 12 month contract. Start Date: ASAP Working hours: 7 hours per day Responsiblities: Install/Upgrade, Configure, Maintain and Support Mainframe multi-vendor Hardware Install/Upgrade, configure, Maintain and Support multi-vendor Mainframe Software Assist in the Creation, Implementation and Maintenance of REXX procedures (CMS and VSE) for supporting and automating system functions, developers tasks and operators tasks. Implement, Maintain and support Mainframe performance and capacity management: CPU, Disk Space (VSAM catalogues, Dynam Disk pools, Virtual Tape libraries ), OSA Network adapters, CICS user experience, Implement, Maintain and Support logical connectivity between Mainframe Applications and Network Applications (Middleware) Configure, Implement, Maintain and Support monitoring and alerting for all Mainframe components and systems. Create, Implement and Maintain Mainframe system related documentation and procedures. Assist in Audit requirements and reporting as and where required. Act as a technical resource to support additional operator tasks as required. Consult and advise on future programmes of work regarding current obstacles. Act as a technical resource to support the Mainframe development team as required. Mainframe Consultant - Remote - £550-£600 per day i nside ir35 - 12 months Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website. Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job. Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.