About Beyond Your Break
Beyond Your Break is Bounteous’ gender-neutral return-to-work program for experienced professionals looking to resume their careers after a break.
We understand that stepping away from work does not take away from the experience, perspectives, or skills you have built over the years. Beyond Your Break provides the re-entry support and essential training designed to help you refresh your skills, rebuild momentum, and continue your career with confidence.
About Bounteous
Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes.
With more than 5,000 team members worldwide, Bounteous helps organizations take AI from experimentation to enterprise scale. Bounteous is backed by New Mountain Capital, a New York-based growth-oriented investment firm that emphasizes business building.
www.bounteous.com.
Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes.
With more than 5,000 team members worldwide, Bounteous helps organizations take AI from experimentation to enterprise scale.
Learn more at www.bounteous.com.
Have a connection who'd be a great fit? Recommend them!
Spread the word about this opportunity and support your family and friends!
Know someone ready to restart their career?
Explore Open Roles
Browse the roles below to find your perfect fit.
Explore Beyond Your Break Opportunities
Browse the opportunities below to find a role that aligns with your experience and skills.
Filter
Lead AEM BE Developer
- Lead development for mission-critical systems, delivering high-availability and performance.
- Contribute in all phases of the development lifecycle and understand the entire software development process from design to development to deployment to maintenance.
- Actively participate in client meetings, professionally and expertly, tailoring communications to fit your audience.
- Require minimal supervision, provide oversight for assigned projects, and get things done without being micromanaged.
- Work fast with an attention to detail within a fast-paced work environment with hard deadlines.
- Write well-designed, testable, efficient code.
- Translate business needs into technical requirements.
- Provide constructive feedback in code reviews and help others become better developers.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies.
Key Responsibilities
Years of experience: 7 to 10 Years
Location:
Gen AI – Agent Sr Engineer
- Develop and implement generative AI models to improve customer interactions and user experience.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems and platforms.
- Research and explore new AI technologies and methodologies to enhance product offerings.
- Optimize AI models for performance, scalability, and efficiency.
- Stay current with industry trends and advancements in AI technologies.
- Strong experience with generative AI tools such as Claude or similar technologies.
- Proficiency in machine learning, natural language processing, and data analytics.
- Solid programming skills in languages such as Python, Java, or C++.
- Excellent problem-solving abilities and analytical skills.
- Strong communication and collaboration skills to work effectively in a team environment.
Responsibilities
Required Skills & Experience
Years of experience: 6 to 10 Years
Location:
QE Manager
About the Role
We are looking for an experienced Quality Engineer with 6+ years of experience to design, build, and execute automated test solutions across enterprise applications. You will bring strong test automation skills combined with solid domain knowledge — embedding quality as a first-class concern across Agile delivery teams. This is a hands-on technical QE role requiring strong coding ability, deep automation framework expertise, and a shift-left quality mindset.
Key Responsibilities
- Design, build, and maintain scalable test automation frameworks covering UI, API, integration, and E2E testing layers.
- Develop automation scripts using Selenium WebDriver or Playwright supporting functional, regression, and cross-browser testing.
- Build and maintain REST API test automation suites using RestAssured, Karate, or Postman covering API contracts and business logic validation.
- Write unit and integration tests using JUnit and Mockito collaborating with developers to improve code testability and test coverage.
- Build and maintain BDD test frameworks using Cucumber and Gherkin working with product owners and BAs to define business-readable acceptance criteria.
- Integrate automated test suites into CI/CD pipelines implementing quality gates that prevent defective code from reaching production.
- Champion shift-left testing practices engaging with developers and architects early in the delivery lifecycle.
- Design and execute performance and load tests using JMeter or Gatling validating application scalability under realistic load conditions.
- Manage defect triage and reporting logging, prioritising, and tracking defects in Jira with clear business impact assessment.
- Mentor and coach junior QE team members sharing automation expertise across the team.
What We're Looking For
- 6+ years of quality engineering experience with strong hands-on technical automation expertise.
- Strong automation skills using Selenium WebDriver or Playwright building scalable, maintainable frameworks from scratch.
- Solid Java or Python skills writing production-quality test automation code.
- Proven REST API testing expertise using RestAssured, Karate, or Postman.
- Experience with BDD frameworks including Cucumber and Gherkin for business-readable test scenario automation.
- Strong CI/CD integration experience embedding quality gates into Jenkins, GitLab CI, or GitHub Actions pipelines.
- Good SQL skills for data validation and reconciliation testing.
- Strong shift-left testing mindset engaging early in the delivery lifecycle to define testability and quality requirements.
- Excellent communication and collaboration skills working effectively across developers, product owners, and DevOps teams.
Nice to Have
- Performance and load testing experience using JMeter, Gatling, or k6.
- Contract testing experience using Pact or Spring Cloud Contract.
- Accessibility testing knowledge including WCAG standards and Axe tools.
- AI assisted testing tools including Mabl, Testim, or Applitools.
- ISTQB Foundation or Advanced certification.
- Experience in Financial Services, Banking, or regulated industry environments.
Years of experience: 6 Years
Location:
Principal Engineer — Test Strategy
About the Role
We are looking for a Principal Engineer — Test Strategy with 18+ years of experience to define, own, and drive the enterprise-wide test strategy and quality engineering vision. You will operate at the intersection of technology leadership, quality architecture, and stakeholder engagement — setting the standards, frameworks, and practices that underpin software quality across the organisation. This is a senior leadership role requiring deep QE expertise, strong strategic thinking, and the ability to influence at the highest levels of the organisation.
Key Responsibilities
- Define and own the enterprise-wide test strategy — establishing quality engineering standards, frameworks, and best practices across all delivery programmes.
- Design and govern test architecture — automation frameworks, tooling standards, CI/CD quality gates, and shift-left testing adoption across engineering teams.
- Lead quality engineering transformation initiatives — driving adoption of AI-augmented testing, intelligent automation, and modern QE practices across the organisation.
- Establish and maintain QE governance — quality metrics, test coverage standards, reporting frameworks, and release quality sign-off processes.
- Engage senior stakeholders — CTO, engineering directors, product leadership — presenting quality strategy, risk assessments, and programme quality status with authority.
- Define and oversee non-functional testing strategy — performance, security, accessibility, and resilience testing standards across enterprise platforms.
- Lead and mentor a community of QE professionals — coaching test leads, automation engineers, and SDETs across multiple delivery teams.
- Contribute to technology strategy — advising on tooling investments, platform quality capabilities, and emerging QE trends including AI / GenAI testing.
- Drive continuous improvement — identifying systemic quality issues, implementing root cause analysis frameworks, and delivering measurable quality improvements.
What We're Looking For
- 18+ years of quality engineering experience with a proven track record of defining and delivering enterprise-wide test strategies at scale.
- Deep expertise across the full QE spectrum — functional, automation, performance, security, API, and AI / GenAI testing.
- Strong test architecture skills — designing automation frameworks, tooling standards, and CI/CD quality integration across large-scale delivery organisations.
- Proven ability to define and govern QE standards — quality metrics, test coverage frameworks, and release quality governance.
- Strong leadership and mentoring capability — developing QE talent, coaching senior engineers, and building high-performing quality engineering communities.
- Excellent stakeholder engagement and communication skills — influencing CTO, engineering directors, and product leadership with clarity and authority.
- Deep Agile / SAFe delivery knowledge — embedding quality engineering practices across large-scale Agile programmes.
- Strong understanding of AI / GenAI testing — LLM evaluation, RAG pipeline testing, and AI-augmented test automation.
- Commercially aware — understanding the business impact of quality risk and using this to drive pragmatic, risk-proportionate quality decisions.
Years of experience: 18 Years
Location:
Salesforce Lead Software Engineer
We are looking for a Salesforce Lead Developer with 4+ years of Salesforce experience, including at least 1 year of hands-on experience with Service Cloud Voice (SCV) and Amazon Connect, to take ownership of the existing solution and support the immediate technical transition.
Key Responsibilities
- Support Salesforce Service Cloud, SCV and Amazon Connect.
- Work on IVR, contact flows, queues, routing, skills, callbacks and transfers.
- Troubleshoot SCV/Amazon Connect production issues and integrations.
- Support Salesforce Omni-Channel, Apex, LWC, Flows and integrations.
- Review existing implementation and identify critical technical dependencies.
- Provide technical guidance and support to the development team.
Required Skills
- 4+ years of Salesforce development experience.
- 1+ year of hands-on Service Cloud Voice and Amazon Connect experience.
- Strong understanding of Omni-Channel and contact-center routing.
- Good knowledge of Apex, LWC, Flows and APIs/integrations.
- Ability to quickly understand and take ownership of an existing implementation.
Years of experience: 4 to 8 Years
Location:
Full Stack Engineer (M-Shaped)
About the Role
We are looking for a Forward Deploy Engineer with 10+ years of full stack experience across Java, React, and AI to work directly embedded within client environments. You will combine deep technical expertise in Java backend engineering, React frontend development, and AI / GenAI integration — acting as the technical face of the organisation with clients. This is a rare combination of hands-on engineering excellence and strong client engagement skills — you will write production code, design solutions, and build trusted technical relationships with client engineering teams simultaneously.
Key Responsibilities
- Work embedded within client environments — delivering hands-on Java, React, and AI engineering solutions directly alongside client engineering teams.
- Design and develop scalable Java microservices and REST APIs using Spring Boot applying clean architecture and SOLID principles.
- Build high-performance React.js frontend applications using TypeScript, Redux, and modern JavaScript delivering exceptional user experiences.
- Design and integrate AI / GenAI solutions — RAG pipelines, LLM integrations, agentic workflows, and AI-powered features — into enterprise Java and React applications.
- Own end-to-end feature delivery across backend, frontend, and AI layers — from architecture design through to production deployment.
- Act as the primary technical interface with client stakeholders — engaging engineering leads, architects, and CTOs with confidence, credibility, and technical authority.
- Identify and articulate client technical challenges — rapidly prototyping and delivering solutions that demonstrate immediate business value.
- Conduct architecture reviews and technical assessments within client environments — providing clear, actionable recommendations aligned to client technology strategy.
- Collaborate with internal product and engineering teams — feeding client insights, technical requirements, and AI use cases back into the product roadmap.
- Mentor client engineering teams — upskilling developers in Java, React, and AI engineering best practices through hands-on pairing and knowledge sharing.
What We're Looking For
- 10+ years of full stack engineering experience with deep proven expertise across Java backend, React frontend, and AI / GenAI integration in production environments.
- Deep Java proficiency including Spring Boot, Spring Security, Spring Cloud, Hibernate / JPA, and microservices design patterns.
- Strong React.js expertise including TypeScript, Redux / Context API, state management, and REST API integration in large-scale enterprise applications.
- Proven AI / GenAI engineering experience including LLM integration, RAG pipeline design, prompt engineering, and agentic workflow development using LangChain or LlamaIndex.
- Strong cloud platform experience across AWS or Azure including Docker, Kubernetes, and CI/CD pipeline management.
- Exceptional client-facing communication and stakeholder management skills — able to engage CTOs, engineering directors, and technical teams with authority and credibility.
- Proven ability to rapidly understand complex client environments, identify technical challenges, and deliver pragmatic, high-quality solutions at pace.
- Experience working in client-facing or consulting engineering roles — comfortable operating in ambiguous, fast-moving, and high-visibility client delivery environments.
- Strong system design and architecture skills — distributed systems, event-driven architecture, and API-first design.
- Excellent written and verbal communication skills — producing clear technical proposals, architecture documents, and client-facing presentations.
Years of experience: 10 Years
Location:
AEM Backend Architect
Role Overview
We are looking for an experienced AEM Backend Architect to design and lead scalable enterprise solutions using Adobe Experience Manager. The role requires strong AEM backend expertise, solution architecture experience, and technical leadership capabilities.
Key Responsibilities
- Design and define architecture for enterprise AEM implementations.
- Develop scalable backend solutions using Java, OSGi, Sling, JCR, and Oak.
- Architect solutions on AEM as a Cloud Service (AEMaaCS).
- Design AEM services, Sling Models, workflows, servlets, schedulers, and integrations.
- Lead integrations with enterprise platforms using REST APIs and GraphQL.
- Define standards for performance, security, caching, Dispatcher/CDN, and scalability.
- Provide technical leadership, architecture reviews, code reviews, and mentoring to development teams.
- Collaborate with business, architecture, frontend, DevOps, and product teams.
Required Skills
- 10+ years of software development experience with strong AEM architecture and backend development expertise.
- Strong hands-on experience with AEM as a Cloud Service.
- Expertise in Java/J2EE, OSGi, Sling, Sling Models, JCR, Oak, and Maven.
- Experience with AEM Sites, Assets/DAM, Content Fragments, and Experience Fragments.
- Strong experience with REST APIs, GraphQL, and enterprise integrations.
- Knowledge of Dispatcher, CDN, caching, security, and performance optimization.
- Experience with Adobe Cloud Manager, Git, and CI/CD pipelines.
- Strong technical leadership, troubleshooting, and communication skills.
Preferred Skills
- Adobe AEM certification.
- Experience with other Adobe Experience Cloud products.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Experience with headless AEM and modern cloud-native architectures.
Years of experience: 10 to 15 Years
Location:
BI Developer – Databricks
About the Role
We are looking for a Senior BI Developer with 10+ years of experience and deep Databricks expertise to design, build, and maintain enterprise-grade data and analytics solutions. You will combine strong Databricks platform knowledge with solid BI development skills delivering scalable, performant, and governed data pipelines and analytical solutions that drive business decision making across the organisation.
Key Responsibilities
- Design, develop, and maintain Databricks-based data pipelines and analytical solutions using PySpark, Delta Lake, and SQL across Medallion Architecture (Bronze, Silver, Gold layers).
- Build and optimise ETL / ELT pipelines ingesting, transforming, and loading data from multiple source systems into Databricks Delta Lake for BI and analytics consumption.
- Develop Power BI reports and dashboards connected to Databricks SQL endpoints delivering clear, accurate, and actionable business insights.
- Design and maintain dimensional data models including star and snowflake schemas aligned to data warehouse and BI best practices.
- Implement and manage Unity Catalog for data governance, access control, data lineage, and metadata management across Databricks workspaces.
- Configure and manage Databricks workflows, jobs, and cluster optimisation ensuring reliable, cost-efficient pipeline execution at scale.
- Conduct Databricks performance tuning including query optimisation, Delta table compaction, Z-ordering, and caching strategies.
- Collaborate with data engineers, architects, and business stakeholders translating reporting requirements into well-designed Databricks and BI solutions.
- Implement data quality frameworks within Databricks ensuring data completeness, accuracy, and consistency across analytical pipelines.
- Produce clear technical documentation including pipeline design documents, data dictionaries, and deployment guides.
What We're Looking For
- 10+ years of BI and data engineering experience with deep hands-on Databricks expertise in production enterprise environments.
- Strong Databricks platform proficiency including PySpark, Delta Lake, Databricks SQL, Notebooks, Workflows, and Unity Catalog.
- Solid Medallion Architecture experience designing and implementing Bronze, Silver, and Gold data layers for scalable analytical platforms.
- Advanced SQL skills for complex querying, data transformation, and performance tuning within Databricks and relational databases.
- Strong Python skills for data pipeline development, automation, and Databricks notebook engineering.
- Proven Power BI development skills including DAX, Power Query, data modelling, and Databricks SQL endpoint integration.
- Strong Azure experience including Azure Data Factory, Azure Data Lake Storage, and Azure Databricks in production environments.
- Good data governance knowledge including Unity Catalog, data lineage, metadata management, and access control.
- Strong dimensional modelling expertise including star and snowflake schema design aligned to BI best practices.
- Excellent communication and stakeholder engagement skills translating complex data requirements into well-designed analytical solutions.
Years of experience: 10 Years
Location:
Salesforce Service Cloud Developer
Key Responsibilities
- Design, develop, and customize Salesforce Service Cloud solutions to meet client business requirements.
- Build and maintain scalable solutions using Apex, Lightning Web Components (LWC), and Aura (if required).
- Develop and manage integrations using REST/SOAP APIs, including outbound and inbound API calls.
- Handle third-party system integrations, data synchronization, and error handling.
- Implement Service Cloud features such as Case Management, Omni-Channel, CTI, and Flows.
- Ensure end-to-end ownership of assigned features, from requirement analysis to deployment and ongoing support.
- Collaborate closely with client stakeholders, architects, and cross-functional teams.
- Follow best practices for code quality, performance, security, and Salesforce governor limits.
Required Skills & Qualifications
- Strong hands-on experience with Apex programming and Lightning Web Components (LWC).
- Proven expertise in Salesforce Service Cloud customizations.
- Solid experience with integrations and API consumption (REST, SOAP, JSON).
- Strong understanding of Salesforce security model, sharing rules, and data model.
- Ability to work independently with minimal supervision.
- High level of accountability, dedication, and ownership.
Good to Have
- Experience with Service Cloud Voice.
- Exposure to CTI integrations and contact centre implementations.
- Salesforce certifications (Platform Developer I/II, Service Cloud Consultant).
Years of experience: 4 to 6 Years
Location:
Murex QA Automation
Experience Required
- 5+ years of experience in Test Automation within Capital Markets / Banking
- Hands-on experience in Murex testing and automation frameworks
Key Skills Required
Automation & Technical Skills
- Strong hands-on experience withMxTest automation framework
- Designing and developingautomated test scripts
- Maintaining and enhancing automation suites
- Murex configuration and workflows
- Test data setup and management in Murex
- Batch processing and End-of-Day (EOD) cycles
- Data validation
- Backend testing and troubleshooting
- Test execution and reporting tools
- CI/CD integration (nice to have)
Functional Skills
- Strong understanding of Murex trade lifecycle(Front Office, Middle Office, Back Office)
- Trade capture and validation
- Pricing and risk calculations
- Post-trade processing (confirmations, settlements, accounting)
- Front Office trading
- Risk and pricing
- Back Office processing
- Good understanding of capital markets products(FX, Rates, Commodities, Derivatives)
Responsibilities
- Design, develop, and maintain automated test scripts using MxTest
- Build and execute automation frameworks for Murex modules
- Automate end-to-end trade lifecycle scenarios
- Trade capture and booking
- Pricing, risk, and sensitivities
- Post-trade processes (settlements, accounting)
- Perform regression testing using automation suites
- Manage and prepare test data for automation scenarios
- Integrate automation scripts with batch/EOD processing validation
- Analyze test results and generate automation reports
- Developers
- Business Analysts
- Functional testers
- Supportlarge Murex programs(implementation, upgrade, migration)
- Ensuretest coverage, scalability, and reusabilityof automation scripts
- Participate inrelease cycles, SIT, and UAT support
Nice-to-Have Skills
- Experience with CI/CD pipelines(Jenkins or similar tools)
- Exposure to Agile/Scrum methodologies
- Knowledge of performance or API testing in Murex ecosystem
- Prior experience in large-scale Murex transformation programs
Years of experience: 3 to 8 Years
Location:
Senior QA Automation Engineer
Role Overview
We are looking for an experienced QA Automation Engineer with 5+ years of software testing experience to work on a large-scale banking Client Onboarding and KYC platform.
The ideal candidate should have strong hands-on experience with Playwright automation, preferably using Java, along with a good understanding of banking workflows, particularly Client Onboarding, KYC, AML, and Financial Crime Compliance.
The candidate will be responsible for functional, integration, end-to-end, regression, and automation testing across complex workflows involving multiple upstream and downstream systems.
Key Responsibilities
- Design, develop, maintain, and execute automated test suites using Playwright.
- Develop and enhance automation frameworks, preferably using Java + Playwright.
- Automate complex end-to-end Client Onboarding and KYC workflows.
- Perform functional, regression, integration, API, and end-to-end testing.
- Understand business requirements and translate them into comprehensive test scenarios and test cases.
- Validate workflows involving multiple interconnected applications and backend systems.
- Perform API testing and backend/data validation where required.
- Validate data movement across upstream and downstream systems.
- Perform database validation using SQL.
- Investigate automation failures and distinguish application defects from framework/environment issues.
- Execute automated regression suites through CI/CD pipelines.
- Analyze pipeline failures, logs, screenshots, traces, and other test artifacts.
- Work closely with developers, business analysts, product owners, and other QA engineers.
- Participate in defect triage and root-cause analysis.
- Maintain high-quality automation code using appropriate coding and framework design practices.
- Contribute to improving test coverage, execution time, stability, and parallel execution of automation suites.
Mandatory Technical Skills
- 5+ years of overall QA/testing experience.
- Strong hands-on experience with Playwright.
- Strong programming experience, preferably Java.
- Hands-on experience building or maintaining UI automation frameworks.
- Strong understanding of:
- Page Object Model (POM)
- Locators and selectors
- Assertions
- Wait strategies
- Browser contexts
- Parallel execution
- Test data management
- Screenshots, tracing, and debugging
- Experience with TestNG/JUnit or similar test frameworks.
- Good knowledge of REST API testing.
- Experience with tools such as Postman and/or REST Assured.
- Good SQL knowledge and experience performing database validations.
- Experience with Git and source-control workflows.
- Experience executing automated tests through CI/CD pipelines, preferably GitLab CI/CD.
- Ability to troubleshoot flaky tests, synchronization issues, browser/session problems, and parallel execution failures.
Mandatory Banking/KYC Domain Knowledge
The candidate must have practical experience working on Banking or Financial Services applications, preferably Client Onboarding/KYC platforms.
The candidate should understand how KYC information flows between different systems and how approval, validation, exception, and compliance workflows operate within a large financial institution.
Candidate Expectations
We are specifically looking for someone who is hands-on, rather than someone whose recent experience has primarily been coordination or test management.
The candidate should be comfortable:
- Writing Playwright automation code independently.
- Debugging an existing automation framework.
- Understanding complex business workflows.
- Writing SQL queries for validation.
- Testing APIs independently.
- Investigating CI/CD failures.
- Discussing KYC scenarios with business stakeholders.
- Identifying edge cases rather than relying solely on documented test cases.
Years of experience: 5 to 9 Years
Location:
Senior SCALA Developer
Overview
The client uses the Scala Digital Signage platform in a highly customized manner. While Scala's networking, player-management, publishing, and status capabilities are generally used as designed, most of the content displayed on screen is generated programmatically. Scala's native content-authoring tools provide the presentation shell, while custom Python software controls much of the actual content, behavior, event processing, and external-system interaction.
An engineer supporting this environment must first understand how to design, deploy, operate, and troubleshoot an enterprise-scale digital signage system. This includes recognizing normal production behavior, identifying conditions that require intervention, and diagnosing issues across the signage platform, players, networking, content, data sources, and display hardware.
The engineer must understand Scala Content Manager and its use of FrameSets, Screen Regions, Playlists, Channels, Scheduling, and Content to organize and publish presentations. They must also understand Scala's content-creation environment, content deployment and troubleshooting, metadata-driven configuration, and the mechanisms used to execute Python applications within Scala content.
Because the majority of the client's dynamic content is generated programmatically, advanced Python software-development skills are essential. The current implementation uses an object-oriented, class-based architecture designed to support multiple content variations while sharing a common application platform.
A major portion of the environment has been modernized from tightly coupled, content-specific Python applications into a reusable software architecture. Shared functionality such as event handling, network communication, configuration, logging, data processing, and common runtime services is implemented in reusable Python libraries. Individual signage applications primarily define content-specific behavior while relying on the shared framework for the underlying infrastructure. This substantially improves maintainability, consistency, reliability, and the ability to develop new signage applications without duplicating large amounts of code.
The environment also requires network-level Python development, including socket-based communication used to access the Vision system backend and associated APIs. This role may also involve integrating specialized hardware and device drivers into the Scala environment. Candidates should therefore have experience designing, packaging, deploying, and supporting production Python applications and the tooling and automation required to maintain them.
Primary Responsibilities
- Develop, maintain, and enhance the client's Scala Digital Signage applications and supporting Python software.
- Design and maintain reusable Python libraries and application frameworks used across multiple signage solutions.
- Integrate signage applications with external systems, APIs, data sources, databases, and specialized sensors or hardware.
- Develop and support event-processing, socket-based communication, and network-integration logic.
- Support Scala Content Manager, Scala Player, content deployment, configuration, publishing, and production operations.
- Diagnose production issues across application code, Scala components, players, networking, external data sources, sensors, and display hardware.
- Design new signage solutions while preserving compatibility with the existing client architecture.
- Work directly with client business and technical stakeholders to translate operational requirements into production solutions.
- Provide technical guidance for deployment, troubleshooting, support, and future expansion of the digital signage environment.
Required Skills
- Strong Python software-development and software-architecture experience are essential. Candidates must be capable of designing and maintaining reusable libraries and production applications rather than simply modifying existing scripts.
- Experience with enterprise digital signage, Scala Digital Signage, networked applications, APIs, event-driven systems, socket programming, hardware integration, distributed-system troubleshooting, and Windows-based production environments.
- Because the client's implementation is highly customized, the role requires an engineer capable of understanding and troubleshooting the system as an integrated whole rather than treating Scala, Python, networking, content, player infrastructure, and external systems as separate disciplines.
Years of experience: 4 to 8 Years
Location:
ML Developer
About the Role
We are looking for an ML Developer with 6+ years of experience to design, build, and deploy machine learning solutions supporting the surveillance function within a financial services environment. You will apply advanced ML techniques — anomaly detection, NLP, behavioural analytics, and classification models — to enhance communication and trade surveillance capabilities, helping detect market abuse, misconduct, and compliance breaches at scale.
Key Responsibilities
- Design, develop, and deploy ML models for surveillance use cases — anomaly detection, behavioural analytics, NLP-based communication analysis, and pattern recognition across large-scale financial data.
- Build and maintain NLP pipelines — text classification, sentiment analysis, entity recognition, and semantic similarity — for electronic communication surveillance.
- Develop and maintain feature engineering pipelines — extracting, transforming, and selecting relevant features from trade, communication, and market data for ML model training.
- Train, evaluate, and optimise ML models — applying supervised, unsupervised, and semi-supervised learning techniques for surveillance detection and alert prioritisation.
- Integrate ML models into surveillance platforms — deploying models as REST APIs or batch inference pipelines for production consumption.
- Implement model monitoring and drift detection — ensuring surveillance models maintain accuracy, reliability, and performance in production.
- Collaborate with surveillance analysts, compliance teams, and data engineers — translating surveillance business requirements into well-designed ML solutions.
- Support alert tuning and false positive reduction — applying ML-driven approaches to improve surveillance detection quality and operational efficiency.
- Produce clear technical documentation — model design documents, feature specifications, and deployment runbooks.
What We're Looking For
- 6+ years of ML development experience with strong Python and machine learning expertise in production environments.
- Strong ML skills — supervised, unsupervised, and semi-supervised learning — applied to anomaly detection, classification, and behavioural analytics use cases.
- Proven NLP expertise — text classification, sentiment analysis, named entity recognition, and semantic search using spaCy, NLTK, Hugging Face, or equivalent.
- Strong Python proficiency — NumPy, pandas, Scikit-learn, TensorFlow, or PyTorch — for ML model development and data processing.
- Experience with feature engineering — extracting and transforming features from structured and unstructured financial data for ML model training.
- Hands-on ML model deployment experience — REST API serving, batch inference, and containerised model deployment using Docker.
- Experience with MLflow or equivalent — experiment tracking, model versioning, and model registry management.
- Solid SQL skills — data querying and validation across large-scale financial datasets.
- Good understanding of financial services compliance or surveillance domain — communication surveillance, trade surveillance, or market abuse detection.
- Strong AWS experience — SageMaker, S3, Lambda, or equivalent — for ML model training and deployment.
- Excellent communication skills — presenting ML findings, model performance, and surveillance insights to compliance and technology stakeholders.
Nice to Have
- Experience with LLMs and GenAI — GPT, Claude, or Llama — for advanced communication surveillance and intelligent alert summarisation.
- Familiarity with surveillance platforms — NICE Actimize, Behavox, or equivalent — and their ML integration patterns.
- Knowledge of graph-based ML — network analysis and entity relationship modelling for market abuse detection.
- Exposure to real-time streaming ML — Kafka or AWS Kinesis — for real-time surveillance alert generation.
- Experience with explainability frameworks — SHAP, LIME — for model transparency and regulatory audit support.
- Knowledge of regulatory frameworks — MiFID II, MAR, ASIC Market Integrity Rules — and their surveillance implications.
- AWS Certified Machine Learning Specialty certification.
- Experience in Financial Services, Banking, or regulated industry environments.
Years of experience: 6 Years
Location:
Lead JAVA JBPM developer
Required Skills
- Strong hands-on experience in Core Java and Object-Oriented Programming concepts.
- Experience developing enterprise applications using Spring Boot and Microservices architecture.
- Good understanding of REST APIs, API integration, and service-oriented architecture.
- Working knowledge of JBPM workflow design, implementation, and deployment.
- Experience in creating business processes, workflows, and approval flows using JBPM.
- Knowledge of BPM concepts including process orchestration and business rule implementation.
- Strong experience with relational databases and query optimization.
- Familiarity with design patterns, coding standards, and software development best practices.
- Experience with source control tools such as Git and build tools like Maven or Gradle.
- Good analytical, troubleshooting, and problem-solving abilities.
- Experience working in Agile/Scrum development environments.
- Excellent communication and stakeholder interaction skills.
Roles & Responsibilities
- Design, develop, test, and maintain scalable Java-based enterprise applications.
- Develop high-quality code using Java, Spring Boot, and Microservices architecture.
- Build and integrate RESTful APIs with internal and external systems.
- Support the implementation and maintenance of JBPM workflows and business process automation solutions.
- Collaborate with business analysts and stakeholders to understand process requirements and translate them into technical solutions.
- Configure and customize JBPM processes, task management workflows, and approval mechanisms.
- Participate in application design discussions, code reviews, and technical planning sessions.
- Troubleshoot application and workflow-related issues and provide timely resolutions.
- Ensure adherence to coding standards, security practices, and performance optimization guidelines.
- Contribute to CI/CD and DevOps initiatives for streamlined application deployment.
- Work closely with cross-functional teams in an Agile environment to deliver quality software solutions.
Years of experience: 6 to 8 Years
Location:
Lead Android Developer
About the work A large consumer-facing mobile product is being rebuilt as a native Android application from a clean slate, alongside a parallel native iOS build.
The role You lead the Android side of the program. You own the Android codebase, its architecture within the standards set by the Mobile Architect, and the delivery of the Android application. You are hands-on — this is a lead-by-building role with a small team, not a management position — and you are the technical voice for Android in program-level decisions.
What you will own
- The Android application architecture: layer boundaries, module structure, state management and navigation
- Technical direction and code review for the Android engineers; mentoring and raising the team's bar
- Android delivery: scope, sequencing, estimates, and the honest conversation when a date is at risk
- Build health — module structure, build times, dependency hygiene, R8 configuration, Baseline Profiles
- Play Console release process: staged rollouts, testing tracks, pre-launch reports, target API compliance
- Adaptive layouts across phones, tablets and foldables, which recent platform releases have made mandatory rather than optional
- Representing Android constraints and opportunities when platform-level decisions are made
Required
- 8+ years of native Android development, including at least one application you led architecturally from an early stage
- Kotlin 2.x with the K2 compiler; deep coroutines and Flow, including structured concurrency and testing asynchronous code
- Jetpack Compose in production at scale — not a pilot screen — with a real understanding of recomposition, stability and performance
- Navigation 3, or clear evidence you can move to it quickly from prior Compose navigation work
- Google's recommended app architecture: UI, domain and data layers, unidirectional data flow, ViewModel and StateFlow, repository pattern
- Hilt (or equivalent DI), Room, DataStore, Retrofit or Ktor with kotlinx.serialization
- Multi-module Gradle with Kotlin DSL, version catalogs and KSP; you can diagnose a slow or fragile build
- Current on Play Store requirements — target API level deadlines, the API 36 requirement now in force, and the API 37 changes coming
- Experience leading engineers: code review, mentoring, and setting standards that hold up when you are not in the room
- REST integration against Node.js backend services
Preferred
- Prior rewrite or replatform experience, particularly moving off a cross-platform framework
- Custom offline sync and conflict resolution
- Android security depth: Keystore, encrypted storage, BiometricPrompt, Play Integrity, certificate pinning
- Performance and reliability work: startup optimization, Macrobenchmark, ANR and crash rate reduction against a target
- Experience working to a shared API contract with a counterpart iOS team
Years of experience: 6 to 8 Years
Location:
Senior iOS Developer
About the work A large consumer-facing mobile product is being rebuilt as a native iOS application from a clean slate, alongside a parallel native Android build.
The role You are the senior iOS engineer on a greenfield build, working closely with the Mobile Architect. You will implement major feature areas end to end, shape the iOS codebase as it grows, and set the quality bar for the iOS side of the program.
What you will own
- Feature areas from API integration through to shipped UI, including tests
- SwiftUI implementation of the product's screens, including accessibility and Dynamic Type support
- Local persistence, caching, and offline behavior on the iOS side
- Networking layer integration using generated clients from the shared API specification
- The iOS test suite: unit tests, snapshot regression tests, and UI automation for critical paths
- Release readiness: TestFlight builds, crash triage, performance investigation
Required
- 6+ years of native iOS development in Swift, with shipped applications you can point to
- Strong SwiftUI, including the Observation framework (@Observable) and modern navigation with NavigationStack
- Swift 6 concurrency in production: async/await, structured concurrency, actors, Sendable, main-actor isolation — and the ability to explain why strict concurrency changes how you write code
- Working knowledge of UIKit and UIKit/SwiftUI interoperability for the cases SwiftUI does not cover well
- Persistence experience with SwiftData, Core Data, or a SQLite layer such as GRDB, including schema migration
- Swift Package Manager, including local packages for feature modularization
- Testing discipline: Swift Testing or XCTest, plus snapshot and UI testing
- Comfortable with Xcode 26 and the current App Store submission requirements, including code signing and provisioning
- Secure handling of sensitive user data: Keychain, biometric authentication, awareness of what must never reach logs or third-party analytics
Preferred
- Shipped against the iOS 26 design language
- Experience consuming generated API clients (swift-openapi-generator or similar)
- Push notification and deep link architecture, including notification-driven routing
- Performance profiling with Instruments; measurable improvements to startup or scroll performance
- Accessibility work beyond the defaults — VoiceOver, Dynamic Type at large sizes, reduced motion
- Prior experience on a rewrite or replatform where a legacy app stayed live during the transition
Years of experience: 4 to 6 Years
Location:
Full Stack Senior AI Engineer
About the Role
We're hiring senior AI Full Stack Engineers to join a high-velocity engagement team building enterprise-grade AI-powered products. You'll own delivery across the full stack — AI/LLM integration, backend services, cloud infrastructure, and UI — shipping at scale with real accountability for outcomes.
Front-end proficiency is a strong plus. The near-term roadmap is UI-heavy, and engineers who can move fluidly across the stack — including building polished interfaces — will have the most impact.
What You'll Do
- Design, build, and ship full-stack features on AI-powered enterprise applications
- Integrate LLMs and AI tools into production workflows — RAG pipelines, agent orchestration, prompt engineering at scale
- Build and maintain backend services, APIs, and data pipelines
- Deploy and manage infrastructure on AWS (Lambda, ECS/EKS, API Gateway, S3, RDS, etc.)
- Contribute to UI delivery — building performant, well-structured interfaces using modern frameworks
- Collaborate with PMs, architects, and client stakeholders in an agile delivery model
- Write clean, testable, production-ready code built for enterprise scale
What You Bring
- 6+ years of full-stack engineering experience
- Strong proficiency in at least one backend language (Python, Node.js, Java, or Go)
- Hands-on production experience integrating AI/ML models or LLM APIs (OpenAI, Bedrock, LangChain, etc.)
- Solid AWS deployment experience — ownership, not just familiarity
- Experience at enterprise scale: multi-tenant systems, security, observability, CI/CD
- Proficiency in a modern front-end framework (React preferred); ability to own UI delivery end-to-end is a strong differentiator
- Comfort with ambiguity and delivering fast in client-facing engagements
- Strong communication — you can hold your own in stakeholder conversations
Nice to Have
- Experience with agentic frameworks (LangGraph, CrewAI, AutoGen)
- Familiarity with vector databases (Pinecone, pgvector, Weaviate)
- Prior consulting or client-facing delivery experience
- Contributions to AI tooling or open-source projects
Years of experience: 6 to 10 Years
Location:
Senior QA Engineer
Role Overview
We are looking for an experienced and highly motivated Automation QA Engineer who can take complete ownership of quality assurance activities across the software development lifecycle. The ideal candidate should be proactive, detail-oriented, and capable of independently planning, designing, executing, and maintaining automated and manual testing activities.
The candidate will work closely with developers, product owners, business analysts, and other stakeholders to ensure that applications meet functional, performance, security, and quality expectations.
Key Responsibilities
- Take complete ownership of application quality, from requirement analysis through production release.
- Proactively identify quality risks, testing gaps, dependencies, and potential production issues.
- Develop and implement an effective test automation strategy aligned with product and release objectives.
- Design, develop, and maintain scalable and reusable automation frameworks.
- Automate functional, regression, integration, API, and end-to-end test scenarios.
- Analyse business and technical requirements and prepare comprehensive test plans, test scenarios, test cases, and test data.
- Perform manual testing where automation is not feasible or appropriate.
- Execute regression testing and provide clear recommendations on release readiness.
- Integrate automated test suites with CI/CD pipelines and ensure their reliable execution.
- Investigate test failures, perform root-cause analysis, and collaborate with developers to resolve defects.
- Track defects through closure and ensure appropriate validation of fixes.
- Improve automation coverage, test reliability, execution time, and defect detection effectiveness.
- Monitor application behaviour after deployment and support production issue analysis.
- Provide timely and transparent reporting on test progress, quality risks, defects, and release status.
- Actively participate in sprint planning, backlog refinement, estimation, daily stand-ups, reviews, and retrospectives.
- Mentor team members and promote automation and quality-engineering best practices.
- Continuously evaluate tools, processes, and testing approaches to improve overall product quality.
Required Skills and Experience
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- Relevant experience in software quality assurance and test automation.
- Strong experience with automation tools such as Playwright, Selenium, Cypress, or equivalent.
- Proficiency in at least one programming language such as Java, Python, JavaScript, TypeScript, or C#.
- Hands-on experience designing or maintaining automation frameworks using approaches such as Page Object Model, data-driven testing, or behaviour-driven development.
- Strong experience in API testing using tools such as Postman, REST Assured, Playwright, or similar solutions.
- Experience with test frameworks such as TestNG, JUnit, Pytest, NUnit, or Jest.
- Working knowledge of SQL and experience validating data at the database level.
- Experience integrating automated tests with CI/CD tools such as Jenkins, Azure DevOps, GitHub Actions, or similar platforms.
- Good understanding of Git and standard source-control practices.
- Strong knowledge of software testing concepts, test design techniques, defect lifecycle, and quality metrics.
- Experience working in Agile/Scrum delivery environments.
- Strong analytical, troubleshooting, and root-cause analysis skills.
- Clear written and verbal communication skills.
Preferred Skills
- Experience with performance-testing tools such as JMeter, Gatling, or K6.
- Exposure to mobile automation using Appium or similar tools.
- Experience testing applications deployed on AWS, Azure, or Google Cloud.
- Familiarity with Docker, containerized environments, and microservices.
- Knowledge of accessibility, security, and cross-browser testing.
- Experience with test-management and defect-tracking tools such as Jira, Azure DevOps, Zephyr, or TestRail.
- Familiarity with AI-assisted testing tools and modern quality-engineering practices.
Ownership and Behavioural Expectations
The successful candidate must demonstrate:
- Complete ownership of assigned applications, releases, and quality outcomes.
- A proactive approach to identifying and addressing issues before they affect delivery or production.
- The ability to work independently with limited supervision.
- Accountability for commitments, timelines, and deliverable quality.
- A solution-oriented mindset rather than dependency on continuous direction.
- Effective collaboration across technical and business teams.
- Willingness to challenge unclear requirements and raise risks early.
- Continuous focus on improving automation coverage, testing efficiency, and product quality.
Success Measures
- Improved automation coverage and reduced manual regression effort.
- Early identification of defects and quality risks.
- Stable, reliable, and maintainable automated test suites.
- Reduced defect leakage into production.
- Timely completion of testing activities aligned with release commitments.
- Clear communication of release readiness, risks, and dependencies.
- Continuous improvement in the team’s overall quality-engineering practices.
EST Overlapping Shift
Years of experience: 4 to 6 Years
Location:
Backend Developer
Title: Backend Stack Developer
Location: Onsite – Bangalore
Experience: 6+ years
Role Overview
We are seeking a seasoned Backend Developer with expertise in building scalable backend applications back-end technologies. This role demands strong programming fundamentals, practical experience with modern frameworks, and the ability to work across the stack. Experience orexposure to data engineering is a significant advantage, as the role involves working with data-centric systems and analytics platforms.
Key Responsibilities
- Design, develop, and maintain end-to-end application components back-end services.
- Implement new features, optimize performance, and ensure code quality and maintainability.
- Build and consume RESTful APIs and integrate with third-party systems.
- Ensure application scalability, performance, and security best practices.
- Collaborate with cross-functional teams (product, design, QA) throughout the development lifecycle.
- Participate in code reviews, and maintain clear technical documentation.
Required Skills
- Strong back-end development using Java, Python, or Node.js.
- Hands-on experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Solid understanding of microservices, RESTful APIs, and web services.
- Familiarity with Git, CI/CD pipelines, and DevOps tools.
- Experience with Docker, Kubernetes, and cloud environments (AWS, Azure, GCP).
Good-to-Have (Data Engineering Advantage)
- Exposure to data engineering practices: ETL pipelines, Kafka, batch/stream processing.
- Familiarity with data lakes and warehouses (Custom-built using Open-source, Snowflake, etc.).
- Experience integrating analytics dashboards or visualization components.
- Understanding of real-time data flow, data pipeline architecture, and basic data modelling.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 6+ years of professional experience in full-stack development across modern tech stacks.
- Proven ability to build and maintain large-scale, production-grade applications.
- Experience working in Agile/Scrum environments.
Years of experience: 5 to 8 Years
Location:
Mobile Architect
About the work A large consumer-facing mobile product is being rebuilt from the ground up as two fully native applications. The existing app was built on a cross-platform framework; the new iOS and Android apps will be independent native codebases. This role owns the technical shape of both.
The role You are the single technical owner across both platforms. You set the architecture, the module boundaries, the API contract, the testing strategy and the release process, and you write production code on both platforms while doing it. This is not a design-and-hand-off role — roughly half your time is in the codebase.
You will be the person the platform leads escalate to, the person who decides when the two apps should converge on a pattern and when platform idiom should win, and the person accountable for the two codebases not drifting apart over the life of the program.
What you will own
- End-to-end architecture for both native applications: layering, modularization, dependency and navigation strategy, state management
- The client-facing API contract — an OpenAPI specification treated as the source of truth, with generated Swift and Kotlin client SDKs — and the working relationship with the backend team that keeps it honest
- Authentication and session architecture, secure credential storage, and token lifecycle across both platforms
- Offline behavior and data synchronization strategy, including how conflicts are resolved and how it is implemented consistently on both sides
- CI/CD, signing, release trains, staged rollout, feature flagging and kill-switch capability
- Migration and coexistence strategy while the outgoing app remains live in both stores
- Technical standards, code review culture, and the definition of done that the platform teams work to
Required
- 10+ years building mobile applications, with production ownership on both iOS and Android — genuine depth on each, not familiarity with one and a passing knowledge of the other
- Current Swift: Swift 6 language mode, strict concurrency, actors, Sendable and @MainActor isolation; SwiftUI with the Observation framework; Swift Package Manager modularization
- Current Kotlin: Kotlin 2.x with the K2 compiler, Jetpack Compose, Navigation 3, coroutines and Flow, Hilt, multi-module Gradle with Kotlin DSL and version catalogs
- Demonstrated architecture ownership on an application of meaningful scale — you can walk through a system you designed, the trade-offs you made, and what you would do differently
- Contract-first API design experience: OpenAPI or equivalent, client code generation, versioning and deprecation strategy for clients you cannot force-update
- REST integration against Node.js backend services; comfort reasoning about document-oriented data models and their implications for mobile payload design
- Practical command of CI/CD for mobile, including code signing, provisioning, and automated store submission on both platforms
- Hands-on: you will be expected to write and review production code on both platforms every week
Preferred
- You have migrated an application off a cross-platform framework to native before, and can speak concretely about what went wrong
- Experience defining a backend-for-frontend layer for mobile clients
- Custom offline sync implementation experience (not solely a managed sync product)
- Mobile security depth: certificate pinning, App Attest and Play Integrity, biometric authentication, secure logging practices in a regulated environment
- Performance work: startup time, memory, Baseline Profiles, Instruments and Android profiling tooling
Years of experience: 10 to 15 Years
Location:
Salesforce Senior QA
Job Summary
We are looking for a detail-oriented Senior QA Engineer (Manual) with 3–5 years of experience in software quality assurance for enterprise service and case management platforms. The ideal candidate has strong expertise in manual testing across complex, multi-system platforms, with knowledge of Salesforce Service Cloud (SFSC) and integrated systems such as CTI/telephony, EHR/EMR, billing, and marketing automation. Exposure to test automation is a plus.
Key Responsibilities
Design, develop, and execute manual test cases for agent-facing and backend applications built on Salesforce Service Cloud.
Perform functional, regression, integration, and end-to-end testing across the Service Console, case lifecycle, and third-party integrations (CTI/telephony, EHR/EMR, billing/payment, marketing automation, external APIs).
Validate business logic for case routing, Omni-Channel assignment, entitlements/SLAs, escalation rules, Knowledge, and email-to-case/web-to-case workflows.
Identify, document, and track defects through resolution using standard bug-tracking tools (e.g., JIRA).
Collaborate closely with developers, product owners, and business stakeholders to clarify requirements and acceptance criteria.
Participate in sprint planning, backlog grooming, and release readiness reviews.
Support UAT cycles and coordinate with business teams during go-live testing.
Contribute to test plan and test strategy documentation for major releases.
Support automation efforts by identifying candidate test cases and collaborating with automation engineers, where applicable.
Required Skills
3–5 years of experience in manual QA/software testing, preferably on Salesforce or enterprise CRM/service platforms.
Strong understanding of SDLC and STLC, with hands-on experience writing test cases and test plans.
Experience testing integrated systems (CTI/telephony, EHR/EMR, billing/payment, marketing automation, or similar).
Knowledge of Salesforce Service Cloud (SFSC): Case management, Service Console, Omni-Channel routing, Knowledge, Entitlements/Milestones, and Flows.
Proficiency with bug-tracking and test management tools (JIRA, TestRail, Zephyr, or equivalent).
Solid understanding of API testing concepts (Postman or similar tools).
Strong analytical and problem-solving skills with attention to detail.
Familiarity with Agile/Scrum methodologies.
Excellent written and verbal communication skills for cross-functional collaboration.
Preferred Skills
Experience with SOQL/SQL for backend data validation.
Familiarity with performance or load testing concepts.
Exposure to Salesforce integration patterns (REST/SOAP APIs, Platform Events, middleware such as MuleSoft).
Prior experience on Salesforce Service Cloud (SFSC) or Health Cloud implementations.
Years of experience: 4 to 6 Years
Location:
Senior Backend Engineer
Backend / Data Engineer (NodeJS & Python)
Responsibilities
- Design, develop, and maintain backend services using NodeJS, MongoDB, and other relevant technologies.
- Create and implement data engineering solutions, APIs, webhooks, and backend development processes.
- Collaborate with cross-functional teams to gather requirements and analyze business needs for developing Python scripts.
- Research and implement new data engineering and analytic methodologies with minimal guidance.
- Refactor and optimize existing NodeJS scripts to adhere to modern principles.
- Mentor junior team members in data engineering best practices and technologies.
- Build, train, and deploy machine learning models using Python and cloud platforms.
- Write robust and efficient code in scripting languages such as Python and Shell.
Requirements
- Bachelor's or Master's degree from a reputable institute with a focus on Computer Science or a related field.
- At least 5 years of hands-on experience in backend development, data engineering, or a similar role.
- Strong understanding of NodeJS, JavaScript, and REST APIs.
- Experience with data processing, analysis, and visualization using Python and relevant tools.
- Familiarity with database technologies like SQL, as well as cloud services such as Azure or AWS.
- Ability to work collaboratively in a team, demonstrate problem-solving skills, and a passion for innovation.
- Prior experience with automation, CI/CD pipelines, and scripting languages like Perl and Shell.
- Knowledge of frontend technologies like HTML, CSS, and JavaScript is a plus.
- Excellent communication skills and a proactive approach to learning new technologies.
Years of experience: 4 to 9 Years
Location:
Senior Android Developer
About the work A large consumer-facing mobile product is being rebuilt as a native Android application from a clean slate, alongside a parallel native iOS build.
The role You are a senior engineer on the Android team, working alongside the Android Lead. You implement significant feature areas end to end and help establish the patterns the codebase will live with.
What you will own
- Feature areas from API integration through to shipped Compose UI, including tests
- Local persistence and caching with Room and DataStore
- Networking integration using generated clients from the shared API specification
- The Android test suite: unit tests, Flow tests, Compose UI tests, and instrumentation for critical paths
- Accessibility and adaptive layout behavior across phone, tablet and foldable form factors
- Crash triage, performance investigation, and release support
Required
- 5+ years of native Android development in Kotlin, with shipped applications you can point to
- Jetpack Compose in production, including state hoisting, side effects and an understanding of what causes recomposition
- Coroutines and Flow, including testing asynchronous code (Turbine or equivalent)
- Google's recommended architecture in practice: ViewModel, StateFlow, unidirectional data flow, repository pattern
- Hilt, Room, DataStore, and Retrofit or Ktor with kotlinx.serialization
- Gradle in a multi-module project, with Kotlin DSL and version catalogs
- Testing discipline: JUnit, MockK, Compose UI testing; you write tests as you build, not afterwards
- Secure handling of sensitive user data: Keystore-backed storage, biometric authentication, awareness of what must never reach logs or third-party analytics
Preferred
- Navigation 3 experience.
- Adaptive and large-screen UI work — tablets, foldables, window size classes
- Experience consuming generated API clients from an OpenAPI specification
- Push notification and deep link handling
- Profiling and performance work with Android Studio tooling and Macrobenchmark
- Accessibility work with TalkBack and large font scaling
Years of experience: 4 to 6 Years
Location:
Gen AI – Agent Engineer
Responsibilities:
- Develop and deploy cutting-edge Generative AI models.
- Collaborate with the research team to improve and enhance existing AI algorithms.
- Implement machine learning models to support various AI initiatives.
- Conduct analysis to identify opportunities for improvements in AI technologies.
- Create scalable and efficient AI solutions to meet business needs.
Requirements:
- Bachelor's or Master's degree in Computer Science or related field.
- Proficiency in Generative AI and other relevant AI technologies.
- Experience with claude or similar deep learning frameworks.
- Strong programming skills in languages such as Python, Java, or C++.
- Solid understanding of machine learning concepts and algorithms.
This role requires someone with experience in Generative AI and other relevant AI technologies, who can collaborate with the research team to enhance existing algorithms and develop cutting-edge AI models. Along with a degree in Computer Science or a related field, proficiency in programming languages and a solid understanding of machine learning concepts are essential.
Years of experience: 5 to 9 Years
Location:
BI Developer – SSAS & MDX
About the Role
We are looking for a Senior BI Developer with 7-10 years of experience and strong hands-on expertise in SSAS and MDX to design, build, and maintain enterprise-grade business intelligence solutions. You will combine deep SSAS Multidimensional and Tabular model expertise with strong MDX and DAX skills — delivering high-performance analytical solutions that support business decision-making across the organisation.
Key Responsibilities
- Design, develop, and maintain SSAS Multidimensional and Tabular models — building enterprise-grade analytical cubes and models aligned to business reporting requirements.
- Write and optimise complex MDX queries and calculations — calculated members, named sets, KPIs, and performance-tuned MDX expressions across SSAS Multidimensional solutions.
- Develop DAX measures and calculated columns for SSAS Tabular models and Power BI — ensuring accurate, performant, and reusable analytical calculations.
- Design and maintain dimensional data models — star and snowflake schemas — aligned to data warehouse and BI best practices.
- Build and maintain ETL pipelines using SSIS — data extraction, transformation, and loading from source systems into the data warehouse and SSAS models.
- Develop SSRS reports and Power BI dashboards — delivering clear, accurate, and actionable business insights from SSAS data sources.
- Conduct SSAS performance tuning — cube partition design, aggregation optimisation, MDX query tuning, and processing performance improvement.
- Collaborate with business stakeholders — gathering reporting requirements and translating them into well-designed SSAS and BI solutions.
- Support SSAS model upgrades and migrations — including migration from Multidimensional to Tabular or Azure Analysis Services where applicable.
- Produce clear technical documentation — cube design documents, MDX calculation guides, and ETL specifications.
What We're Looking For
- 7-10 years of BI development experience with deep, demonstrable expertise in SSAS and MDX in production enterprise environments.
- Expert-level SSAS Multidimensional proficiency — cube design, dimension modelling, measure groups, partitions, aggregations, and KPI development.
- Strong MDX skills — complex calculated members, named sets, scoped assignments, and performance-optimised MDX expressions.
- Solid SSAS Tabular experience — DAX measures, relationships, and tabular model design alongside Multidimensional expertise.
- Advanced T-SQL and SQL Server skills — complex querying, stored procedures, and query performance tuning for BI and data warehouse workloads.
- Strong dimensional modelling expertise — star / snowflake schema design, slowly changing dimensions, and data warehouse best practices.
- Solid SSIS experience — ETL pipeline design, development, and performance optimisation for data warehouse loading.
- Good Power BI skills — report and dashboard development integrated with SSAS Tabular and Multidimensional data sources.
- Strong analytical and problem-solving skills — diagnosing SSAS performance issues, MDX query problems, and data quality defects.
- Good communication and stakeholder engagement skills — translating complex BI requirements into well-designed analytical solutions.
Years of experience: 7 to 10 Years
Location:
Murex Datamart Developer
Seeking for experienced Murex Datamart Developer to design, develop, enhance, and support Murex Datamart solutions for a leading banking environment for business with FD Derivatives, Interest rate Derivatives, Credit derivatives, FX & Fixed Income products.
Key Responsibilities
-Design, develop, and maintain Murex Datamart solutions and reporting frameworks.
-Develop and enhance Datamart extraction, reporting, and data feeds based on business requirements.
-Work with Murex data models to extract and transform trade, position, risk, P&L, market data, and reference data.
-Capable to handle Unix and Basic scripting, hand-on with schedulers like Autosys/ Contol-M.
Configure and customize Murex Datamart structures, views, filters, and reports.
-Analyse business requirements and translate them into technical Datamart solutions.
-Work closely with Murex Functional Consultants, Business Analysts, Risk, Front Office, Middle Office, and downstream technology teams.
Support integration of Murex Datamart data with downstream reporting, risk, finance, and regulatory systems.
-Perform data analysis, reconciliation, troubleshooting, and root-cause analysis for Datamart issues.
-Support EOD/BOD processes, reporting cycles, and production issues.
-Participate in SIT, UAT, regression testing, and release activities.
-Develop data validation and reconciliation mechanisms to ensure accuracy and completeness.
-Investigate performance issues and optimize Datamart queries and reporting solutions.
-Prepare technical documentation, data mappings, design documents, and support runbooks.
-Provide production support and resolve issues within agreed SLAs.
Required Skills & Experience
-8–10+ years of experience in Murex development with strong specialization in Murex Datamart.
-Strong hands-on experience with Murex Datamart development and reporting.
-Strong understanding of Murex data model and data structures.
-Experience developing Datamart reports, views, filters, and data extraction processes.
-Strong SQL skills, Capable to handle Unix and Basic scripting, hand-on with schedulers like Autosys/ Contol-M
-Good understanding of Murex trade lifecycle and financial markets data.
-Experience working with trade, position, P&L, risk, market data, and reference data.
-Good understanding of Murex architecture and integration with downstream systems.
-Experience in production support, incident management, troubleshooting, and root-cause analysis.
-Experience working in large-scale banking / investment banking environments.
-Strong analytical and problem-solving skills.
-Good communication skills with the ability to interact with technical and functional stakeholders.n skills with the ability to interact with technical and functional stakeholders.
Years of experience: 8 Years
Location:
Calypso Finance BA
About the Role
We are looking for a Calypso Finance BA with 8+ years of experience and strong hands-on expertise in the Calypso Accounting Module. You will bridge finance, accounting, and technology — translating accounting and business requirements into well-defined Calypso configurations and functional specifications. Finance and accounting domain knowledge is a strong advantage.
Key Responsibilities
- Lead business analysis activities for Calypso Accounting Module — eliciting, documenting, and managing functional requirements across finance and accounting workstreams.
- Define and validate GL mapping rules, accounting event configurations, and posting logic — covering trade, settlement, accrual, amortisation, and P&L accounting.
- Collaborate with Calypso developers and finance teams — translating accounting requirements into Calypso configuration and technical specifications.
- Conduct gap analysis — identifying differences between current Calypso accounting setup and target state requirements.
- Support UAT activities — developing test scripts, validating accounting outputs, and coordinating business sign-off.
- Participate in Agile delivery ceremonies — sprint planning, backlog refinement, and retrospectives as an embedded BA.
- Produce clear documentation — functional specifications, accounting mapping documents, and UAT sign-off evidence.
What We're Looking For
- 8+ years of experience as a Business Analyst with strong hands-on Calypso Accounting Module expertise.
- Deep Calypso accounting knowledge — GL mapping, accounting event configuration, P&L accounting, accrual / amortisation, and reconciliation.
- Strong requirements elicitation and documentation skills — user stories, BRDs, functional specifications, and acceptance criteria.
- Good capital markets domain knowledge — trade lifecycle, financial instruments, and back office operations.
- Solid SQL skills — data querying and validation for accounting reconciliation and testing support.
- Strong stakeholder management — engaging finance, operations, and technology teams effectively.
- Good Agile delivery experience — Jira and Confluence in sprint-based delivery teams.
Nice to Have
Finance/Accounting Domain knowledge
Years of experience: 8 Years
Location:
Murex Environment & Batch Support Engineer(Junior)
About the Role
We are looking for a Junior Murex Environment & Batch Support Engineer with 3–5 years of experience to support the stability of the MX.3-on-AWS platform through hands-on production support, EOD batch monitoring, and environment management activities. A strong technical background is essential. This is a rotational shift role covering regular day shift and UK shift (3:00 PM – 12:00 AM IST).
Key Responsibilities
- Monitor EOD batch processing on MX.3 — tracking job execution, identifying failures, and escalating or resolving issues promptly.
- Provide L1 / L2 production support for Murex MX.3 — logging, triaging, and resolving platform incidents under senior engineer guidance.
- Support Murex environment management — environment provisioning, configuration, and maintenance across Dev, UAT, and Production on AWS.
- Manage job scheduling — Control-M / Autosys — monitoring batch dependencies, SLAs, and alerts for Murex workflows.
- Execute and support Murex platform deployments — patches, configuration changes, and release activities across environments.
- Maintain operational documentation — incident logs, batch monitoring notes, and environment configuration records.
- Collaborate with senior engineers, development, and infrastructure teams — supporting Murex platform stability and incident resolution.
What We're Looking For
- 3–5 years of Murex MX.3 support or environment management experience in capital markets environments.
- Strong technical background — Linux / Unix, Shell scripting, and SQL for Murex platform operations.
- Good EOD batch monitoring experience — Control-M / Autosys job tracking and basic failure resolution.
- Basic AWS experience — EC2, S3 — for Murex infrastructure support.
- Good incident management skills — logging, triaging, and escalating production issues clearly and promptly.
- Basic capital markets domain awareness — trade lifecycle and back office operations.
- Willingness and availability to work rotational shifts — including UK shift (3:00 PM – 12:00 AM IST).
- Eagerness to learn — proactive approach to developing Murex platform and DevOps automation skills.
Years of experience: 3 to 5 Years
Location:
Calypso Developer
About the Role
We are looking for a Calypso Developer with 5–7 years of hands-on Calypso development experience to design, develop, and maintain Calypso-based solutions across our capital markets technology estate. You will combine Calypso platform expertise with strong Java and SQL skills — delivering robust, high-quality configurations and customisations that support trading, back office, accounting, and regulatory requirements.
Key Responsibilities
- Design, develop, and maintain Calypso platform solutions — configuration, customisation, and Java-based extensions across trade capture, back office, and accounting modules.
- Develop and maintain Calypso interfaces — SWIFT, FIX, MQ, XML, and REST — connecting Calypso with internal and external systems.
- Write and optimise SQL queries — data validation, reconciliation, and reporting across Oracle / PostgreSQL Calypso databases.
- Configure Calypso static data — counterparty, product, account, workflow, and SSI definitions across environments.
- Support Calypso batch processing — scheduling, dependency management, and failure resolution for EOD processing cycles.
- Conduct unit testing and support UAT — validating Calypso configurations and customisations against functional specifications.
- Collaborate with BAs, architects, and operations teams — translating business requirements into well-designed Calypso technical solutions.
- Produce clear technical documentation — configuration guides, integration specifications, and deployment runbooks.
What We're Looking For
- 5–7 years of hands-on Calypso development experience in capital markets environments.
- Strong Java skills — applied to Calypso plugin development, custom workflow actions, and platform extensions.
- Good Calypso platform knowledge — trade capture, back office, accounting, or collateral modules.
- Solid SQL skills — Oracle / PostgreSQL — complex querying, stored procedures, and data validation.
- Experience with Calypso interface configuration — SWIFT, MQ, FIX, XML, or REST integrations.
- Good capital markets domain knowledge — financial instruments, trade lifecycle, and back office operations.
- Familiarity with Git, Maven, and CI/CD tooling for Calypso build and deployment.
- Good communication and collaboration skills — working effectively with BAs, architects, and operations teams.
Years of experience: 5 to 7 Years
Location:
Murex MLC
Required Skills & Experience
- Strong hands-on experience with Murex MX.3, specifically the MLC
- Solid understanding of treasury products: money market instruments, term deposits, loans, repos, and related cash management workflows.
- Experience with trade lifecycle events — booking, amendments, rollovers, settlements, and accruals.
- Familiarity with Murex Datamart, BO workflows, accounting (SIMPLE/Murex accounting engine), and interfaces (Murex Connectivity Manager or similar).
- Knowledge of SQL and scripting (Python/Shell) for data analysis and troubleshooting.
- Prior experience in techno-functional roles within capital markets/treasury IT is highly preferred.
- Strong analytical, documentation, and communication skills.
- Experience working in Agile or hybrid SDLC environments.
Preferred Qualifications
- Murex certification (MX.3 MLC or related modules).
- Experience with other Murex modules (FO, BO, Risk, Collateral) is a plus.
- Prior exposure to regulatory reporting or Basel-related requirements for treasury products.
- Banking domain knowledge (commercial banking, treasury operations).
Education
- Bachelor's or Master's degree in Finance, Computer Science, Engineering, or related field.
Key Responsibilities
- Configure and support the MLC module in Murex MX.3, including product setup, static data, workflows, and pricing/valuation models.
- Support end-to-end trade lifecycle management for money market instruments, term deposits, loans, and repos/reverse repos within Murex.
- Work closely with Front Office, Risk, Operations, and IT teams to define and implement system changes, upgrades, and enhancements.
- Perform functional and technical impact analysis for new releases, patches, and regulatory changes.
- Design and execute test cases (unit, functional, UAT, regression) for MLC-related workflows.
- Troubleshoot production issues, perform root cause analysis, and coordinate fixes with development/support teams.
- Document functional specifications, configuration guides, and user manuals.
- Support interfaces between Murex MLC and upstream/downstream systems (accounting, settlement, risk, reporting).
- Provide training and knowledge transfer to business users and junior team members.
Years of experience: 4 to 10 Years
Location:
Murex Environment & Batch Support Engineer (Mid-Senior)
About the Role
We are looking for a mid-to-senior Murex Environment & Batch Support Engineer with 6–10 years of experience to keep the MX.3-on-AWS platform stable through hands-on production support, EOD batch monitoring, and DevOps automation. A strong technical background is essential. This is a rotational shift role covering regular day shift and UK shift (3:00 PM – 12:00 AM IST).
Key Responsibilities
- Monitor and manage EOD batch processing on MX.3 — ensuring timely, accurate completion of all batch runs and resolving failures rapidly.
- Provide L2 / L3 production support for Murex MX.3 — triaging, diagnosing, and resolving platform incidents across trading, back office, and risk modules.
- Manage Murex environments across Dev, UAT, and Production — environment provisioning, configuration management, and platform stability on AWS.
- Implement and maintain DevOps automation — CI/CD pipelines, deployment scripts, and infrastructure automation for MX.3 on AWS.
- Manage job scheduling — Control-M / Autosys — configuring dependencies, SLAs, and automated alerting for Murex batch workflows.
- Perform root cause analysis for production incidents — documenting findings and implementing permanent fixes to prevent recurrence.
- Collaborate with development, infrastructure, and business teams — supporting Murex platform changes, upgrades, and patch deployments.
- Maintain clear operational documentation — runbooks, incident logs, and batch monitoring playbooks.
What We're Looking For
- 6–10 years of Murex MX.3 production support and environment management experience in capital markets environments.
- Strong technical background — Linux / Unix, Shell scripting, SQL, and AWS for MX.3 platform operations.
- Proven EOD batch monitoring and management experience — Control-M / Autosys job scheduling and failure resolution.
- Hands-on AWS experience — EC2, S3, RDS — for Murex infrastructure hosting and management.
- DevOps automation skills — CI/CD pipelines, deployment scripts, and infrastructure automation for MX.3.
- Strong incident management skills — rapid triage, RCA, and resolution under production pressure.
- Good capital markets domain knowledge — trade lifecycle, back office operations, and risk data.
- Willingness and availability to work rotational shifts — including UK shift (3:00 PM – 12:00 AM IST).
Years of experience: 6 to 10 Years
Location:
Calypso Back Office BA
About the Role
We are looking for a Calypso Back Office BA with around 7 years of strong Calypso Back Office experience. Collateral module knowledge is also required. You will bridge business, operations, and technology — translating back office and collateral requirements into well-defined Calypso configurations and functional specifications across capital markets programmes.
Key Responsibilities
- Lead business analysis for Calypso Back Office — eliciting, documenting, and managing functional requirements across settlement, confirmation, reconciliation, and collateral workstreams.
- Define and validate back office workflows — settlement instructions, SWIFT messaging, nostro reconciliation, confirmation management, and SSI configuration.
- Document collateral module requirements — margin call processing, collateral allocation, dispute management, and collateral reporting.
- Conduct gap analysis — identifying differences between current Calypso back office setup and target state requirements.
- Collaborate with Calypso developers and operations teams — translating back office and collateral requirements into Calypso configuration and technical specifications.
- Support UAT activities — developing test scripts, validating settlement and collateral outputs, and coordinating business sign-off.
- Participate in Agile delivery ceremonies — sprint planning, backlog refinement, and retrospectives as an embedded BA.
- Produce clear documentation — functional specifications, process maps, and UAT sign-off evidence.
What We're Looking For
- Around 7 years of strong Calypso Back Office experience in a Business Analyst capacity within capital markets environments.
- Deep Calypso back office knowledge — settlement workflows, SWIFT messaging (MT540-543, MT103, MT202), nostro reconciliation, confirmation management, and SSI management.
- Strong requirements documentation skills — user stories, BRDs, functional specifications, and acceptance criteria.
- Good capital markets domain knowledge — financial instruments (derivatives, FX, fixed income, equities), trade lifecycle, and back office operations.
- Solid SQL skills — data querying and validation for settlement and collateral reconciliation testing.
- Strong stakeholder management — engaging operations, risk, finance, and technology teams effectively.
- Good Agile delivery experience — Jira and Confluence in sprint-based delivery teams.
Years of experience: 4 to 7 Years
Location:
Calypso QA Engineer
About the role
We are looking for an experienced Calypso QA professional to test and assure the Calypso platform across Rates, Credit, Fixed Income, Derivatives, and Backoffice. You will work on end-to-end functional, regression, and batch testing for Calypso releases which includes trade lifecycle, market data, EOD processing, reports, and downstream reconciliation.
Hands-on Calypso testing experience is mandatory on Calypso v16 or higher.
What you will do
- · Design, execute, and maintain functional, regression, and UAT test cases for Calypso across trade capture, pricing, lifecycle events, and backoffice processing.
- · Validate EOD / scheduled batch execution (scheduled tasks, engines, scheduled jobs) and analyse failures using logs, task status, and environment health.
- · Test market data setup and consumption (curves, quotes, feeds, valuation inputs) and the impact on pricing, P&L, and reports.
- · Cover product and domain flows such as:
o Fixed Income (bonds, repos, related reports and recon)
o Derivatives (rates/credit derivatives, lifecycle, valuations)
o Backoffice (settlements, confirmations, accounting/postings, operational reports)
- · Perform trade, position, cash, and report reconciliation between Calypso and related systems or baseline environments.
- · Analyse release-on-release / environment-on-environment differences in Calypso outputs (trades, reports, extracts, CSV/XML) and raise clear, evidence-based defects.
- · Execute and monitor Jenkins jobs for test environments, batch runs, file diffs, and regression packs; follow up on failed builds.
- · Query SQL databases to validate trade attributes, static data, market data, and post-batch results.
- · Work on Linux servers for log analysis, job status, file drops, and environment troubleshooting.
- · Partner with BA, development, environment, and operations teams through the release cycle; support defect triage and sign-off.
- · Contribute to test planning, coverage for change requests, and quality of regression observation / test summary reporting.
Must have
- · 4–12 years of overall experience in software testing / QA.
- · Mandatory hands-on Calypso testing experience (not only generic trading-system QA).
- · Strong understanding of Calypso trade lifecycle, static data, and typical Calypso modules relevant to markets/backoffice.
- · Practical experience testing EOD / batch processing in Calypso (or equivalent treasury/markets platforms with scheduled end-of-day).
- · Ability to analyse reports, extracts, and recon breaks and explain root cause in business and technical terms.
- · Experience writing and executing structured test cases; defect logging and follow-through to closure.
- · Comfortable working in a release-driven environment with tight regression windows.
Good to have
- · SQL: queries for data validation (trades, positions, market data, scheduled-task outcomes).
- · Linux: basic shell, logs, file handling, process/job checks.
- · Jenkins : triggering, monitoring, and diagnosing CI/CD or batch-related jobs.
- · Exposure to market data (curves, FX, bonds, credit spreads, feeds) and how it drives Calypso valuation.
- · Domain knowledge of Fixed Income, Derivatives, and Backoffice operations.
- · Experience with regression comparison tooling, file/CSV diffs, or in-house QA automation around Calypso outputs.
- · Familiarity with related markets platforms or interfaces (e.g. Murex, MarkitWire, Bloomberg, scheduled-job schedulers such as Control-M) is a plus.
- · Understanding of pricing, P&L, CSA/collateral, or trade reconciliation concepts.
Skills and attributes
- · Structured, evidence-based tester: can separate true breaks from expected differences (config, dates, market data, known exceptions).
- · Strong written communication for defect reports, observation summaries, and stakeholder updates.
- · Able to work across product squads (FI, Derivatives, Backoffice) without losing depth on Calypso behaviour.
- · Pragmatic under release pressure; prioritises high-risk product and batch paths first.
Education
Bachelor’s degree in Computer Science, Engineering, Finance, or equivalent practical experience.
Years of experience: 4 to 12 Years
Location:
Associate Test Architect
Job Summary
We are looking for a Senior SDET with strong hands-on experience in Playwright, JavaScript/TypeScript, Python, API automation, and LLM/GenAI-based testing. The candidate should be capable of developing scalable automation frameworks and independently owning QA activities end-to-end.
Key Responsibilities
Design, develop, and maintainUI and API automation frameworks using Playwright, JavaScript, TypeScript, and Python.
Create comprehensive test cases and test scenarios covering functional, regression, integration, negative, boundary, and edge cases
Create and manage test data for UI and API testing.
Develop test strategies and detailed test plans for assigned features and releases.
Design and execute LLM/GenAI testing, including prompt validation, response quality, hallucination, relevance, and RAG-based validation.
Use GitHub Copilot and Claude for test automation development, test generation, analysis, debugging, and productivity improvement.
Develop functional, regression, integration, and end-to-end automated tests.
Perform API testing using Postman, Playwright API, or similar tools.
Integrate automated tests with CI/CD pipelines such as Jenkins or GitHub Actions.
Perform SQL/database validation and end-to-end data verification.
Analyze defects, perform root-cause analysis, and collaborate with developers.
Identify quality risks, improve test coverage, and drive continuous QA improvements.
Perform both individual testing tasks and team leadership responsibilities, adapting to the requirements and complexity of each client engagement.
Lead and mentor testing teams when required, while also contributing hands-on as an individual tester to ensure project deliverables are met.
Execute both manual and automated testing based on project needs, selecting the appropriate testing approach to ensure quality, coverage, and timely delivery
Primary / Mandatory Skills
Playwright | JavaScript | TypeScript | Python | LLM/GenAI Testing | Prompt Testing | RAG Evaluation | GitHub Copilot | Claude | UI & API Test Case Design | UI & API Test Data | Test Strategy | Test Planning | API Testing | SQL | Git | CI/CD | Agile | Jira
Good to Have
LangChain | Ragas
Qualifications
Bachelor’s degree in Computer Science, IT, Engineering, or related field with 7–11 years of relevant SDET/Automation experience.
Mandatory Expectations
Strong hands-on experience with Playwright, JavaScript/TypeScript, and Python.
Hands-on experience in LLM/GenAI testing and validation.
Practical experience using GitHub Copilot and Claude.
Strong capability in UI/API test case design and test data preparation.
Ability to independently create test strategies and test plans.
Strong experience in API automation, CI/CD, SQL, and end-to-end QA ownership.
Years of experience: 6 to 10 Years
Location:
Junior KDB Developer
About the Role
We are looking for a Junior kdb Developer with 4+ years of experience to support the design, development, and maintenance of kdb+ time-series data platforms across our capital markets technology estate. You will work closely with senior kdb+ developers and quant analysts — building and maintaining tick data pipelines, historical databases, and real-time analytics solutions in a fast-paced financial services environment.
What We're Looking For
- 4+ years of hands-on kdb+ / q development experience in capital markets or financial services environments.
- Good q language proficiency — querying, data manipulation, and basic functional programming in production kdb+ environments.
- Solid understanding of kdb+ architecture — tickerplant, RDB, HDB, and basic IPC concepts.
- Working knowledge of capital markets — financial instruments (equities, FX, fixed income, derivatives) and market data concepts.
- Good SQL skills — data querying and analysis across relational databases alongside kdb+.
- Python skills — pandas, NumPy — for data analysis and kdb+ integration support.
- Comfortable working in Linux / Unix environments.
- Familiarity with Git for version control and collaborative development.
- Good communication skills — working effectively with quant analysts, senior developers, and technology teams.
Key Responsibilities
- Develop and maintain kdb+ / q solutions — RDB, HDB, and tickerplant components — supporting real-time and historical market data use cases.
- Write and optimise q SQL queries — data extraction, aggregation, and transformation across large-scale time-series financial datasets.
- Support market data feed integrations — Bloomberg, Refinitiv — including data capture, normalisation, and storage in kdb+.
- Build and maintain data pipelines — ingesting, transforming, and storing tick data across equities, FX, fixed income, and derivatives.
- Assist with kdb+ performance tuning — query optimisation, partitioning, and schema design for large-scale HDB datasets.
- Collaborate with quant analysts and senior developers — supporting data access, query development, and analytics requirements.
- Contribute to CI/CD pipeline integration — ensuring kdb+ solutions are built, tested, and deployed through automated pipelines.
- Produce clear technical documentation — data flow diagrams, schema definitions, and query guides.
Years of experience: 4 Years
Location:
KAFKA Migration Engineer
Role Overview
We are seeking a highly skilled Kafka Migration Engineer to support a high-visibility on-prem Apache Kafka to AWS MSK migration project. This role will focus on cluster discovery, topic mapping, capacity planning, platform configuration, migration execution, validation, performance tuning, automation, and legacy cluster decommissioning. The ideal candidate will bring strong hands-on engineering experience with distributed messaging systems, a structured delivery mindset, and the ability to collaborate effectively with application, infrastructure, and platform teams to execute migrations safely and at scale.
Key Responsibilities
- Assess on-prem Kafka clusters and perform discovery across topics, partitions, consumer groups, throughput patterns, retention policies, and inter-service dependencies to determine migration readiness.
- Analyze workloads based on message volume, business criticality, ordering guarantees, latency requirements, and consumer group complexity to determine appropriate MSK cluster placement and configuration.
- Plan and provision required AWS MSK infrastructure capacity including broker sizing, storage, networking, and security configurations to support migration, testing, and production execution.
- Execute UAT and production parallel testing using MirrorMaker 2 or similar replication tooling, compare message delivery outcomes, capture evidence, and troubleshoot discrepancies through closure.
- Perform performance tuning and optimization of MSK clusters to ensure migrated workloads are stable, scalable, efficient, and production-ready.
- Partner with application engineering, infrastructure, and platform teams to finalize migration plans, consumer/producer cutover approach, validation criteria, and rollback considerations.
- Manage release readiness, execute production cutover activities including consumer group migration, offset synchronization, and complete post-release checkout and validation procedures.
- Support legacy on-premises Kafka cluster decommissioning after successful migration and validation.
- Design, enhance, and implement automation frameworks and AI-assisted solutions to enable repeatable, efficient, large-scale Kafka-to-MSK migrations.
- Document migration procedures, operational learnings, risks, and best practices to improve the execution model.
Required Qualifications
Basic Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, Applied Mathematics, or a related quantitative discipline.
- 3–5 years of hands-on engineering experience in a collaborative, team-based environment with distributed messaging systems.
- Professional proficiency in Python, Java, or a similar programming/scripting language.
- Strong Unix/Linux fundamentals with the ability to troubleshoot application, deployment, environment, and runtime issues.
- Familiarity with SDLC practices, CI/CD delivery models, change management, and Kubernetes-based deployments.
Technical Competencies
Candidates are not expected to be experts in every tool, but should bring strong hands-on experience across several of the following areas:
- AWS Services: Hands-on experience with AWS compute and migration patterns, including ECS, EKS, Lambda, CloudWatch, and related cloud services.
- Apache Kafka: Deep hands-on experience with Kafka architecture including brokers, topics, partitions, consumer groups, replication, and cluster operations.
- AWS MSK: Practical experience with Amazon Managed Streaming for Apache Kafka including cluster provisioning, configuration, monitoring, and security (IAM, mTLS, SASL/SCRAM).
- Migration Tooling: Experience with MirrorMaker 2, Confluent Replicator, or similar cross-cluster replication tools for data migration and offset synchronization.
- Cloud Migration: Practical understanding of on-prem to cloud migration strategies, workload assessment, testing, cutover, and post-migration validation.
- Kafka Ecosystem: Familiarity with Schema Registry, Kafka Connect, Kafka Streams, and related ecosystem components.
- Networking and Security: Understanding of VPC peering, PrivateLink, TLS encryption, IAM policies, and network connectivity patterns for hybrid Kafka architectures.
- Programming and Automation: Experience with Python, Java, Shell, or similar languages to build scripts, utilities, and automation frameworks for topic creation, ACL migration, and consumer group management.
- APIs and Integration: Working knowledge of RESTful APIs, API design, and API Gateway patterns.
- CI/CD and Version Control: Strong experience with GitLab, Jenkins, Maven, or similar tools supporting automated build, test, and deployment pipelines.
- Observability: Familiarity with monitoring, logging, alerting, and troubleshooting using tools such as CloudWatch, Prometheus, Grafana, Splunk, or equivalent platforms for Kafka/MSK cluster health.
- Automation Excellence: Ability to design repeatable automation and apply AI-assisted engineering approaches to improve migration scale, quality, and efficiency.
Core Competencies
- Exceptional analytical, troubleshooting, and debugging skills.
- Strong ownership mindset with the ability to drive work to closure and meet commitments.
- Clear written and verbal communication, including concise status updates, structured briefings, and proactive stakeholder management.
- Effective collaboration across application, infrastructure, platform, and global engineering teams.
- Ability to work constructively across time zones, build alignment, and resolve issues with urgency and professionalism.
- Strong integrity, sound judgment, and commitment to good conduct and ethical decision-making.
- High energy, intellectual curiosity, and willingness to surface risks early, ask thoughtful questions, and continuously improve.
Years of experience: 4 to 7 Years
Location:
Python & Ansible -Technical Manager
Role Overview
We're looking for a hands-on Technical Manager with deep expertise in Python and Ansible to lead a high-performing engineering/automation team. You will own solution architecture, set engineering best practices, drive automation at scale (infrastructure and application), and deliver secure, reliable, and scalable systems. The ideal candidate combines technical leadership with a strong delivery mindset and excellent stakeholder management.
Required Qualifications
- 10+ years of total experience with 3–4 years in technical leadership/management.
- Strong Python fundamentals: async I/O, typing, packaging, virtualenv/Poetry, pytest/pytest-xdist, linting/formatting (flake8/black), and performance profiling.
- Hands-on experience with at least one production framework: FastAPI, Flask, or Django.
- Ansible expertise: playbooks, roles, inventories, Jinja2 templating, dynamic inventories, Ansible Vault, Collections, and AWX/Ansible Tower.
- Understanding of idempotency, testing (Molecule), and performance tuning (strategies, forks, delegation).
- CI/CD experience: GitHub Actions, GitLab CI, Azure DevOps, or Jenkins; artifact management and semantic versioning.
- Containers & Orchestration: Docker, Kubernetes (Helm/Kustomize), and basic service mesh concepts.
- Cloud experience (one or more): AWS, Azure, or GCP; IAM, networking basics, VPC/VNet, load balancers, and storage.
- Observability tools: Prometheus/Grafana, OpenTelemetry, ELK/EFK, tracing, metrics, and alerting.
- Strong fundamentals in algorithms, distributed systems basics, REST/gRPC, and message queues (Kafka/RabbitMQ).
- Excellent communication, stakeholder management, and people leadership skills.
Years of experience: 10 to 12 Years
Location:
AEM Visual QA Engineer
Visual QA Engineer – AEM
Job Summary
We are looking for a detail-oriented Visual QA Engineer with 4–8 years of experience and strong exposure to Adobe Experience Manager (AEM). The role involves validating the visual quality, UI consistency, responsive behavior, and content presentation of AEM-based websites and digital platforms across browsers and devices.
The ideal candidate should have strong experience in frontend/UI validation, AEM component testing, and design-to-development verification, ensuring the final implementation aligns with approved designs, brand standards, and functional expectations.
Key Responsibilities
Visual & UI Validation
Perform visual QA testing for AEM-based websites, landing pages, and digital experiences, validate implementation against design files, style guides, and brand guidelines, check for layout alignment, spacing and padding consistency, typography, colors, icons and imagery, component rendering and styling, responsive design behavior across breakpoints, identify mismatches between UI design and implemented pages/components.
AEM-Specific Testing
Validate appearance and behavior of AEM Core Components and custom components, test pages built using Editable Templates, Experience Fragments, Content Fragments, and Layout Containers, verify visual correctness of authored content in AEM Touch UI, ensure content authored through AEM does not break layout, styling, or responsiveness, validate component rendering across Author and Publish environments.
Cross-Browser & Responsive Testing
Perform testing across multiple browsers and devices including Chrome, Edge, Safari, Firefox, and mobile browsers, validate responsive layouts across desktop, tablet, and mobile viewports, ensure no UI breakage, overlap, truncation, or inconsistent rendering across screen sizes.
Design Comparison & Content Validation
Compare implemented UI against Figma, Adobe XD, Sketch designs, wireframes, and approved mockups, validate image rendering, font usage, CTA placements, hero banners, navigation menus, forms and interactive elements, verify multilingual and multisite content presentation where applicable.
Defect Reporting & Collaboration
Log and track visual/UI defects in tools such as Jira and Azure DevOps, provide clear defect details with screenshots, screen recordings, browser and device information, and reproduction steps, collaborate closely with AEM developers, frontend developers, designers, and business/content teams.
Regression & Release Validation
Perform visual regression testing for new releases and component changes, support QA cycles for template changes, component enhancements, authoring updates, and brand refreshes, validate production deployments for UI consistency and visual quality.
Required Skills & Qualifications
Mandatory Skills
4–8 years of experience in QA with a strong focus on Visual/UI testing, hands-on experience testing AEM-based websites/applications, strong understanding of UI/UX principles, responsive web design, cross-browser compatibility, and design consistency validation, experience validating layouts, typography, spacing, images, buttons, navigation, forms, and content presentation.
AEM Knowledge
Good exposure to Adobe Experience Manager (AEM), familiarity with AEM Authoring, Editable Templates, Experience Fragments, Content Fragments, Core Components, Author vs Publish validation, understanding of how authored content impacts UI presentation.
Tools & Technologies
Bug tracking tools such as Jira and Azure DevOps, design tools for reference including Figma, Adobe XD, and Sketch, browser testing tools such as BrowserStack and LambdaTest (preferred), basic understanding of HTML, CSS, JavaScript, and DOM inspection using browser developer tools.
Preferred Skills
Experience with visual regression tools such as Percy, Applitools, and BackstopJS, knowledge of SEO/UI best practices, accessibility basics related to visual design, component-based UI testing, experience working on enterprise CMS-driven websites, multi-brand and multi-site AEM implementations, eCommerce or marketing websites, exposure to AEM as a Cloud Service is a plus.
Years of experience: 4 to 8 Years
Location:
Senior MLOps + DevOps Engineer
Role Overview:
We are looking for a Senior MLOps + DevOps Engineer (6+ years) to architect, build, and scale AI/ML platforms in an on-prem enterprise environment.
This role requires end-to-end ownership of ML systems, infrastructure, CI/CD, and production reliability, enabling scalable deployment of machine learning and GenAI solutions.
Key Responsibilities:
- 1. Platform Architecture & Ownership
- Design and own end-to-end ML platform architecture (data → training → deployment → monitoring)
- Define and enforce best practices for scalable and secure ML systems
- Standardize MLOps + DevOps frameworks and processes
-AI/ML Platform Architecture deployed and should be able to explain it clearly.
-Ability to design scalable ML/data platforms end-to-end
-Explain real-world integration patterns using Kafka, especially on-premise setups.
- 2. Model Deployment & Serving
- Deploy and manage ML/LLM models on GPU-based on-prem infrastructure
- Optimize inference performance (latency, throughput, batching)
- Implement model versioning, A/B testing, and rollback strategies
- 3. CI/CD & Automation
- Design and implement CI/CD pipelines for ML models, APIs, and data workflows
- Enable automated testing, deployment, and release management
- 4. Infrastructure & Containerization
- Manage Linux-based (RHEL preferred) on-prem infrastructure
- Containerize applications using Docker
- Deploy and orchestrate workloads using Kubernetes / OpenShift
- Operate within restricted or air-gapped environments
-Understanding of OpenShift AI ecosystem
- 5. Data & System Integration
- Build pipelines integrating structured databases and high-volume logs/streaming data
- Support batch and real-time inference architectures
- 6. Monitoring, Observability & Reliability
- Implement end-to-end observability (model + infra)
- Use tools like Prometheus, Grafana, ELK stack
- Ensure high availability, SLA adherence, and incident response
- 7. GenAI & Advanced ML Systems
- Deploy RAG pipelines and vector databases
- Manage LLM serving frameworks
- Work with agent orchestration frameworks
- 8. Leadership & Collaboration
- Mentor engineers on MLOps and DevOps best practices
- Collaborate with cross-functional teams
- Drive design reviews and production readiness
Required Skills:
- Strong Python and scripting (Bash)
- Deep understanding of ML lifecycle and productionization
- Experience deploying ML/LLM systems in production
- Linux, Docker, Kubernetes/OpenShift
- CI/CD tools (Jenkins/GitLab CI)
- SQL and data pipeline experience
-Explain real-world integration patterns using Kafka, especially on-premise setups.
-Should be able to clearly explain Gunicorn
-Data ingestion pipelines (real-time and batch)
-AI/ML Platform Architecture deployed and should be able to explain it clearly.
-Understanding of OpenShift AI ecosystem
-Ability to design scalable ML/data platforms end-to-end
Good to Have:
- GPU optimization knowledge
- MLflow / Kubeflow
- Terraform / Ansible
- Experience in on-prem or restricted environments
Experience:
- 6+ years in MLOps / DevOps / Platform Engineering
- Proven experience scaling production ML systems
Ideal Candidate:
A hands-on platform architect who can operate across ML systems and infrastructure, driving automation, scalability, and reliability.
Years of experience: 5 to 9 Years
Location:
Lead Java Developer
About the Role
We are looking for a Lead Java Developer with 11–13 years of experience to lead hands-on design, development, and delivery of enterprise-grade Java microservices and cloud-native applications. You will bring deep Java engineering expertise combined with strong technical leadership — guiding engineers, owning technical decisions, and delivering scalable, secure, high-quality solutions in a fast-paced Agile environment. This is a senior hands-on role — you will be equally effective writing production code as you are leading technical design and mentoring your team.
Key Responsibilities
Hands-on Java Development
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and well-established design patterns.
- Build and expose secure, well-documented RESTful APIs — following API-first design principles, OpenAPI standards, and versioning best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing complex entity relationships, query optimisation, and database migrations.
- Implement event-driven architecture using Kafka or Azure Service Bus / AWS SQS — enabling decoupled, resilient inter-service communication.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage through TDD practices.
- Troubleshoot and resolve complex production issues — performance bottlenecks, distributed system failures, and cloud service incidents.
Technical Leadership
- Lead and mentor a team of Java developers — providing technical direction, code reviews, and hands-on guidance across all aspects of delivery.
- Set and enforce engineering standards — coding guidelines, design patterns, testing practices, and security standards.
- Lead technical design sessions — producing solution designs, architecture decision records, and technical specifications for complex Java initiatives.
- Collaborate with Solution Architects and Product Owners — translating business requirements into well-architected, deliverable technical solutions.
- Drive engineering best practices — clean code, TDD, CI/CD, and DevOps culture across the team.
- Support technical interviews and onboarding — contributing to capability building within the engineering team.
Cloud & DevOps
- Design and deploy cloud-native Java applications on AWS or Azure — EKS / AKS, Lambda, RDS, S3, and API Gateway.
- Build and maintain CI/CD pipelines — Jenkins, GitLab CI, or GitHub Actions — automating build, test, and deployment workflows.
- Manage Docker containerisation and Kubernetes orchestration — deploying, scaling, and monitoring Java microservices in production.
- Implement cloud security best practices — IAM, Secrets Manager, KMS — ensuring secure, least-privilege access across application layers.
Delivery & Collaboration
- Lead Agile ceremonies as a technical lead — sprint planning, backlog refinement, and retrospectives.
- Manage technical risks and delivery impediments — proactively identifying and resolving issues impacting team delivery.
- Engage stakeholders — technology leads, product owners, and architects — presenting technical progress and decisions clearly.
- Produce clear technical documentation — API contracts, solution designs, and deployment runbooks.
What We're Looking For
- 11–13 years of hands-on Java development with proven technical leadership experience in enterprise engineering teams.
- Deep Java expertise — Java 8 / 11 / 17 / 21+ — with strong OOP, SOLID principles, design patterns, and microservices architecture.
- Strong Spring Boot proficiency — Spring MVC, Spring Cloud, Spring Security, Spring Kafka, and Spring Data JPA / Hibernate.
- Proven technical leadership — leading Java teams, conducting code reviews, and mentoring senior and mid-level engineers.
- Strong AWS or Azure cloud experience — EKS / AKS, Lambda, RDS, API Gateway, and cloud security services.
- Experience with event-driven architecture — Kafka, AWS SQS / SNS, or Azure Service Bus.
- Solid CI/CD experience — Jenkins, GitLab CI, or GitHub Actions.
- Experience with Docker and Kubernetes for containerised Java microservices deployment.
- Excellent communication skills — engaging technology and business stakeholders with clarity and technical authority.
Nice to Have
- GraphQL API development alongside REST.
- CQRS and Event Sourcing patterns — Axon Framework or equivalent.
- Infrastructure-as-Code — Terraform or AWS CloudFormation / Azure Bicep.
- Service mesh — Istio or Linkerd — for microservices observability.
- Exposure to financial services domain — banking products, payments, or lending.
- AWS Certified Developer Associate or Azure Developer Associate certification.
- Experience in Financial Services or regulated industry environments.
Years of experience: 11 to 13 Years
Location:
Lead User Experience Designer
Responsibilities:
- Understand user requirements, information architecture to create intuitive user interfaces.
- Design UI architecture, interface, and interaction flow for web applications.
- Review technical requirements for key projects and translate concepts into design delivery.
- Collaborate with team to establish functional and non-functional requirements, provide technical analysis and coding support.
- Develop software/component-level designs to support technical requirements.
- Implement UX Design standards and processes from the ground up.
- Work on designs across web, mobile apps, and in-store environments to ensure a healthy user experience.
- Create performant visual effects with extensive knowledge of CSS and JS methods.
Requirements:
- Bachelor’s degree in Software Engineering, Computer Science, or related field preferred.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, etc.
- Experience with CSS frameworks and component libraries like Bulma.
- Strong expertise in JavaScript, including DOM manipulation and JavaScript object model.
- Familiarity with CSS preprocessors and postprocessors, build packaging tools like NPM and Babel.
- Ability to work with UI frameworks like HTML, CSS, jQuery, Bootstrap, Angular, React, etc.
- Experience in mentoring or managing teams of researchers and user experience designers.
- Knowledge of web application designing principles and cross-browser compatibility.
- Proven track record of developing applications using various front-end technologies.
- Strong problem-solving skills with the ability to troubleshoot and analyze websites effectively.
Years of experience: 8 to 13 Years
Location:
Java Engineering Lead
About the Role
We are looking for a Java Engineering Lead with 12+ years of experience to lead and drive the design, development, and delivery of enterprise-grade Java applications and microservices. You will combine deep technical expertise with strong leadership capabilities — guiding a team of engineers, setting technical direction, and delivering high-quality, scalable, and secure solutions in a fast-paced Agile environment. This is a senior hands-on leadership role — requiring you to be equally effective writing production code as you are driving architecture decisions and mentoring engineers.
Key Responsibilities
Technical Leadership
- Lead and mentor a team of Java engineers — providing technical direction, code reviews, architectural guidance, and career development support.
- Set and enforce engineering standards — coding guidelines, design patterns, testing practices, and security standards across the Java development team.
- Drive technical decision-making — evaluating technology choices, architecture trade-offs, and implementation approaches with authority and pragmatism.
- Lead technical design sessions — producing architecture decision records, solution designs, and technical specifications for complex Java engineering initiatives.
- Champion engineering best practices — clean code, TDD, CI/CD, shift-left testing, and DevOps culture across the team.
- Collaborate with Solution Architects and Product Owners — translating business requirements into well-architected, deliverable technical solutions.
- Contribute to recruitment and capability building — supporting technical interviews, onboarding, and skills development across the engineering team.
Hands-on Java Development
- Design, develop, and maintain scalable, high-performance Java microservices using Spring Boot — applying clean architecture, SOLID principles, and well-established design patterns.
- Build and expose secure, well-documented RESTful APIs — following API-first design principles, OpenAPI standards, and performance best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing complex entity relationships, query optimisation, and database migration strategies.
- Implement event-driven architecture patterns using Kafka, AWS SQS / SNS, or Azure Service Bus — enabling asynchronous, decoupled inter-service communication.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage and regression confidence across all deliverables.
- Troubleshoot and resolve complex production issues — performance bottlenecks, distributed system failures, and cloud service incidents under production pressure.
Cloud & DevOps
- Design and deploy cloud-native Java applications on AWS or Azure — leveraging EKS / AKS, Lambda, S3, RDS, and API Gateway for scalable, managed application hosting.
- Implement and manage CI/CD pipelines — Jenkins, GitLab CI, or GitHub Actions — automating build, test, security scanning, and deployment workflows.
- Manage Docker containerisation and Kubernetes orchestration — deploying, scaling, and monitoring Java microservices workloads in production.
- Implement cloud security best practices — IAM, Secrets Manager, KMS — ensuring secure, least-privilege access across application and infrastructure layers.
- Drive observability — CloudWatch, Application Insights, Prometheus / Grafana — maintaining production health visibility and enabling rapid incident response.
Delivery & Stakeholder Engagement
- Lead Agile delivery ceremonies as a technical lead — sprint planning, backlog refinement, architecture reviews, and retrospectives.
- Manage technical risks, dependencies, and delivery impediments — proactively identifying and resolving issues that impact engineering team delivery.
- Engage senior stakeholders — technology leadership, product management, and business owners — presenting technical strategy, delivery progress, and risk assessments clearly and confidently.
- Produce clear technical documentation — architecture decision records, API contracts, engineering standards, and deployment runbooks.
What We're Looking For
- 12+ years of hands-on Java development experience with a proven track record of technical leadership in enterprise engineering teams.
- Deep Java expertise — Java 8 / 11 / 17 / 21+ — with strong OOP fundamentals, SOLID principles, design patterns, and microservices architecture.
- Strong Spring Boot proficiency — Spring MVC, Spring Cloud, Spring Security, Spring Kafka, and Spring Data JPA / Hibernate.
- Proven technical leadership experience — leading Java engineering teams, setting technical direction, conducting code reviews, and mentoring senior and mid-level engineers.
- Strong cloud platform experience — AWS or Azure — with hands-on expertise in EKS / AKS, Lambda, RDS, API Gateway, and cloud security services.
- Experience with event-driven architecture — Kafka, AWS SQS / SNS, or Azure Service Bus — in distributed microservices environments.
- Strong CI/CD experience — Jenkins, GitLab CI, or GitHub Actions — for automated build, test, and deployment pipelines.
- Experience with Docker and Kubernetes for containerised Java microservices deployment and management.
- Excellent communication and stakeholder management skills — engaging senior technology and business stakeholders with technical authority and clarity.
- Strong analytical and problem-solving skills — resolving complex distributed system, performance, and production issues under pressure.
Nice to Have
- Experience with GraphQL API development alongside REST.
- Knowledge of CQRS and Event Sourcing patterns — Axon Framework or equivalent.
- Familiarity with service mesh technologies — Istio or Linkerd — for microservices traffic management and observability.
- Experience with Infrastructure-as-Code — Terraform or AWS CloudFormation / Azure Bicep.
- Exposure to financial services domain — banking products, payments, lending, or distribution platforms.
- AWS Certified Solutions Architect or Azure Solutions Architect certification.
- Experience in Financial Services, Banking, or regulated industry environments.
Years of experience: 12 Years
Location:
QA Manual + Automation
The Role in Brief
We’re looking for a QA Engineer to join our growing engineering team focused on delivering impactful, high-quality software for the education sector. In this role, you will drive test planning, execution, and automation efforts for a suite of enterprise web applications, helping to ensure exceptional product quality across the board. You’ll be embedded within a collaborative, cross-functional agile team and play a pivotal role throughout the product lifecycle—from feature inception to release.
Key Responsibilities
Quality Assurance & Testing
- Collaborate with product managers, designers, and developers to understand feature requirements and define robust test strategies
- Own the creation and maintenance of test plans, test cases, and test data for feature, integration, and end-to-end testing
- Identify edge cases and assess downstream impacts to proactively surface potential issues
- Perform manual testing of complex workflows and validate system behavior across varied scenarios
- Drive root cause analysis and defect management activities, ensuring clear documentation and communication of issues
Automation & Performance Testing
- Work closely with the automation team to improve test coverage and help integrate automation into the CI/CD process
- Contribute to functional automation using tools such as Cucumber, Selenium, or JMeter
- Participate in performance and load testing activities to evaluate system responsiveness under stress
- Provide QA sign-off for maintenance, feature, and infrastructure releases
Process & Collaboration
- Engage actively in all agile ceremonies (e.g., sprint planning, retrospectives, demos) and help shape team testing best practices
- Coordinate and support User Acceptance Testing (UAT) and post-deployment verification
- Participate in QA process improvements and support QA environment configuration, test data setup, and deployment readiness
- Support after-hours or weekend releases as needed
Basic Qualifications
- Bachelor’s degree in a relevant field or equivalent experience
- 5+ years of hands-on QA experience in web or mobile development environments
- Strong skills in manual testing and designing comprehensive test coverage at multiple levels (feature, integration, end-to-end)
- Familiarity with BDD frameworks and test case writing using Gherkin syntax
- Comfortable working in Agile/Scrum environments with distributed teams
- Understanding of general programming concepts (loops, source control, builds, etc.)
- Effective written and verbal communication skills to collaborate with global teams
- Ability to manage and prioritize multiple tasks and releases concurrently
Preferred Qualifications
- Experience in cloud-based testing environments
- Hands-on experience with QA automation tools like Selenium, Cucumber, JMeter
- Exposure to security testing and QA environment management
- Demonstrated ability to lead or mentor junior QA resources
- Prior experience in higher education or SaaS platforms is a plus
- A passion for product quality and a continuous learning mindset
- Commitment to promoting diversity, inclusion, and equity in the workplace
Years of experience: 5 to 9 Years
Location:
Python Developer
We are seeking a highly skilled Python Engineer with AWS serverless experience to join our Scrum team. The ideal candidate will have a strong background in developing scalable web application and ensuring the successful delivery of high-quality software solutions. This role involves hands-on development responsibilities, including overseeing the maintenance and enhancement of existing applications to ensure their ongoing reliability, performance, and security.
Key Responsibilities:
- Take complete ownership of the design, development, and maintenance of web applications using Python.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Architect and implement robust, scalable, and secure backend solutions.
- Conduct code reviews to ensure code quality, maintainability, and adherence to best practices.
- Optimize application performance and troubleshoot issues as they arise.
- Stay up to date with emerging technologies and industry trends to continually improve the development process.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
- Contribute individually to the development efforts as needed, including coding and debugging.
Requirements:
- Strong understanding of web application architecture, design patterns, and best practices.
- Good Experience with Python & AWS Serverless application development.
- Familiarity with front-end technologies such as HTML / CSS /JavaScript / any modern front-end frameworks (e.g., React, Angular, Vue.js).
- Proficiency in database design and management, particularly with PostgreSQL or MySQL.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Should be ready to learn new technologies.
- Strong communication and collaboration skills are important.
- Excellent problem-solving skills and attention to details.
Years of experience: 5 to 9 Years
Location:
Business Analyst
About the Role
We are looking for an experienced Business Analyst with 6+ years of experience to join a Sales and Distribution business unit within a leading financial services organisation. You will own the end-to-end business analysis lifecycle across technology delivery programmes — translating business needs into clear, actionable user stories and functional specifications that enable engineering teams to deliver high-quality solutions. You will bring strong financial services domain knowledge with a focus on sales, distribution, and customer-facing banking products and journeys.
Key Responsibilities
- Lead requirements elicitation and analysis engaging business stakeholders, product owners, and technology teams to define clear functional and non-functional requirements.
- Translate sales and distribution business needs into well-structured user stories, BRDs, functional specifications, process maps, and acceptance criteria.
- Conduct business process analysis mapping current-state (AS-IS) and future-state (TO-BE) workflows across sales, distribution, and customer onboarding processes.
- Perform gap analysis and impact assessments identifying functional gaps, process inefficiencies, and delivery risks across programme workstreams.
- Collaborate with Java developers, architects, QA engineers, and DevOps teams providing functional guidance and supporting technical design decisions.
- Support UAT planning and execution engaging business users, developing test scripts, managing defect triage, and coordinating business sign-off.
- Contribute to Agile delivery ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives as an embedded BA.
- Maintain requirements traceability managing RTMs to ensure all business requirements are addressed through design, testing, and sign-off.
- Produce clear documentation including functional specifications, process maps, data mapping documents, and UAT sign-off evidence.
What We're Looking For
- 6+ years of business analysis experience with a strong track record in financial services technology delivery programmes.
- Strong understanding of sales and distribution domain within banking including product origination, customer onboarding, lending, deposits, and distribution channel management.
- Proven requirements documentation skills including user stories, BRDs, process maps, data mapping, and acceptance criteria for technology delivery teams.
- Experience supporting UAT including test script development, defect management, and business sign-off coordination.
- Strong Agile delivery experience using Jira and Confluence in sprint-based delivery teams.
- Good understanding of API integration concepts sufficient to define integration requirements and data contracts for technology teams.
- Strong analytical and problem-solving skills translating complex business needs into clear, deliverable functional requirements.
- Excellent written and verbal communication skills producing clear and concise BA documentation for technical and business audiences.
- Strong stakeholder management engaging business, operations, risk, and technology teams with confidence and credibility.
Years of experience: 6 Years
Location:
Technical Project Manager
Technical Project Manager – Adobe Experience Platform
About the Role
Bounteous is seeking a Technical Project Manager (TPM) to manage and drive the Adobe Experience Platform (AEP) implementation for a leading global hospitality brand. This is a hands-on delivery leadership role at the centre of a multi-workstream martech program spanning Adobe Experience Platform Edge Network, AEP, Adobe Journey Optimizer (AJO), and Customer Journey Analytics (CJA).
The TPM will be a full-time Bounteous employee based in India, working as part of our global delivery model and partnering closely with onshore engagement leadership, client stakeholders, Adobe, and a cross-functional implementation team. You will own delivery cadence, cross-workstream dependencies, and day-to-day execution — keeping a technically complex, multi-source data program on track and transparent.
The Engagement
The program implements the Adobe stack end to end, including:
- Adobe Experience Platform Edge Network: Configuration of Web SDK and Mobile SDK data collection through Datastreams, Adobe Tags, and event forwarding.
- AEP: XDM schema design, datasets, identity resolution, and Real-Time Customer Profile enablement.
- Adobe Journey Optimizer (AJO): Journey design, audience activation, and omnichannel orchestration built on profile and event data.
- Customer Journey Analytics (CJA): Cross-channel reporting configuration — connections, data views, and stakeholder-ready analysis workspaces.
Data is ingested from multiple sources: Amazon Redshift (batch/warehouse data), Web and Mobile SDK streaming collection, and direct transactional web events. The Edge → AEP → AJO → CJA build sequence carries significant dependency depth, and managing that sequencing is core to this role.
Key Responsibilities
- Own end-to-end delivery of the AEP engagement — planning, sprint execution, milestone tracking, and release readiness across all four workstreams (Edge/SDK, AEP, AJO, CJA).
- Drive cross-workstream dependency management, ensuring upstream decisions (schema design, identity strategy, Datastream configuration) are locked before dependent AJO and CJA work begins.
- Coordinate data source onboarding across Redshift batch ingestion, Web/Mobile SDK streaming, and direct transactional web events — including source-system-owner alignment on shared schema contracts and field mappings.
- Run agile ceremonies and manage the Jira board: backlog grooming, sprint planning, estimation, velocity tracking, and burndown reporting.
- Serve as the primary offshore delivery point of contact — provide clear, proactive status reporting to Bounteous engagement leadership and client stakeholders; manage RAID logs and escalate early.
- Facilitate technical decision-making — chair design reviews, drive open questions to closure with Adobe, client architects, and source system owners, and document decisions.
- Manage scope, change requests, and timelines; maintain the project plan and resource forecast in partnership with account leadership.
- Coordinate UAT, validation, and go-live activities including data quality checks, journey testing, and CJA reporting sign-off.
- Bridge time zones effectively — structure overlap hours, async updates, and handoffs so the India-based team and US-based client stakeholders stay in sync.
Required Qualifications
- 7–10 years of experience in technical project management or delivery management, with at least 3 years managing digital/martech or data platform implementations.
- Working knowledge of Adobe Experience Platform and its ecosystem — XDM schemas, datasets, identity, Real-Time Customer Profile — and familiarity with AJO and/or CJA (hands-on configuration not required, but you must be able to hold technical conversations and challenge estimates credibly).
- Understanding of customer data flows: streaming collection via Web/Mobile SDKs, batch ingestion from cloud data warehouses (e.g., Amazon Redshift), and event-driven architectures.
- Proven agile delivery experience — running sprints, managing Jira, estimation techniques, and velocity-based planning for mixed-discipline technical teams.
- Experience in offshore/onshore delivery models, working with North American clients from India, with excellent written and verbal English communication.
- Strong stakeholder management — comfortable presenting status, risks, and trade-offs to client director- and VP-level stakeholders.
- Bachelor's degree in engineering, computer science, or a related field, or equivalent practical experience.
Preferred Qualifications
- Adobe certification(s) — e.g., AEP Technical Foundations, Real-Time CDP, AJO Business Practitioner, or CJA Business Practitioner.
- Prior experience with hospitality, travel, or loyalty-program domains.
- Exposure to Adobe Tags/Launch, Datastreams, event forwarding, or server-side collection.
- Familiarity with AWS services (S3, Redshift, IAM/STS) as they relate to AEP data ingestion.
- PMP, PMI-ACP, CSM, or SAFe certification.
- Experience using AI-assisted tooling to accelerate delivery documentation, reporting, and analysis.
Working Model
- Full-time Bounteous employee, based in India.
- Flexible working hours with a defined overlap window with US time zones (client is headquartered in Phoenix, Arizona — MST) for client ceremonies and stakeholder syncs.
- Part of a blended onshore/offshore delivery team, reporting to Bounteous engagement leadership.
Years of experience: 7 to 12 Years
Location:
Release Train Engineer
About the Role
We are looking for an experienced Release Train Engineer (RTE) with 5+ years of experience to lead and facilitate Agile Release Train (ART) delivery across two squads of 7 people each — totalling 15 team members. You will serve as a servant leader and coach for the ART — facilitating PI Planning, managing cross-team dependencies, removing impediments, and driving continuous improvement across the delivery organisation.
This is a high-impact facilitation and coordination role — requiring deep SAFe expertise, strong stakeholder management skills, and the ability to operate effectively across multiple squads in a fast-paced, collaborative delivery environment.
Key Responsibilities
ART Facilitation & Delivery
- Facilitate and coordinate all ART-level ceremonies — PI Planning, ART Sync, System Demos, Inspect & Adapt workshops — ensuring effective cross-team alignment and programme increment delivery.
- Manage and coordinate delivery across two squads of 7 — ensuring teams are aligned to PI objectives, dependencies are managed, and risks are identified and mitigated proactively.
- Track and manage ART-level programme board — maintaining visibility of features, dependencies, risks, and milestones across both squads throughout each programme increment.
- Facilitate cross-team dependency resolution — identifying blockers, coordinating between squads, and escalating impediments that cannot be resolved at team level.
- Support squad-level Scrum Masters — providing coaching, guidance, and facilitation support to ensure effective Agile ceremonies and team delivery rhythms across both squads.
- Monitor and report ART-level delivery metrics — velocity, predictability, feature completion, and PI objective achievement — providing clear, evidence-based progress updates to programme leadership.
- Coordinate System Demo preparation and execution — ensuring both squads deliver integrated, demonstrable working software at the end of each programme increment.
Continuous Improvement & Coaching
- Lead Inspect & Adapt workshops — facilitating structured retrospectives at ART level, identifying systemic improvement opportunities, and driving measurable delivery improvement across squads.
- Coach squads, Product Owners, and stakeholders on SAFe principles, Agile practices, and continuous improvement mindset — building Agile maturity across the delivery organisation.
- Identify and address delivery impediments — working with engineering leads, platform teams, and senior stakeholders to remove blockers that impact ART-level delivery.
- Champion DevOps and continuous delivery practices — supporting squads in improving build, test, and deployment automation to accelerate feature delivery and reduce cycle time.
- Foster a culture of collaboration, transparency, and psychological safety across both squads — enabling high-performing, self-organising teams.
Stakeholder Management & Governance
- Act as the primary ART-level communication interface — providing regular, clear delivery status updates to programme managers, product leadership, and senior stakeholders.
- Manage relationships with Business Owners, Product Management, and key stakeholders — facilitating business engagement in PI Planning, System Demos, and governance forums.
- Contribute to portfolio-level planning — providing ART capacity, dependency, and risk inputs to support programme and portfolio prioritisation decisions.
- Support risk and compliance governance — ensuring ART delivery activities align to organisational delivery standards, change management processes, and regulatory requirements.
- Maintain ART-level documentation — PI plans, programme boards, risk registers, and retrospective action logs — ensuring transparency and auditability of delivery activities.
What We're Looking For
- 5+ years of experience in Agile delivery roles — Scrum Master, RTE, or Agile Coach — with at least 2–3 years as a Release Train Engineer in a SAFe environment.
- Deep SAFe expertise — PI Planning facilitation, ART coordination, programme board management, and Inspect & Adapt — with proven ability to lead ARTs of 10–15+ people.
- Experience managing cross-team dependencies and delivery coordination across multiple squads in fast-paced programme delivery environments.
- Strong servant leadership and coaching skills — able to support, mentor, and develop Scrum Masters, Product Owners, and squad members in Agile best practices.
- Excellent stakeholder management and communication skills — able to engage senior business and technology stakeholders with clear, concise ART-level delivery reporting.
- Proficiency with Agile tooling — Jira, Confluence, Miro — for PI planning, programme board management, and delivery reporting.
- Strong facilitation skills — able to lead large-group PI Planning events, System Demos, and Inspect & Adapt workshops with energy, structure, and impact.
- Experience identifying and resolving delivery impediments — working across organisational boundaries to unblock squads and maintain ART delivery momentum.
- Good understanding of DevOps and continuous delivery practices — sufficient to support squads in improving automation, deployment frequency, and delivery quality.
- Strong analytical mindset — able to interpret ART delivery metrics, identify trends, and drive data-informed continuous improvement initiatives.
Nice to Have
- SAFe Release Train Engineer (RTE) certification — SAFe 5 or SAFe 6.
- SAFe Programme Consultant (SPC) certification.
- Experience in Financial Services, Banking, or regulated industry environments.
- Familiarity with LPM (Lean Portfolio Management) and portfolio-level Agile governance.
- Exposure to technology delivery programmes — software development, cloud migration, or platform modernisation.
- Experience with scaled Agile tooling — Jira Align, Rally, or equivalent ART-level planning tools.
- Agile coaching certification — ICP-ACC or equivalent.
Years of experience: 5 Years
Location:
Python Cloud (AWS) Developer
Responsibilities
- Develop backend components to improve responsiveness and overall performance.
- Write and test code, debug programs, and integrate applications with third-party web services.
- Build bots for various use cases using an EasyChat bot platform.
- Develop automation scripts using Perl/Python/Groovy/Java/Bash.
- Connect different data sources to extract information for business analytics using Python scripts.
- Design, build, and maintain high-performance, reusable, and reliable Python code.
- Implement automated testing platforms and unit tests using the Django test suite.
- Collaborate with the team to ensure timely delivery of projects.
Requirements
- 4–9 years of experience in Python development.
- Proficiency in Python, Flask, and Cloud Computing (AWS).
- Experience with Docker, Kubernetes (EKS preferred), and CI/CD tools such as Jenkins/Jenkins Core.
- Strong knowledge of AI, automation.
Years of experience: 4 to 9 Years
Location:
Senior Java Developer (enterprise microservices delivery)
About the Role
We are looking for a Senior Java Developer with 6–9 years of experience to design, develop, and maintain enterprise-grade microservices and event-driven applications. You will bring strong expertise in Java, Spring Boot, and Apache Kafka — building scalable, resilient backend services deployed on Azure (preferred) or AWS. You will work closely with architects, product owners, and cross-functional engineering teams to deliver high-quality, cloud-native solutions at enterprise scale.
Key Responsibilities
Java & Spring Boot
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and microservices design patterns.
- Build secure, well-documented RESTful APIs — following API-first design principles, OpenAPI / Swagger standards, and versioning best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing entity relationships, query optimisation, and database migrations.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage through TDD practices.
- Participate actively in code reviews — upholding coding standards, security practices, and architectural consistency.
Apache Kafka & Event-Driven Architecture
- Design and implement event-driven microservices using Apache Kafka — developing producers, consumers, and Kafka Streams applications with Spring Kafka.
- Design Kafka topic architecture — partitioning strategies, replication factors, retention policies, and consumer group configurations.
- Implement robust error handling — DLQ, retry strategies, and poison pill handling for resilient Kafka consumer behaviour.
- Configure Kafka Schema Registry with Avro or Protobuf — enforcing schema evolution and backward / forward compatibility.
- Monitor and troubleshoot Kafka cluster health — consumer lag, partition rebalancing, and broker performance metrics.
Azure Cloud (Preferred)
- Design and deploy cloud-native Java microservices on Azure — AKS, App Services, Azure Functions, and Azure Container Registry.
- Integrate applications with Azure messaging services — Service Bus, Event Hub, and Event Grid — alongside Kafka for hybrid event-driven architectures.
- Implement Azure security best practices — Managed Identities, Key Vault, Azure AD RBAC, and Private Endpoints.
- Configure Azure monitoring and observability — Application Insights, Azure Monitor, and Log Analytics.
- Build and maintain CI/CD pipelines using Azure DevOps — automating build, test, security scanning, and deployment workflows.
Architecture & Delivery
- Contribute to microservices architecture — applying DDD, CQRS, Event Sourcing, and Saga patterns.
- Collaborate with Solution Architects, BAs, Product Owners, and DevOps teams in Agile sprint delivery.
- Troubleshoot complex production issues — Kafka consumer lag, performance bottlenecks, and distributed system failures.
- Produce clear technical documentation — API contracts, event schemas, and deployment runbooks.
- Mentor and support junior Java developers across Spring Boot, Kafka, and Azure domains.
What We're Looking For
- 6–9 years of hands-on Java development with a strong track record of enterprise microservices delivery in production.
- Deep Spring Boot expertise — Spring MVC, Spring Cloud, Spring Security, and Spring Kafka.
- Proven Apache Kafka experience — producer / consumer development, Kafka Streams, topic design, DLQ, and Schema Registry.
- Strong Azure cloud experience (preferred) — AKS, App Services, Service Bus, Event Hub, Key Vault, Azure AD, and Azure DevOps.
- Solid database skills — relational (Azure SQL / PostgreSQL / MySQL) and non-relational (Cosmos DB / MongoDB / Redis).
- Experience with Docker and Kubernetes / AKS for cloud-native microservices deployment.
- Hands-on CI/CD experience — Azure DevOps, Jenkins, or GitLab CI.
- Strong understanding of event-driven architecture — messaging patterns, eventual consistency, and saga orchestration.
- Excellent communication and collaboration skills across architects, product owners, and engineering teams.
Nice to Have
- OpenSearch / Elasticsearch — index design, full-text search, aggregations, and Spring Boot integration.
- Azure Managed Kafka (Event Hub for Kafka) or AWS MSK experience.
- Service mesh — Istio or Linkerd — for AKS microservices traffic management.
- CQRS and Event Sourcing using Axon Framework or equivalent.
- GraphQL API development alongside REST.
- Terraform or Azure Bicep for Infrastructure-as-Code.
- Azure Developer Associate (AZ-204) or Azure Solutions Architect (AZ-305) certification.
- AWS Certified Developer Associate certification.
- Experience in Financial Services, FinTech, or regulated industry environments.
Years of experience: 6 to 9 Years
Location:
Frontend React- Developer
About the Role
We are looking for a Senior React Developer with 6+ years of experience to design, build, and maintain high-quality, enterprise-grade frontend applications. You will bring deep React.js and TypeScript expertise — delivering scalable, performant, and accessible user interfaces that meet the highest engineering standards. You will work closely with UX designers, backend engineers, product owners, and architects in an Agile delivery environment — contributing to frontend architecture decisions, code reviews, and engineering best practices.
Key Responsibilities
React Development
- Design and develop scalable, high-performance React.js applications using TypeScript and modern hooks — delivering pixel-perfect, accessible, and responsive user interfaces.
- Build and maintain reusable, well-documented component libraries aligned to design system standards.
- Implement complex state management solutions using Redux Toolkit, React Query, or Context API.
- Integrate React frontends with backend REST APIs — managing async data flows, error handling, and loading state patterns.
- Build Next.js applications leveraging SSR / SSG for performance-critical and SEO-sensitive use cases where applicable.
- Enforce WCAG accessibility standards and cross-browser compatibility across all UI components and pages.
Performance & Quality
- Implement frontend performance optimisation — code splitting, lazy loading, memoisation, and Core Web Vitals improvement.
- Write comprehensive unit and component tests using Jest and React Testing Library — maintaining high test coverage and regression confidence.
- Conduct E2E testing using Cypress or Playwright — validating critical user journeys across the frontend application.
- Enforce code quality standards — ESLint, Prettier, and pre-commit hooks — maintaining a clean and consistent codebase.
- Participate actively in code reviews — providing constructive technical feedback to peers and upholding frontend engineering standards.
CI/CD & Delivery
- Integrate frontend test suites and build pipelines into CI/CD workflows — Jenkins, GitLab CI, or GitHub Actions.
- Support frontend cloud deployments on AWS (S3, CloudFront) or Azure Static Web Apps — configuring CDN, caching strategies, and environment-specific builds.
- Contribute to Agile delivery ceremonies — sprint planning, backlog refinement, stand-ups, and retrospectives.
- Collaborate with UX Designers (Figma handoff), Backend Engineers, QA, and Product Owners — ensuring seamless end-to-end feature delivery.
- Produce clear technical documentation — component libraries, architecture decision records, and frontend standards guides.
- Mentor and coach junior React developers — sharing knowledge and promoting frontend best practices.
What We're Looking For
- 6+ years of frontend development experience with deep, demonstrable expertise in React.js and TypeScript in large-scale production environments.
- Advanced React.js proficiency — Hooks, Functional Components, custom hooks, performance patterns, and complex component architecture.
- Strong TypeScript skills — type system mastery, generics, utility types, and typed API integration.
- Proven state management expertise — Redux Toolkit, React Query, or Context API — in complex, data-intensive enterprise applications.
- Strong API integration skills — REST (Axios / Fetch), with robust error handling, caching, and loading state management.
- Comprehensive testing experience — Jest, React Testing Library, Cypress / Playwright — with strong commitment to test coverage.
- Deep knowledge of WCAG accessibility standards and cross-browser / cross-device compatibility.
- Strong CI/CD integration experience — Jenkins, GitLab CI, or GitHub Actions — for automated frontend build, test, and deployment.
- Good understanding of frontend performance optimisation — Core Web Vitals, code splitting, lazy loading, and bundle size management.
- Excellent communication and collaboration skills — engaging effectively with UX designers, backend engineers, product owners, and stakeholders.
Nice to Have
- Next.js experience — SSR, SSG, and App Router for performance-critical applications.
- Micro-frontend architecture experience — Module Federation or equivalent.
- GraphQL experience — Apollo Client or urql alongside REST.
- Storybook — component library documentation and visual testing.
- Experience with design tokens and multi-brand design system implementation.
- AWS / Azure frontend hosting — S3, CloudFront, Azure Static Web Apps.
- Experience in Financial Services, Banking, or regulated industry environments.
- Familiarity with AI-augmented frontend development — integrating LLM-powered features into React applications.
Years of experience: 6 Years
Location:
Full Stack Developer
About the Role
We are looking for a Senior Java Full Stack Developer with 8–11 years of experience to design, develop, test, and deploy scalable enterprise applications across both backend and frontend technologies. You will bring deep expertise in Java / Spring Boot microservices and strong frontend skills in Angular or React — delivering end-to-end features on AWS cloud with a strong emphasis on testing practices, TDD, and CI/CD automation.
Key Responsibilities
Backend Development
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying OOP principles, SOLID design, and clean architecture patterns.
- Build and expose secure, well-documented RESTful APIs — following API-first design, OpenAPI standards, and versioning best practices.
- Develop and optimise data access layers using JPA / Hibernate — managing entity relationships, query optimisation, and database migrations.
- Apply strong OOP concepts — inheritance, polymorphism, encapsulation, and abstraction — to produce clean, extensible backend code.
- Contribute to microservices architecture design — applying DDD, CQRS, and event-driven patterns for loosely coupled, independently deployable services.
Frontend Development
- Design and develop responsive, performant frontend applications using Angular or React.js — delivering accessible, cross-browser compatible UIs with TypeScript and JavaScript (ES6+).
- Integrate frontend applications with Java backend REST APIs — managing async data flows, error handling, and loading state patterns.
- Build reusable UI components aligned to design system standards — ensuring maintainability and scalability across the frontend codebase.
- Implement state management using Redux / NgRx — ensuring predictable application state across data-intensive enterprise frontends.
Testing & Quality
- Champion TDD practices — writing unit tests with JUnit and Mockito before or alongside feature development.
- Develop and maintain API test suites using Postman and RestAssured — covering positive, negative, and boundary scenarios.
- Design and execute integration tests — validating end-to-end data flows and service interactions across microservices boundaries.
- Integrate automated test suites into CI/CD pipelines — implementing quality gates that prevent defective code from reaching production.
- Conduct thorough code reviews — enforcing coding standards, testing practices, and security guidelines.
AWS Cloud & DevOps
- Design and deploy full stack applications on AWS — EC2, EKS, Lambda, S3, RDS, and API Gateway.
- Containerise and orchestrate applications using Docker and Kubernetes — managing deployments, scaling, and health monitoring.
- Build and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
- Implement AWS security best practices — IAM, Secrets Manager, KMS encryption.
- Monitor application health using CloudWatch and X-Ray — supporting rapid incident detection and resolution.
Collaboration & Delivery
- Collaborate with Solution Architects, Product Owners, UX Designers, QA, and DevOps teams in Agile sprint delivery.
- Participate in technical design discussions and architecture reviews.
- Produce clear technical documentation — API contracts, architecture decision records, and deployment runbooks.
- Mentor and support junior full stack developers across Java, frontend, testing, and AWS domains.
What We're Looking For
- 8–11 years of full stack development experience with demonstrable expertise in Java backend and Angular / React frontend in production.
- Deep Java proficiency — Java 8 / 11 / 17 / 21+ — with strong OOP fundamentals, SOLID principles, and microservices design patterns.
- Strong Spring Boot expertise — Spring MVC, Spring Security, REST API development, and JPA / Hibernate.
- Proven frontend skills — Angular or React.js — with TypeScript, JavaScript (ES6+), HTML5, and CSS3.
- Strong AWS experience — EC2, EKS, Lambda, S3, RDS, IAM, API Gateway — in production cloud-native environments.
- Proven TDD practitioner — JUnit, Mockito, RestAssured — with experience building automated test suites from scratch.
- Strong CI/CD integration experience — Jenkins, GitLab CI, or GitHub Actions.
- Solid Agile / Scrum delivery experience — sprint ceremonies, backlog management, and iterative development.
- Excellent communication and collaboration skills across technical and non-technical stakeholders.
Nice to Have
- BDD frameworks — Cucumber / Gherkin.
- GraphQL API development alongside REST.
- Event-driven architecture — Kafka, AWS SQS / SNS.
- Performance and load testing — JMeter, Gatling, or k6.
- Infrastructure-as-Code — Terraform or AWS CloudFormation.
- AWS Certified Developer Associate or Solutions Architect certification.
- Experience in Financial Services, FinTech, or regulated industry environments.
Years of experience: 8 to 11 Years
Location:
L2 Application Support Engineer
Role Overview
We are looking for an L2 Application Support Engineer to support business-critical applications in a production environment. The role involves incident management, troubleshooting, root cause analysis, monitoring, and application support with moderate Java coding exposure. Candidates should have strong problem-solving skills and the ability to work closely with development teams and business stakeholders.
Key Responsibilities
- Provide L2 support for production applications and resolve incidents within SLA.
- Troubleshoot application, database, and system-related issues.
- Analyze logs, identify patterns, perform root cause analysis, and recommend fixes.
- Support application releases, deployments, and operational activities.
- Develop simple enhancements, automation scripts, and bug fixes where required.
- Collaborate with Application Development, Infrastructure, and Business teams.
- Create and maintain support documentation and knowledge articles.
Required Skills
- Bachelor's Degree in Computer Science or related field.
- Strong understanding of Data Structures and Computer Science fundamentals.
- Experience in problem-solving within development or production support environments.
- Working knowledge of Java (moderate coding proficiency).
- Strong SQL skills with experience in Oracle, DB2, Sybase, or similar RDBMS.
- Good knowledge of Linux/Unix commands and troubleshooting.
- Experience with scripting using Shell, Python, JavaScript, or Perl.
- Strong analytical and communication skills.
Preferred Skills
- Experience in Financial Services / Investment Banking domain.
- Exposure to ITIL Incident and Problem Management processes.
- Knowledge of Big Data technologies such as Spark, Hadoop, HDFS, and cloud environments.
- Experience with monitoring and support tools.
Interview Focus Areas
- Java Fundamentals & Coding
- Data Structures and Problem Solving
- SQL Queries, Joins & Indexing
- Linux Commands & Troubleshooting
- Production Support Scenarios
- Root Cause Analysis
- Communication & Stakeholder Management
Years of experience: 4 to 9 Years
Location:
Project Accounting Specialist
Project Accounting Specialist
Responsibilities:
- Full Understanding of Accounting, Billing Process and Invoicing supporting Company obligations and workflow
- Understand differences between billable and non-billable concepts, and categorizing items for invoicing and reporting activities
- Review, Assess, and Translate contractual obligations into corresponding Billing Activities(Rules) under all Open Air Projects to align with project expectations
- Maintain and update Billing Rules as needed to complete a full activity report for all hours logged to Projects
- Serve as the key Subject Matter Expert for Billing in the OpenAir platform, providing support for our Program Delivery, Finance and Ops team members
- Manage Month End Project Invoice Activities in OpenAir
- Responsible for running manually, or systematically, each projects billing every month during invoicing time.
- Must have attention to detail while reviewing the project activities before rolling up to an invoice.
- Creation of each project’s necessary invoice and update relevant information for submitting through approval processes
- Ability to coordinate and communicate with needed parties during invoice time to ensure invoice accuracy and approvals
- Create and maintain, searches, reports, and workflows revolving around invoicing/billing activities
- Ability to identify and create solutions to continually streamline processes and improve efficiencies for our teams revolving around project accounting
- Work with OpenAir admin teams on product releases, new features, and issues
- Plan, organize, prioritize and handle multiple tasks in a collaborative work environment
- Research and Educate our teams on OpenAir best practices revolving around billing and invoicing
Preferred Qualifications:
- OpenAir experience required, Basic NetSuite experience desired, including an understanding of NetSuite-OpenAir integration
- OpenAir experience should include all modules of OpenAir
- Office Suite experience
- Data Conversions, interface/integrations, reporting, and customization experience
- Previous exposure to working in a billing/invoicing environment
- Bachelor’s degree in finance and/or equivalent experience required
- 2-4 years of experience in a professional, fast paced, dynamic environment
- Familiarity with professional service organizations
- Able to communicate, influence, and listen to the internal stakeholders
- Strong conceptual, analytical, and problem-solving skills
- Able to think creatively and work collaboratively developing solutions and managing expectations of stakeholders
- Art of balancing the needs of the company, management, and team members
- Excellent time management and organizational skills
- Strong verbal and written communications skills
Years of experience: 3 to 5 Years
Location:
L3 Application Support Engineer
About the Role
We are looking for an experienced L3 Application Support Engineer with strong Java Development expertise to support and enhance mission-critical applications for a leading global investment banking client. This role combines production support, incident management, root cause analysis, troubleshooting, automation, and hands-on Java development. Candidates will be expected to resolve complex production issues while actively contributing to code enhancements, bug fixes, and application reliability improvements.
Key Responsibilities
- Provide L3 support for business-critical applications in production.
- Troubleshoot high-severity incidents, perform RCA, and implement permanent fixes.
- Monitor application health, performance, and availability.
- Develop and maintain applications using Java and Spring Boot.
- Build code fixes, enhancements, REST APIs, and backend services.
- Analyze logs, system metrics, and application performance issues.
- Support deployments, releases, and automation initiatives.
- Work closely with Development, Infrastructure, DevOps, and Business teams.
- Participate in on-call support and ITIL-based incident/problem management.
Required Skills
- 4-8 years of experience in Application Support and Java Development.
- Strong hands-on experience in Java 8/11/17, Spring Boot, and Microservices.
- Excellent Java coding skills (Mandatory).
- Strong understanding of OOP, Collections, Multithreading, and Design Patterns.
- Experience troubleshooting and debugging Java applications.
- Strong SQL knowledge including Joins, Aggregations, Subqueries, and Indexing.
- Good Unix/Linux knowledge including grep, find, ps, chmod, tail, log analysis, and basic shell scripting.
- Experience with REST APIs and distributed applications.
Preferred Skills
- Investment Banking / Financial Services domain experience.
- CI/CD tools (Jenkins, GitHub Actions).
- Docker, Kubernetes, OpenShift.
- AWS Cloud exposure.
- Kafka, MQ, RabbitMQ.
- Monitoring tools such as Splunk, Dynatrace, AppDynamics, ELK, or Grafana.
- Strong understanding of ITIL processes.
Interview Focus Areas
- Java Coding (Mandatory)
- Core Java & Collections
- Multithreading & Concurrency
- Spring Boot & Microservices
- SQL Queries
- Linux Commands & Troubleshooting
- Production Support Scenarios
- RCA & Incident Management
- REST APIs & System Design Basics
Years of experience: 4 to 8 Years
Location:
KDB Lead
About the Role
We are looking for a kdb+ / q Lead Developer with 8+ years of experience to own, architect, and lead enterprise-scale kdb+ platforms across our quantitative finance and capital markets technology estate. You will be the organisation's foremost kdb+ SME — designing high-performance, low-latency time-series platforms supporting real-time market data, tick data management, trade analytics, and risk calculation.
Key Responsibilities
- Own end-to-end kdb+ platform architecture — tickerplant, RDB, HDB, IDB, gateway, and CEP design at enterprise scale.
- Design and develop complex q / kdb+ solutions — streaming pipelines, historical analytics engines, feed handlers, and gateway services.
- Build and optimise kdb+ streaming architectures — integrating Kafka, Solace, Bloomberg B-PIPE, and Refinitiv Elektron for real-time market data ingestion.
- Implement PyKX / embedPy integrations — enabling Python-based quant analytics and data science workflows on kdb+ data.
- Lead kdb+ schema design, partitioning, performance tuning, memory management, and storage optimisation.
- Manage market data vendor integrations — Bloomberg, Refinitiv / LSEG, ICE — including feed configuration and entitlements management.
- Lead kdb+ cloud deployment on AWS / Azure — containerisation (Docker / Kubernetes) and cloud-native kdb+ platform design.
- Mentor and lead a team of kdb+ / q developers — code reviews, architectural guidance, and standards enforcement.
- Engage senior stakeholders — Quant Analysts, Traders, Risk Managers, CDO — presenting platform strategy and roadmap.
- Manage KX Systems vendor relationship — support escalations, licence management, and product roadmap alignment.
What We're Looking For
- 8+ years of hands-on kdb+ / q development in capital markets or quantitative finance environments.
- Expert q language proficiency — functional programming, performance optimisation, and complex analytics in production.
- Deep kdb+ architecture expertise — tickerplant, RDB, HDB, IDB, gateway, and CEP at enterprise scale.
- Strong market data knowledge — Bloomberg, Refinitiv, ICE feed management across equities, FX, fixed income, and derivatives.
- Proven kdb+ streaming experience — Kafka or Solace integration for high-throughput real-time pipelines.
- Strong Python / PyKX skills for quantitative analytics and kdb+ data science integration.
- Experience with kdb+ cloud deployment — AWS / Azure, Docker, Kubernetes.
- Demonstrated technical leadership — leading kdb+ teams and setting architectural standards.
- Excellent communication skills — engaging traders, quant analysts, risk managers, and senior technology leadership.
Nice to Have
- KX Insights Enterprise / KX Platform experience.
- Low-latency networking — DPDK, RDMA, kernel bypass.
- Algorithmic trading infrastructure — OMS, EMS, FIX / ITCH protocol.
- kdb+ C API / FFI for native C / C++ integration.
- KX Developer Certification.
- Experience in Investment Banking, Hedge Fund, Asset Management, or HFT environment.
Years of experience: 8 Years
Location:
Data Engineer
Role Profile
As a senor data engineer your role will be to create and deliver high quality, resilient data solutions to our Fraud business partners and being a productive member of the development team. You will be working on various existing and new technology stacks which include on-prem relational and big-data technologies & new cloud-based technologies in AWS and Azure. You will be expected to share ownership of our projects and contribute to the active development and maintenance of our applications. You will have the opportunity to be exposed to modern software engineering tools and best practices. You will have the opportunity to be exposed to how a large investment bank like Morgan Stanley detects and prevents fraud. You will work in a dynamic agile team that uses Scrum for its workflow. You will be expected to be involved in the full development lifecycle. You will be expected to collaborate with others in the wider team as well as working on your own initiative.
Skills Required
- 5+ years of relevant work experience
- Strong with programming in Python to perform, o Batch data engineering on Apache Spark and populate downstream batch data stores (such as data mart) for BI use cases & to generate downstream feeds (ie., flat & wide tables or compressed files) for Data Science use cases
- Strong with SQL Server & Hadoop based implementations
- Strong SQL skills
- Good hands-on experience with at least one of the job scheduling tools like Autosys (Preferred), Control-M etc.,
- Experience of working in a Linux environment and can write Python/Shell scripts
- Strong data analytics skills
- Strong oral and written communication skills
- Excellent interpersonal skills and professional approach
- Strong analytical and problem-solving skills
- Ability to learn quickly and pick up new techniques and/or technologies
- Experience in building & maintaining data solutions for BI & Data Science use cases
Skills Desired
- Experience in data architecture and modeling experience. Especially, in dimensional modeling for data mart design and development to support BI use cases
- Real-time service integration to process business events off Kafka and persist in operational MS SQL/MongoDB and/or Neo4j Graph data stores for fraud investigation - Near real-time stream processing to derive features for ML model inference.
- Experience in Azure (Databricks, Data Factory, Synapse, Azure Data Lake) and/or AWS (AWS S3, AWS Athena, AWS Glue) Data ecosystem & Snowflake Data Cloud
- Experience in MongoDB and Neo4j Graph databases
- Experience in building virtual data access layer using TIBCO Data Virtualization to support BI & Data Science use cases
- Experience of the full software development life cycle
- Experience of working in an Agile team
- Experience of working with version control systems
- Experience with bash scripting
- Experience of working with Continuous Integration systems
- Experience in Fraud detection and prevention business in Financial Services
Years of experience: 5 to 9 Years
Location:
React+Node
Responsibilities:
Help define the user interface architecture for data products and build/maintain JavaScript libraries.
Develop strategies for maintaining server infrastructure and provide network performance statistics reports.
Write application interface codes following React.js/Angular workflows and design and build React-based web3 NFT marketplace features.
Manage server networking technologies and administer servers, storage networks, and applications DNS, FTP, Web.
Requirements:
5-9 years of experience in React, Node, or relevant frameworks like Angular, Vue, etc.
Proficiency in JavaScript, TypeScript, HTML, CSS, and bootstrap.
Experience in building microservices using Node.js and strong understanding of React.js.
Technical expertise in server performance management, analyzing, and troubleshooting.
Hands-on experience with front-end development tools and frameworks like AngularJS, TypeScript.
Good understanding of JavaScript frameworks and designing user interface components.
Skills:
Expertise in JavaScript, Node.js, React Native, and web-based scripting technologies.
Strong proficiency in TypeScript, DOM manipulation, ES6, and object-oriented JavaScript.
Knowledge of modern web standards, open-source technologies, and JavaScript ecosystem.
Experience with server-side technologies, REST APIs, and server infrastructure setup.
Familiarity with UI frameworks like React.js, AngularJS, and React Native.
Proficiency in client-side scripting languages like JavaScript, jQuery, and CSS.
Years of experience: 5 to 9 Years
Location:
Senior ServiceNow Engineer – DevOps Change Velocity (SME)
About the Role
We are looking for a Senior ServiceNow SME to join our Engineering Platforms team, supporting the evolution of our Standard Application Release (SAR) and change governance capabilities. You will be a subject matter expert in ServiceNow's DevOps Change Velocity Module, working at the intersection of change management, pipeline automation, and compliance.
This role is central to our Route to Live programme — helping us automate ServiceNow change record creation, integrate with GitLab pipelines, and ensure our change governance controls are robust, auditable, and fast.
Key Responsibilities
- Own the design, configuration, and continuous improvement of theServiceNow DevOps Change Velocity Module, including automated change record creation triggered from GitLab pipelines
- Lead theGitLab–ServiceNow integration, ensuring pipeline evidence (test results, vulnerability scans, MR metadata) is automatically attached to change records
- Define and maintainchange governance guardrailswithin ServiceNow, including automated approval workflows, evidence capture, and audit trail generation
- Collaborate with the Route to Live and RTL Compliance teams to extend SAR to new change types (e.g., Maintenance > Security Patching)
- Advise onchange categorisation, risk assessment, and approval workflowsin alignment with internal change management policy
- Support onboarding of application teams onto SAR, providing guidance on ServiceNow record structure and pipeline integration patterns
- Contribute to the design of scope enforcement and automated guardrails that prevent misuse of change pathways
Required Skills & Experience
- ServiceNow Certified Application Developeraccreditation (mandatory)
- Deep hands-on experience with theServiceNow DevOps Change Velocity Module
- Proven experience integratingServiceNow with GitLab, including pipeline triggers, webhook configuration, and evidence attachment
- Strong understanding ofGitLab pipelines, CI/CD workflows, and source code management practices
- Solid knowledge ofchange governance frameworks— change categorisation (Cat 1/2/3), approval workflows, Independent Checker requirements, and audit evidence standards
- Experience designing and implementingautomated change record creationfrom pipeline events
- Familiarity with ITSM concepts: change advisory boards, risk assessment, conflict/HAP checking, and maintenance change types
Desirable Skills
- Experience with vulnerability management tooling (SAST, dependency scanning, container scanning) and integrating scan results into change evidence
- Understanding of RIAM or equivalent risk classification frameworks
- Experience in regulated financial services or similarly governed environments
What You'll Be Working On
You'll be a key contributor to our SAR programme — helping automate the creation of ServiceNow change records directly from GitLab pipelines, attaching security scan evidence, and building the guardrails that make fast, safe change delivery possible at scale.
Years of experience: 6 to 8 Years
Location:
Senior Regulatory Product Owner (Functional)
About the Role
We are looking for a Senior Regulatory Product Owner with 10–15 years of experience to own and drive the product vision, roadmap, and delivery of complex regulatory reporting and compliance technology programmes. You will operate at the intersection of financial services regulation, functional business analysis, and Agile product delivery — translating complex regulatory requirements into clear, actionable product backlogs and working closely with technology, risk, compliance, and operations teams to deliver solutions that meet the highest standards of regulatory accuracy, auditability, and governance.
This is a senior, high-impact role requiring deep domain expertise in financial services regulation — APRA, ASIC, MiFID II, EMIR, BCBS 239, or equivalent — combined with strong product ownership, stakeholder management, and functional analysis skills. You will be the voice of the regulator within the delivery team and the voice of the delivery team to the regulator — bridging the gap between regulatory obligation and technology solution with authority, clarity, and commercial pragmatism.
Key Responsibilities
Regulatory Product Ownership
- Own the end-to-end product vision, strategy, and roadmap for regulatory reporting and compliance technology programmes — ensuring alignment with regulatory obligations, business strategy, and technology capability.
- Translate complex regulatory requirements — APRA prudential standards, ASIC reporting rules, MiFID II, EMIR, BCBS 239, Basel III / IV — into clearly defined, prioritised, and deliverable product features and user stories.
- Define and maintain a well-groomed, prioritised product backlog — balancing regulatory deadlines, business value, technical feasibility, and risk across multiple concurrent regulatory change streams.
- Define MVP scope and incremental delivery strategies for regulatory change programmes — ensuring minimum viable compliance is achieved within regulatory deadlines while longer-term platform improvements are delivered iteratively.
- Own the Definition of Ready and Definition of Done for regulatory product deliverables — ensuring stories are well-defined, testable, and meet regulatory evidence and audit trail standards before and after development.
- Lead PI Planning activities — defining programme increment objectives, managing dependencies, and aligning regulatory delivery priorities across Agile Release Trains in SAFe environments.
- Manage release planning and regulatory change governance — coordinating with change advisory, compliance, and operations teams to ensure regulatory releases meet internal governance and external submission requirements.
- Monitor and report on product delivery progress — producing clear, evidence-based status updates and product metrics for programme steering committees, CRO, and senior regulatory stakeholders.
Regulatory Functional Analysis
- Lead regulatory impact assessments — analysing new or updated regulatory rules, technical standards, and supervisory guidance to define the functional and data changes required across reporting systems.
- Produce high-quality functional specifications — BRDs, FRDs, data mapping documents, transformation logic definitions, and acceptance criteria — that provide development teams with clear, unambiguous implementation guidance.
- Map current-state (AS-IS) regulatory reporting processes and design future-state (TO-BE) workflows — identifying gaps, inefficiencies, and compliance risks that the product roadmap must address.
- Define and validate data lineage requirements — ensuring regulatory reports can demonstrate complete, auditable traceability from source system through transformation to submission.
- Conduct gap analysis between current regulatory reporting capability and incoming regulatory requirements — producing clear gap registers with prioritised remediation plans aligned to regulatory deadlines.
- Define non-functional requirements for regulatory systems — data retention, audit trail standards, access controls, encryption, and performance under regulatory reporting cycle load.
- Collaborate with data architects, data engineers, and reporting teams to validate that regulatory data models, transformation rules, and report outputs meet functional specifications and regulatory standards.
Stakeholder Management & Governance
- Engage and manage senior stakeholders across Risk, Finance, Compliance, Technology, and Operations — building trusted relationships and effectively managing competing priorities across the regulatory programme portfolio.
- Act as the primary business interface for regulatory technology programmes — representing business and regulatory requirements to technology teams, and communicating delivery progress and risk to business leadership.
- Support engagement with regulatory bodies — APRA, ASIC, RBA — including preparation of regulatory submissions, response to supervisory queries, and evidence of compliance with regulatory standards.
- Lead and facilitate requirements workshops, design reviews, and regulatory change briefings — engaging stakeholders at all levels from operational teams to C-suite with clarity and authority.
- Manage UAT planning and coordination — engaging business users, compliance officers, and regulatory operations teams as UAT participants and owning business sign-off on regulatory deliverables.
- Contribute to programme governance — participating in steering committees, change advisory boards, and risk forums to represent the regulatory product perspective and escalate delivery risks.
- Manage third-party regulatory reporting platform vendors — Axiom SL, Vermeg, FIS, or equivalent — including product roadmap alignment, change request management, and escalation of platform issues.
Regulatory Change Management
- Monitor and interpret the regulatory change landscape — tracking APRA consultations, ASIC rule updates, global regulatory developments, and industry guidance to proactively identify and assess upcoming regulatory change obligations.
- Maintain a regulatory change register — tracking upcoming regulatory deadlines, impact assessments, delivery dependencies, and programme readiness across the regulatory portfolio.
- Lead regulatory change briefings for business and technology stakeholders — communicating the nature, timing, and impact of regulatory changes clearly and ensuring organisational readiness.
- Coordinate with legal, compliance, and risk teams to interpret regulatory requirements — resolving ambiguity, seeking regulatory guidance where needed, and translating legal language into functional product requirements.
What We're Looking For
- 10–15 years of experience in financial services — with at least 5–7 years in a Product Owner, Business Analyst, or Functional Lead role focused on regulatory reporting or compliance technology.
- Deep domain expertise in financial services regulatory frameworks — APRA prudential standards, ASIC reporting rules, MiFID II, EMIR, BCBS 239 / RDARR, Basel III / IV, or equivalent — with proven ability to translate regulatory obligations into technology requirements.
- Strong product ownership skills — backlog management, user story writing, acceptance criteria, release planning, and Agile delivery in complex, multi-stakeholder regulatory programmes.
- Excellent functional analysis capabilities — BRD / FRD writing, data mapping, process mapping, gap analysis, and traceability matrix management for regulatory reporting systems.
- Proven stakeholder management experience — engaging CRO, CFO, Head of Regulatory Reporting, Internal Audit, and regulatory bodies with confidence and credibility.
- Strong understanding of regulatory data concepts — data quality, data lineage, traceability, and audit trail standards in regulatory reporting contexts.
- Experience managing UAT for regulatory change programmes — coordinating business sign-off and producing audit-quality evidence for regulatory and internal governance.
- Proficiency with Agile delivery tooling — Jira, Confluence, Miro — and experience in SAFe or large-scale Agile regulatory programme delivery.
- Excellent written and verbal communication skills — able to translate complex regulatory requirements into clear product artefacts, stakeholder presentations, and programme governance documentation.
- Strong commercial and risk awareness — understanding the financial, reputational, and regulatory consequences of non-compliance and using this to drive pragmatic, risk-proportionate product decisions.
Nice to Have
- Experience with regulatory reporting platforms — Axiom SL, Vermeg, FIS Regulatory Reporting — including vendor management and product roadmap engagement.
- Familiarity with XBRL / XML regulatory report formats — COREP, FINREP, or APRA equivalent structured reporting formats.
- Knowledge of RegTech solutions and emerging regulatory technology — AI-driven compliance monitoring, NLP-based regulatory change management, or automated report generation.
- Understanding of data engineering concepts — ETL / ELT pipelines, data warehouse architecture, and SQL — sufficient to engage credibly with data and engineering teams on regulatory data design.
- Exposure to capital markets products — equities, fixed income, derivatives, FX — and their regulatory reporting implications.
- Experience with model risk management and BCBS 239 / RDARR programme delivery.
- Certified Scrum Product Owner (CSPO), SAFe POPM, or equivalent product certification.
- CBAP / CCBA Business Analysis certification.
- PRINCE2 / PMP project management certification.
- Experience in Australian banking — NAB, CBA, ANZ, Westpac, or equivalent — with APRA and ASIC regulatory reporting obligations.
Years of experience: 10 to 15 Years
Location:
QA Automation Engineer
Responsibilities
- Design, build, and maintain automation test frameworks using Selenium, Java, TestNG, and CI/CD pipelines.
- Execute tests, report results, and open bugs following organizational standards.
- Create and maintain test data for functional and non-functional testing.
- Identify, document, and resolve data anomalies in collaboration with development teams.
- Develop and execute test cases based on product requirements for scalability and measurability.
- Collaborate with cross-functional teams like QA, DevOps, and Project Managers in a fast-paced environment.
Requirements
- 5 to 8 years of experience in automation testing with skills in QA, Selenium, Java, TestNG.
Years of experience: 5 to 8 Years
Location:
DevOps Engineer
About the Role
We are looking for a DevOps Engineer with 6–10 years of experience and strong exposure to quantitative finance and capital markets technology. Banking and capital markets experience is essential — with preference for trading markets technology background. You will design, build, and operate CI/CD pipelines, cloud infrastructure, and automation frameworks underpinning quantitative research, pricing, risk, and trading platforms.
Key Responsibilities
- Design, build, and maintain CI/CD pipelines for quantitative finance applications — pricing engines, risk systems, quant model deployments, and market data platforms.
- Architect and manage AWS cloud infrastructure for quant workloads — EKS, HPC services, Terraform IaC, and cost optimisation.
- Manage Kubernetes clusters — EKS administration, Helm, GitOps, RBAC, and performance tuning for latency-sensitive financial workloads.
- Implement observability — Prometheus, Grafana, Datadog — monitoring pricing engine performance, risk SLAs, and market data feed health.
- Support quant technology infrastructure — pricing engines, backtesting frameworks, and market data integrations (Bloomberg, Refinitiv, ICE).
- Lead incident response — coordinating rapid resolution of quant platform outages with minimal business impact.
What We're Looking For
- 6–10 years of DevOps / Platform Engineering with proven capital markets or quantitative finance technology exposure.
- Banking and capital markets experience — essential. Trading markets experience — preferred.
- Strong AWS expertise.
- Strong CI/CD skills — GitLab CI, Jenkins, or GitHub Actions.
- Deep Kubernetes skills — EKS, Helm, GitOps, and RBAC.
- Solid Terraform expertise — modular IaC design and remote state management.
- Python and Shell scripting for infrastructure automation.
- Good understanding of quant finance technology — pricing engines, risk systems, and market data platforms.
Years of experience: 6 to 10 Years
Location:
SRE Lead
Job Summary:
Role Summary (What this person will actually do)
- Own production platform stability, reliability, and incident management
- Lead SRE / Ops team handling critical production systems
- Drive incident response, RCA, and system improvements
- Ensure high availability, performance, and monitoring maturity
- Work closely with application, infra, and IAM/authentication teams
Core Responsibilities
- 1. Production & SRE Ownership
- Manage P1/P2 incidents, escalation, and resolution
- Drive RCA, problem management, and preventive fixes
- Improve MTTR, MTTD, system reliability
- 2. Team Leadership
- Lead and manage SRE / Ops team. Role is for full time consultant so career management for reportee’s is not required.
- Allocate work, run scrum/standups, track deliverables
- Mentor engineers and ensure operational discipline
- 3. Cloud & Platform
- Strong experience in AWS-based environments
- Understanding of Kubernetes (EKS) and microservices architecture
- Work with CI/CD pipelines (Jenkins mandatory)
- 4. Infrastructure & Automation
- Experience with Terraform / CloudFormation
- Exposure to Ansible / scripting (Python/Shell)
- Understanding of infra provisioning and debugging issues
- 5. Monitoring & Observability
- Hands-on with tools like:
- Prometheus / Grafana / CloudWatch / ELK
- Strong understanding of:
- Alerting, SLI/SLO, dashboards
- 6. Incident & Change Management
- Strong experience in:
- ITIL processes (Incident, Change, Problem mgmt)
- Tools like ServiceNow / JIRA
- 7. Identity & Access (Preferred but Important)
- Working knowledge of:
- Authentication & Authorization concepts
- OAuth2 / OIDC / SAML basics
- API security / token-based auth
- IAM (AWS IAM / RBAC basics)
- Exposure to tools like:
- CyberArk / Centrify / similar PAM tools (good to have)
- 8. Domain Preference
- Banking / Financial services experience preferred
- Exposure to:
- Secure environments
- Compliance-driven systems (audit, access control)
Years of experience: 10 to 15 Years
Location:
Senior Java Developer
Required Skills & Experience
- 8+ years of total experience with a minimum of 6 years in Java enterprise application development.
- Strong experience in Core Java, OOPS, Data Structures, and Design Patterns.
- Hands-on experience with Spring, Spring Boot, Spring MVC, and Microservices architecture.
- Strong knowledge of Java 8+, Collections, Concurrency, and Multithreading.
- Experience in building RESTful APIs and event-driven microservices.
- Working experience in system design, distributed systems, and event-driven architecture.
- Good understanding of SQL and strong problem-solving skills.
- Exposure to Apache Kafka, AWS SQS, RabbitMQ, or other asynchronous communication tools.
- Experience with cloud technologies (AWS preferred).
- Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and production support.
- Knowledge of Redis, JWT/Auth, caching frameworks, and application monitoring.
- Experience with enterprise servers like Tomcat and JBoss is an advantage.
- Banking domain experience preferred.
- Experience working with AI-assisted development tools such as Cursor is a plus.
Years of experience: 8 to 12 Years
Location:
Senior Data Engineer
Role Overview
We are building a bespoke data platform focused on Financial Crime transaction analysis. The platform processes tens of millions of transaction records daily and enables large-scale analytics to identify suspicious patterns and behavioral anomalies.
We are looking for a hands-on Data Engineer with strong Python and Spark expertise who can design scalable data pipelines, perform large-scale data analysis, and contribute to the architecture of a high-volume data platform.
This role is ideal for engineers who enjoy deep coding, distributed data processing, and building custom data platforms rather than relying purely on managed tools.
Key Responsibilities
Build and maintain scalable data pipelines across stages such as data download, ingestion, and analysis within a bespoke data platform.
Develop high-performance data processing logic using Python and PySpark.
Perform large-scale transaction data analysis using custom algorithms and in-house logic to detect financial crime patterns.
Work with high-volume datasets (80–90 million records processed regularly) and optimize pipeline performance.
Design efficient data models and transformations for large-scale processing.
Write optimized SQL queries on PostgreSQL (RDS), leveraging:
- Window functions
- Partitioning
- Query performance optimization
Work with Delta tables and Parquet-based storage formats for efficient data processing.
Build and maintain Spark batch and streaming jobs.
Implement engineering best practices including unit testing, static code analysis, and CI/CD practices.
Contribute to data platform architecture and system design decisions.
Required Skills
Core Engineering Skills
Strong Python programming expertise
Deep understanding of:
- Functional programming
- Object-Oriented Programming (OOP)
- Design patterns
- Python execution and invocation mechanisms
Hands-on experience with Apache Spark / PySpark
Strong SQL expertise including:
- Window functions
- Partitioning
- Query optimization
Experience building end-to-end data pipelines
Data Platform Engineering
Experience designing scalable data processing architectures
Strong understanding of distributed data processing
Familiarity with standard data pipeline engineering practices, including:
- Unit testing
- Static code analysis (Sonar or similar)
- Code linting
- Pipeline reliability and monitoring
Good to Have
AWS exposure (especially EMR and S3)
Experience with Apache Airflow for job orchestration and scheduling
Exposure to Kafka or streaming architectures
Familiarity with Databricks environments (as upstream data source)
Experience working in banking, financial services, or financial crime analytics
Tech Stack
Languages: Python, SQL
Processing: Apache Spark / PySpark
Storage: Delta Tables, Parquet
Database: PostgreSQL (RDS)
Orchestration: Airflow (good to have)
Cloud: AWS (EMR, S3 – good to have)
Code Quality: Sonar, Unit Testing, Linting
What We're Looking For
Strong hands-on engineer, who can do more that using standard ETL tools.
Comfortable working with large-scale datasets
Ability to design and build scalable data platform components
Someone who enjoys solving complex data engineering problems through code
Years of experience: 8 to 12 Years
Location:
Security Engineer
About the Role
We are looking for a Senior Security Engineer to strengthen and operate our security architecture, which is organized around the NIST Cybersecurity Framework (CSF) 2.0.
This is a hands-on engineering role at the center of the security program. You will own day-to-day operation of core security tooling, drive vulnerability and findings remediation across engineering teams, harden identity and access controls, and produce the control evidence supporting HIPAA (and, where applicable, other regulatory frameworks such as SOX) compliance obligations. You will work closely with DevOps/Engineering, IT, the Compliance/GRC function, and any managed security services partner.
What You Will Do
- Operate and continuously improve the security stack: WAF policy tuning, cloud posture and vulnerability triage, log-source onboarding to the SIEM, and EDR coverage.
- Own the findings lifecycle: review penetration test, SIEM, and posture-management findings in a central register, assign to accountable owners, and drive remediation within defined severity-based SLAs (e.g., Critical: plan within 1 day, resolve within 3 days).
- Harden identity and access management: MFA enforcement across critical systems, access provisioning/deprovisioning workflows, privileged access restriction, and periodic access recertification.
- Support regulatory control remediation (e.g., HIPAA, SOX ITGC): partner with Engineering and IT to close audit findings in user access management, change management, dev/production segregation, and job/interface monitoring.
- Extend detection coverage: onboard application logs into the SIEM, close monitoring gaps, and partner with the SOC (in-house or managed) on alert triage, escalation, and incident response.
- Verify and document WAF/CDN placement and consistent edge protection across all hosted applications and service APIs.
- Contribute to resilience: validate backup monitoring for core databases, support disaster-recovery tiering (RTO/RPO) completion, and help formalize incident and recovery communication plans.
- Maintain control evidence in the GRC platform and support internal/external audit cycles alongside the Compliance/GRC owner.
- Coordinate penetration testing scope and remediation with a managed security services provider, if applicable.
What You Bring
- 5+ years in security engineering, with at least 3 years securing cloud-native environments (primary cloud platform required; multi-cloud exposure a plus).
- Hands-on experience with CSPM/vulnerability management platforms, WAF/CDN platforms, and SIEM operations (log-source onboarding, alert tuning, working with a SOC).
- Strong identity and access management background: SSO/IdP administration, MFA enforcement, cloud IAM, and access review/recertification processes.
- Experience running a vulnerability or findings remediation program against defined SLAs, including working directly with engineering teams to get fixes shipped.
- Working knowledge of HIPAA Security Rule and (where applicable) SOX ITGC domains (access management, change management, computer operations); experience remediating audit findings strongly preferred.
- Familiarity with NIST CSF (2.0) and the ability to map technical controls to framework categories and produce audit-ready evidence.
- Scripting ability (Python, Bash, or similar) for automation of security operations tasks.
- Clear written and verbal communication — able to explain risk to engineers, auditors, and leadership alike.
Nice to Have
- Experience in healthcare, telehealth, or another regulated PHI/PII environment.
- Experience with GRC platforms and evidence automation.
- Familiarity with EDR platforms and managed security service provider (MSSP) relationships.
- Exposure to cloud-native relational and NoSQL data store security configuration.
- Relevant certifications: CISSP, CCSP, AWS/cloud-platform Security Specialty, GIAC (GSEC, GCSA, GCIH), or similar.
Years of experience:
Location:
O2C Specialist
Role : Billing and CAA Analyst
Experience Required: 3–5 years
Work Mode: Work from office, 4 days a week
Role Overview
We are looking for a detail-oriented Billing and Cash Application Analyst (CAA) to manage receipt entries, intercompany journal entries, accounts receivable reconciliations, and customer collections coordination. The ideal candidate will have strong communication skills and the ability to work cross-functionally with multiple stakeholders.
Key Responsibilities
Billing
- Generate and issue customer invoices accurately and within defined timelines
- Send customer outstanding statements and No Dues Certificates (NDC)
- Process credit memos, debit memos, and invoice adjustments as required
- Update the ERP invoice report to support cash application closure
- Maintain accurate customer master data (billing addresses, payment terms, contacts) in ERP
Cash Application (CAA)
- Create receipt entries in ERP and process journal entries (JEs) for payments received in one entity against invoices raised by another entity within the group
- Apply/allocate incoming payments (wire, ACH, check, credit card) against correct customer accounts and invoices
- Investigate and resolve unapplied/unidentified cash and short/excess payments
- Review customer reports and share overdue statements with the relevant team
- Monitor and manage customer any billing queries from customers
- Track Days Sales Outstanding (DSO) and support initiatives to improve collection efficiency
- Prepare AR aging analysis and highlight high-risk/delinquent accounts to management
- Perform bank reconciliation related to customer receipts
- Handle month-end AR and GST reconciliations from ERP to the tax/compliance portal
- Support write-off and bad debt provisioning process as per company policy
General / Cross-Functional
- Coordinate with PMOs, and Business team, including attending relevant meetings
- Perform balance sheet reconciliations
- Respond to and support audit-related queries
- Ensure adherence to internal controls and compliance requirements in billing and cash application processes
- Prepare and maintain SOPs/process documentation for billing and CAA activities
- Support system/process improvement and automation initiatives within AR
Required Skills & Qualifications
- 3–5 years of experience in billing, cash application, or accounts receivable functions
- Working knowledge of ERP systems (e.g., NetSuite, SAP, Oracle, or similar)
- Strong understanding of AR processes, GST reconciliation, and balance sheet reconciliation
- Good verbal and written communication skills is a must
- Ability to coordinate effectively with cross-functional teams
- Strong attention to detail and accuracy in financial data entry
- Sound knowledge of cash applications, invoice-to-cash cycle, and deduction/dispute management
- Proficiency in MS Excel (pivot tables, VLOOKUP/XLOOKUP, reconciliation formulas)
- Analytical and problem-solving skills to identify and resolve discrepancies
- Ability to work under deadlines, especially during month-end/quarter-end close
- Basic understanding of GST/indirect tax as applicable.
- Willingness to work from office 4 days a week
Preferred Qualifications
- Bachelor's degree in Commerce, Accounting, Finance, or related field
- Prior experience in a shared services or GCC (Global Capability Center) environment
- Exposure to intercompany accounting and multi-entity reconciliations
- Knowledge of India GST-related billing and compliance requirements will be an added advantage
Years of experience: 3 to 5 Years
Location:
QA -Automation Lead
Key Responsibilities
- Lead and mentor QA Automation team.
- Develop and implement automation strategies.
- Design, develop, and execute automated tests.
- Analyze results and report to the team.
- Collaborate with cross-functional teams.
- Stay updated with industry best practices.
- Troubleshoot automation issues.
- Oversee QA process improvements.
Required Skills & Experience
- Bachelor's degree in Computer Science or a related field.
- 8–12 years of experience in QA automation.
- Proficiency in automation tools like Selenium, Appium.
- Strong programming skills in languages like Java, Python.
- Experience with continuous integration tools like Jenkins.
- Solid understanding of QA methodologies.
- Excellent problem-solving and analytical abilities.
- Effective communication and leadership skills.
Years of experience: 8 to 12 Years
Location:
Senior Cloud Architect
- Define roadmap transition steps from current state to future applications architecture solution
- Design and engineer applications in the Cloud, leveraging deep expertise in various AWS technologies and services
- Architect AWS network architecture including VPN connectivity and design AWS network architecture
- Develop data pipelines and build data lake in AWS using technologies like EC2, S3, Lambda, Glue, Dynamo DB, Redshift, etc.
- Automate day-to-day tasks such as server provisioning, configuration management, service management, and managing AWS resources
- Collaborate with Sales & Solutions Architect to provide transitional services to customers migrating to the cloud
- Participate in key architectural design review sessions and provide architectural roadmap to development teams
- Provide architectural guidance on various Azure cloud technologies to deliver exceptional customer experiences
- Estimate the financial impact of architectural alternatives and define, architect, and execute organizational plans to fulfill business strategies
- Serve as a part of a dynamic cloud team and continuously upskill in the latest cloud technologies
- Possess hands-on expertise in migrating various workloads to the AWS platform and integrating experience with AWS
- Design and optimize the operational aspects of the cloud platform with a focus on security
- Collaborate with a globally distributed team to provide innovative and robust cloud-centric solutions
- Develop architectural solutions related to cloud migration and cloud-native development for large enterprises
- Work on cloud integration projects and Proof of Concepts (POCs) in an AWS-dominant environment
- Understand and articulate the technical merits and value of cloud computing and build and implement complex data solutions in the cloud
- Perform ROI and TCO analysis on technology solutions and automate orchestration aspects of solution delivery
- Ensure models are kept up-to-date and relevant in the technology portfolio
- Must have experience developing cloud-native applications on public cloud platforms like AWS, Azure, and GCP
- Proficiency in full-stack development with a focus on core Java, Spring Boot, React, and cloud AWS experience
- Demonstrated in-depth technical knowledge and experience with AWS cloud, Azure cloud knowledge preferred
- Architect certification such as AWS Certified Solution Architect Associate/Professional is preferred
- Experience with tools like Chef, Node.js, Jenkins, Bitbucket/GitHub, and AWS CodePipeline is a plus
- Strong expertise in cloud environments such as AWS, Google Cloud, and Azure
- Knowledge of cloud monitoring and management systems, as well as cloud networking architecture, security, and automation
Responsibilities
Requirements
Years of experience: 9 to 15 Years
Location:
Lead Full Stack Engineer
Responsibilities
- Write Node.js code to develop APIs integrating multiple AWS services
- Create custom, general use modules and components to extend elements of core AngularJS
- Align server, storage data protection architecture strategy with respective roadmaps
- Oversee proper server, storage data protection performance monitoring
- Implement front-end applications using Angular/React, and LESS/SASS
- Control and limit authentication, server, and storage data protection access compliance
- Develop and validate client interfaces on HTML pages using JavaScript and jQuery
Requirements
- Strong hands-on experience with JavaScript and Hybrid Mobile Application development
- Experience with Docker in the context of Node.js microservices
- Good knowledge of TypeScript, Angular, React, and other relevant frameworks
- Mastery of HTML, HTML5, CSS, CSS3, JavaScript, and jQuery
- Experience working with front-end technologies like JavaScript, HTML5, and CSS3
- Familiarity with server-side knowledge advantageous for the position
- Proficiency in at least one language used in web development such as Python, Java, or JavaScript
- Experience in full-stack development with React, Node.js, and databases
- Strong understanding of React.js, Angular, and JavaScript
- Ability to design and build solutions using .NET Core, React, TypeScript, and SQL Server or Azure technologies
Years of experience: 5 to 9 Years
Location:
SRE SIT Engineer
Responsibilities:
- Contribute to the design and implementation of systems related to Site Reliability Engineering and System Integration Testing.
- Provide support in Production for Site Reliability Engineering and System Integration Testing.
- Collaborate with cross-functional teams to automate tests and enhance reliability.
- Troubleshoot and resolve issues related to information systems.
Requirements:
- 7 to 10 years of experience in roles involving SRE, SIT Support, Production Support, and Test Automation.
- Proficiency in SRE methodologies, SIT Support, and Production Support.
- Experience with relevant tools like Kubernetes, Jenkins, Git, Docker, Ansible, etc.
- Strong background in DevOps, including CI/CD pipelines and automation.
- Familiarity with Agile and DevOps methodologies.
- Experience in maintaining production servers and ensuring system availability.
Desired Skills:
- Knowledge of scripting languages like Python and Unix/Linux shell scripting.
- Experience with DevOps tools such as New Relic, Splunk, Jenkins, Git, etc.
- Certification in DevOps or relevant field (e.g., Google Cloud Certified Professional Cloud DevOps, AWS Certified Solutions Architect, etc.).
- Strong understanding of DevOps platform tooling like Ansible, Terraform, Puppet, Docker.
Years of experience: 7 to 10 Years
Location:
AWS CLOUD DEVOPS ENGINEER
We are seeking an experienced AWS Cloud DevOps Engineer to support the engineering, deployment, and ongoing operations of our cloud infrastructure. This role plays a critical part in advancing cloud recovery strategies, enterprise platform deployments, and security posture across Tier 0 and Tier 1 clinical and research systems.
The primary responsibility of this role is to monitor our ticket queue and use Infrastructure as Code (Terraform or Ansible) to identify and resolve issues within our infrastructure — essentially functioning as an SRE for Cloud Platform Engineering.
The ideal candidate thrives in a regulated healthcare environment, brings hands-on AWS expertise, and is comfortable operating across infrastructure automation, security tooling, and enterprise application delivery. Since we are now operating in a multi-cloud environment, familiarity with Azure is a plus.
Cloud Recovery & Business Continuity
•Design, implement, and validate Cloud Recovery Strategies for Tier 0 and Tier 1 mission-critical applications on AWS
•Implement Phase 1B Research DR (Disaster Recovery) in cloud as part of the Next Generation Storage Technologies initiative
Cover Enterprise Applications
•Deploy and operationalize the Enterprise Digital Pathology Platform on AWS
•Provision new infrastructure components and create cloud-based infrastructure using AWS CloudFormation, Terraform, or equivalent IaC templates
•Create and manage new cloud services and on-premise infrastructure integrations as directed by the team
Security & Compliance
•Implement security tools and enforce standards across Managed Cloud Platforms
•Author and apply security policies in coordination with the IT Security team
•Maintain continuous compliance with organizational coding, testing, and security standards
•Ensure all cloud configurations adhere to HIPAA/HITECH requirements and relevant healthcare industry standards
Automation & Infrastructure-as-Code
•Develop, maintain, and enhance automation scripts to reduce manual operations and improve deployment repeatability
•Leverage AWS-native services (Lambda, Systems Manager, EventBridge, Step Functions) and CI/CD tooling to automate infrastructure lifecycle tasks
•Build and manage cloud templates for repeatable, compliant infrastructure provisioning
Documentation & Governance
•Store all source code and artifacts in designated systems, including documentation wikis and source code versioning platforms (e.g., Git/Bitbucket)
•Save all documentation and deliverables to designated systems on a daily basis
•Log all time accurately into the time tracking system on a weekly basis
•Attend and contribute to AWS Cloud project meetings, security reviews, and stakeholder sessions
Education
•Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent professional experience)
Experience
•5+ years of hands-on cloud engineering or DevOps experience
•3+ years working directly with Amazon Web Services in a production environment
•Demonstrated experience with DR/BCP implementations on cloud platforms
•Experience in regulated industries (healthcare, finance, or government) strongly preferred
Technical Skills
The primary responsibility of this role will be to watch our Ticket queue and use IaC (Terraform or Ansible) to correct issues within our Infrastructure. Think of it as an SRE role for Cloud Platform Engineering.
•AWS Core Services: EC2, S3, VPC, IAM, RDS, Route 53, ELB, Auto Scaling, CloudWatch, CloudTrail
•Infrastructure as Code: CloudFormation, Terraform, CDK
•CI/CD Pipelines: Jenkins, GitHub Actions, AWS CodePipeline / CodeBuild / CodeDeploy
•Containerization & Orchestration: Docker, Amazon ECS, EKS (Kubernetes)
•Scripting & Automation: Python, Bash, PowerShell
•Security Tooling: AWS Security Hub, GuardDuty, Config, Inspector, IAM Policy Management
•Storage Technologies: EBS, EFS, S3 Glacier, FSx, and emerging cloud storage solutions
•Networking: VPN, Direct Connect, Transit Gateway, Security Groups, NACLs
•Monitoring & Observability: CloudWatch, Datadog, Splunk, or equivalent
Good To have
- Azure DevOps skills
Certifications (Preferred)
•AWS Certified Solutions Architect – Associate or Professional
•AWS Certified DevOps Engineer – Professional
•AWS Certified Security – Specialty
•HashiCorp Terraform Associate
•Strong written and verbal communication — able to translate technical concepts for non-technical stakeholders
•Ability to work effectively in a matrixed, cross-functional healthcare IT environment
•Meticulous documentation habits and discipline in adhering to governance and compliance processes
•Self-directed and organized, capable of managing multiple concurrent workstreams
•Collaborative mindset with the ability to partner with security, infrastructure, and clinical teams
Years of experience: 5 to 9 Years
Location:
Application Infra Engineer
Infrastructure Decommissioning Engineer
Role Overview
We are seeking Engineers to join a team that technically coordinates and accelerates the demise of on-premises infrastructure — file storage (NAS), CPU Cores — linked to applications that have been decommissioned as part of a firmwide cloud migration. This is a high-visibility program partnering with senior application owners and storage teams to ensure timely, compliant, and well-communicated infrastructure reclamation across the organization.
Key Responsibilities
Infrastructure Identification & Cataloguing
- Identify and catalogue residual NAS file shares, CPU allocations, and object storage linked to decommissioned applications.
- Analyse data in Excel and internal tools to identify decommissioning candidates and measure outcomes.
- Engage application owners to notify them of remaining infrastructure and secure formal approval for deletion.
Execution
- Raise and manage Change Requests for approved decommissioning actions.
- Work with Storage, Compute, and Platform teams to execute permanent infrastructure removal.
- Track progress, escalations, and blockers via Jira — maintain clean boards and accurate status at all times.
- Produce and distribute structured notifications, reports, and dashboards to stakeholders and senior leadership.
Process Improvement & Automation
- Maintain a rigorous approach to operational excellence; proactively follow up on outstanding approvals and escalate delays per SLA with clear professional communication.
- Continuously improve processes, templates, and automation to increase decommissioning throughput.
- Work with cross-functional infrastructure and platform teams; demonstrate an aptitude for learning new workflows and tooling as necessary.
Technical Skills
Basic Qualifications
- Bachelor's or Master's in Computer Science, Applied Mathematics, Engineering, or a related quantitative field.
- 3–5 years of professional experience in infrastructure management, technology project delivery, and/or enterprise-scale environments involving large numbers of business-critical applications.
- Unix/Linux Shell Scripting; basic proficiency in Python (scripting, automation, data manipulation).
- Familiarity with change management processes in regulated financial industries.
Core Infrastructure Competencies
- NAS / File Storage: Understanding of mounts, shares, volumes, quotas, and lifecycle management.
- CPU / Compute Infrastructure: Familiarity with on-prem capacity management and decommissioning procedures.
- Object Storage: Awareness of cloud/on-prem object stores and data retention policies.
- Development Environments: Working knowledge of IDEs such as VS Code, IntelliJ IDEA, and PyCharm.
- AI & Automation Tools: Familiarity with AI engines and assistants (e.g., GitHub Copilot, ChatGPT, Gemini) to accelerate operational tasks and reporting.
Technical Stack Requirements
Core Competencies
- Acts as a trusted team player who collaborates effectively across multiple teams and functions.
- Communicates with clarity and confidence — concise written updates, structured verbal briefings, and proactive stakeholder management.
- Works effectively with global teams across time zones and cultures; builds alignment and resolves issues constructively.
- Delivery-focused with a strong sense of ownership; drives work to closure and meets commitments.
- Brings high energy and urgency to achieve targets while maintaining quality and professionalism.
- Shows intellectual curiosity; asks thoughtful questions, surfaces risks early, and seeks feedback to continuously improve.
Years of experience: 3 to 5 Years
Location:
Cloud Migration Engineer
Cloud Migration Engineer
About the Role
We are seeking a highly skilled AWS Cloud Migration Engineer to join the team and support a high-visibility on-prem-to-cloud compute migration project. This role will focus on workload discovery, capacity planning, platform configuration, migration execution, validation, performance tuning, automation, and legacy host decommissioning. The ideal candidate will bring strong hands-on engineering experience, a structured delivery mindset, and the ability to collaborate effectively with application, infrastructure, and platform teams to execute migrations safely and at scale.
Key Responsibilities
- Assess on-prem hosts and perform discovery across business processes, CPU, memory, storage, dependencies, and runtime patterns to determine migration readiness
- Analyze workloads based on functionality, business criticality, resiliency requirements, and interruption tolerance to determine appropriate cloud compute placement
- Plan and provision required cloud infrastructure capacity to support migration, testing, and production execution
- Execute UAT and production parallel testing, compare outcomes, capture evidence, and troubleshoot discrepancies through closure
- Perform performance tuning and optimization to ensure migrated workloads are stable, scalable, efficient, and production ready
- Partner with application engineering, infrastructure, and platform teams to finalize migration plans, release approach, validation criteria, and rollback considerations
- Manage release readiness, execute production deployment activities, and complete post-release checkout and validation procedures
- Support legacy on-premises host decommissioning after successful migration and validation
- Design, enhance, and implement automation frameworks and AI-assisted solutions to enable repeatable, efficient, large-scale cloud migrations
- Document migration procedures, operational learnings, risks, and best practices to improve the factory execution model
Required Qualifications
Basic Qualifications
- Education: Bachelor's or Master's degree in Computer Science, Engineering, Applied Mathematics, or a related quantitative discipline
- Experience: 3–5 years of hands-on engineering experience in a collaborative, team-based environment
- Programming: Professional proficiency in Python, Java, or a similar programming/scripting language
- Systems: Strong Unix/Linux fundamentals with the ability to troubleshoot application, deployment, environment, and runtime issues
- Methodology: Familiarity with SDLC practices, CI/CD delivery models, change management, and Kubernetes-based deployments
Technical Competencies
Candidates are not expected to be experts in every tool, but should bring strong hands-on experience across several of the following areas:
- AWS Services: Hands-on experience with AWS compute and migration patterns, including ECS, EKS, Lambda, CloudWatch, and related cloud services
- Cloud Migration: Practical understanding of on-prem to cloud migration strategies, workload assessment, testing, cutover, and post-migration validation
- Programming and Automation: Experience with Python, Java, Shell, or similar languages to build scripts, utilities, and automation frameworks
- APIs and Integration: Working knowledge of RESTful APIs, API design, and API Gateway patterns
- CI/CD and Version Control: Strong experience with GitLab, Jenkins, Maven, or similar tools supporting automated build, test, and deployment pipelines
- Batch Scheduling: Experience with batch scheduling platforms such as Autosys, Control-M, Cron, or equivalent workflow orchestration tools
- Observability: Familiarity with monitoring, logging, alerting, and troubleshooting using tools such as CloudWatch, Splunk, or equivalent platforms
- Automation Excellence: Ability to design repeatable automation and apply AI-assisted engineering approaches to improve migration scale, quality, and efficiency
Core Competencies
- Exceptional analytical, troubleshooting, and debugging skills
- Strong ownership mindset with the ability to drive work to closure and meet commitments
- Clear written and verbal communication, including concise status updates, structured briefings, and proactive stakeholder management
- Effective collaboration across application, infrastructure, platform, and global engineering teams
- Ability to work constructively across time zones, build alignment, and resolve issues with urgency and professionalism
- Strong integrity, sound judgment, and commitment to good conduct and ethical decision-making
- High energy, intellectual curiosity, and willingness to surface risks early, ask thoughtful questions, and continuously improve
Years of experience: 3 to 5 Years
Location:
AI Engineer
AI Engineer
Role Overview
In this role, you will be responsible for launching and implementing GenAI agentic solutions aimed at reducing the risk and cost of managing large-scale production environments with varying complexities. You will address production runtime challenges by developing agentic AI solutions that can diagnose, reason, and take action in production environments — improving productivity and resolving production support issues.
What You'll Do
Build Agentic AI Systems
- Design and implement tool-calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy enforcement) following the MCP protocol
- Engineer robust guardrails for safety, compliance, and least-privilege access
Productionize LLMs
- Build an evaluation framework for open-source and foundational LLMs
- Implement retrieval pipelines, prompt synthesis, response validation, and self-correction loops tailored to production operations
Integrate with Runtime Ecosystems
- Connect agents to observability, incident management, and deployment systems
- Enable automated diagnostics, runbook execution, remediation, and post-incident summarization with full traceability
Collaborate Directly with Users
- Partner with production engineers and application teams to translate production pain points into agentic AI roadmaps
- Define objective functions linked to reliability, risk reduction, and cost
- Deliver auditable, business-aligned outcomes
Safety, Reliability, and Governance
- Build validator models, adversarial prompts, and policy checks into the stack
- Enforce deterministic fallbacks, circuit breakers, and rollback strategies
- Instrument continuous evaluations for usefulness, correctness, and risk
Scale and Performance
- Optimize cost and latency via prompt engineering, context management, caching, model routing, and distillation
- Leverage batching, streaming, and parallel tool-calls to meet stringent SLOs under real-world load
Build a RAG Pipeline
- Curate domain knowledge and build a data-quality validation framework
- Establish feedback loops and a milestone framework to maintain knowledge freshness
Raise the Bar
- Drive design reviews, experiment rigor, and high-quality engineering practices
- Mentor peers on agent architectures, evaluation methodologies, and safe deployment patterns
Role Requirements
Essential Skills
- Software Development: 5+ years of software development in one or more languages (Python, C/C++, Go, Java); strong hands-on experience building and maintaining large-scale Python applications preferred
- ML Systems: 3+ years designing, architecting, testing, and launching production ML systems, including model deployment/serving, evaluation and monitoring, data processing pipelines, and model fine-tuning workflows
- LLM Experience: Practical experience with Large Language Models (LLMs) — API integration, prompt engineering, fine-tuning/adaptation, and building applications using RAG and tool-using agents (vector retrieval, function calling, secure tool execution)
- Model Knowledge: Understanding of different LLMs, both commercial and open source, and their capabilities (e.g., OpenAI, Gemini, Llama, Qwen, Claude)
- Foundational Knowledge: Solid grasp of applied statistics, core ML concepts, algorithms, and data structures to deliver efficient and reliable solutions
- Core Competencies: Strong analytical problem-solving, ownership, and urgency; ability to communicate complex ideas simply and collaborate effectively across global teams with a focus on measurable business impact
- Preferred: Proficiency building and operating on cloud infrastructure (ideally AWS), including containerized services (ECS/EKS), serverless (Lambda), data services (S3, DynamoDB, Redshift), orchestration (Step Functions), model serving (SageMaker), and infra-as-code (Terraform/CloudFormation)
Minimum Experience
- 5+ years of software development experience, including 3+ years designing and launching production ML systems
Years of experience: 5 to 9 Years
Location:
AEP Leader
Adobe Experience Cloud – Delivery & Practice Leader
Key Responsibilities
Delivery Leadership
- Lead end-to-end delivery of Adobe Experience Cloud implementations, ensuring projects are delivered on time, within scope, and within budget.
- Drive successful execution of multiple Adobe engagements across AEM, AEP, RT-CDP, Adobe Analytics, Adobe Target, Adobe Campaign, and Adobe Journey Optimizer.
- Oversee project planning, resource allocation, risk management, and quality assurance.
- Ensure adherence to delivery methodologies, governance standards, and best practices.
Technical Leadership
- Provide architectural guidance and technical direction for Adobe Experience Cloud solutions.
- Review solution designs and ensure scalability, security, and maintainability.
- Mentor technical teams and promote engineering excellence and Adobe best practices.
- Support complex issue resolution and technical decision-making.
Stakeholder Management
- Collaborate with business stakeholders, clients, and executive leadership to understand business objectives and translate them into technology solutions.
- Act as the primary escalation point for delivery and technical issues.
- Present solution strategies, project status, and delivery updates to senior leadership.
Team Leadership
- Lead and mentor cross-functional teams, including architects, developers, business analysts, QA engineers, and project managers.
- Foster a collaborative, high-performance team culture.
- Support hiring, onboarding, capability development, and performance management.
Practice Development
- Contribute to the growth of the Adobe Practice by developing reusable assets, accelerators, frameworks, and best practices.
- Drive innovation by evaluating new Adobe products, features, and emerging technologies.
- Support capability-building initiatives through internal training and knowledge-sharing sessions.
Pre-sales & Solutioning
- Partner with sales and account teams during pre-sales activities.
- Lead solution design, effort estimation, technical proposals, and client presentations.
- Participate in RFP/RFI responses and solution demonstrations.
- Support business development by identifying opportunities for Adobe Experience Cloud services.
Governance & Quality
- Establish delivery governance, coding standards, and review processes.
- Ensure compliance with security, privacy, and regulatory requirements.
- Monitor delivery KPIs, project health, and customer satisfaction metrics.
- Drive continuous improvement initiatives across delivery processes.
Client Success
- Build and maintain strong client relationships.
- Ensure successful adoption of Adobe solutions and realization of business outcomes.
- Proactively identify opportunities for optimization, enhancements, and digital transformation.
Key Competencies
- Leadership and people management
- Program and project delivery
- Adobe Experience Cloud expertise (AEM, AEP, RT-CDP, Analytics, Target, Campaign, AJO)
- Enterprise solution architecture
- Agile delivery methodologies
- Stakeholder and client management
- Risk and issue management
- Financial and resource management
- Pre-sales and solution consulting
- Communication and presentation skills
Years of experience: 12 to 18 Years
Location:
QA Manager(Capital Markets)
About the Role
Senior QA Engineer with 8-10 years of experience in regulatory reporting and capital markets testing. You will validate data accuracy, report completeness, and regulatory submission integrity across APRA, ASIC, MiFID II, EMIR, and BCBS 239 frameworks — ensuring every regulatory report meets audit and compliance standards.
Key Responsibilities
- Design and execute test strategies for regulatory reporting programmes — APRA, ASIC, RBA, MiFID II, EMIR, Basel III / IV.
- Validate end-to-end regulatory report outputs — source to submission — ensuring accuracy, completeness, and timeliness.
- Write and execute advanced SQL queries for data reconciliation, ETL validation, and transformation logic testing.
- Build and maintain automated test frameworks using Python / Java, Selenium / Playwright, and BDD / Cucumber.
- Conduct reconciliation testing — comparing report outputs against golden source systems and identifying data breaks.
- Plan, coordinate, and execute UAT with risk, compliance, and regulatory operations stakeholders.
- Integrate automated test suites into CI/CD pipelines — implementing quality gates for regulatory reporting changes.
- Communicate quality status and defect reports to senior stakeholders including risk officers and internal audit.
What We're Looking For
- 8-10 years years QA experience with strong focus on regulatory reporting and capital markets in Financial Services.
- Deep knowledge of APRA prudential standards (APS 110 / 112 / 113 / 116) and ASIC derivative transaction reporting.
- Advanced SQL skills — Oracle / SQL Server / PostgreSQL — for complex data validation and reconciliation.
- Proven ETL / data pipeline testing expertise — source-to-target validation and data lineage traceability.
- Strong test automation skills — Python / Java, Selenium / Playwright, REST API testing, CI/CD integration.
- Experience managing UAT for regulatory change programmes with senior business and compliance stakeholders.
- Excellent communication skills — able to produce clear sign-off evidence for APRA / ASIC audit requirements.
Nice to Have
- Experience with APRA regulatory reporting platforms — Axiom SL / Vermeg / FIS.
- Knowledge of capital markets products — Equities, Fixed Income, Derivatives, FX.
- Familiarity with trade lifecycle systems — Murex / Calypso / Finastra.
- ISTQB Advanced Level — Test Analyst or Test Manager certification.
Years of experience: 8 to 10 Years
Location:
Java Spring Boot Developer
About the Role
We are looking for a skilled Java Developer with 6+ years of experience to design, develop, and maintain enterprise-grade microservices and event-driven applications. You will bring strong expertise in Java, Spring Boot, and Apache Kafka — building scalable, resilient backend services deployed on Azure (preferred) or AWS cloud platforms. You will work closely with architects, product owners, and cross-functional engineering teams to deliver high-quality, cloud-native solutions that leverage modern messaging, API, and search capabilities at enterprise scale.
Key Responsibilities
Java & Spring Boot Development
- Design, develop, test, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and well-established design patterns for production-grade, maintainable codebases.
- Build and expose secure, well-documented RESTful APIs — following API-first design principles, OpenAPI / Swagger documentation standards, versioning strategies, and performance best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing complex entity relationships, query optimisation, and database migration strategies across relational and NoSQL databases.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage and regression confidence through test-driven development practices.
- Participate actively in code reviews — providing constructive technical feedback and upholding coding standards, security practices, and architectural consistency across the team.
Apache Kafka & Event-Driven Architecture
- Design and implement event-driven microservices using Apache Kafka — developing producers, consumers, and Kafka Streams applications with Spring Kafka for reliable, scalable messaging at enterprise scale.
- Design Kafka topic architecture — defining partitioning strategies, replication factors, retention policies, and consumer group configurations aligned to throughput, ordering, and fault-tolerance requirements.
- Implement robust error handling patterns — Dead Letter Queues (DLQ), retry strategies, and poison pill handling — ensuring resilient, recoverable Kafka consumer behaviour in production.
- Configure Kafka Schema Registry with Avro or Protobuf — enforcing schema evolution governance and backward / forward compatibility across event-driven service boundaries.
- Implement exactly-once semantics and delivery guarantee patterns where business requirements demand strong consistency across distributed event streams.
- Monitor and troubleshoot Kafka cluster health — consumer lag, partition rebalancing, broker performance, and throughput metrics — using Kafka UI, Confluent Control Centre, or equivalent monitoring tools.
Azure Cloud (Preferred)
- Design and deploy cloud-native Java microservices on Azure — leveraging AKS, App Services, Azure Functions, and Azure Container Registry for scalable, managed application hosting.
- Integrate applications with Azure messaging services — Azure Service Bus, Event Hub, and Event Grid — alongside Kafka for hybrid event-driven architectures where applicable.
- Implement Azure security best practices — Managed Identities, Azure Key Vault, Azure AD RBAC, and Private Endpoints — ensuring secure, least-privilege access across all application and infrastructure components.
- Configure Azure monitoring and observability — Application Insights, Azure Monitor, and Log Analytics — providing comprehensive production visibility and enabling rapid incident detection and resolution.
- Build and maintain CI/CD pipelines using Azure DevOps — automating build, test, security scanning, and deployment workflows across Dev, Test, and Production environments on Azure.
- Manage Azure database services — Azure SQL, Cosmos DB, and Azure Database for PostgreSQL — designing efficient data access patterns and optimising query performance for microservices workloads.
OpenSearch Integration (Good to Have)
- Design and implement OpenSearch index mappings and search queries — building full-text search, faceted filtering, and relevance-tuned search experiences integrated with Spring Boot microservices.
- Develop OpenSearch aggregation pipelines for analytics, reporting, and real-time data summarisation use cases within the application platform.
- Integrate Spring Boot services with OpenSearch using Spring Data OpenSearch / Elasticsearch — managing index lifecycle, query DSL, and search result mapping.
- Optimise OpenSearch search performance — analysers, tokenisers, query caching, and shard management — for low-latency, high-relevance search at scale.
Architecture & Delivery
- Contribute to microservices architecture design — applying DDD, CQRS, Event Sourcing, and Saga patterns to deliver loosely coupled, independently deployable services.
- Collaborate with Solution Architects, Business Analysts, Product Owners, and DevOps teams — translating complex requirements into well-architected, cloud-native technical solutions in Agile sprints.
- Troubleshoot and resolve complex production issues — performance bottlenecks, Kafka consumer lag, cloud service failures, and distributed system failures — under production pressure.
- Produce clear and concise technical documentation — API contracts, event schemas, architecture decision records, and deployment runbooks.
- Mentor and support junior Java developers — sharing knowledge across Spring Boot, Kafka, and Azure domains.
What We're Looking For
- 6+ years of hands-on Java development experience with a strong track record of delivering enterprise microservices in production environments.
- Deep expertise in Spring Boot — Spring MVC, Spring Cloud, Spring Security, and Spring Kafka — with strong understanding of microservices design patterns.
- Proven Apache Kafka experience — producer / consumer development, Kafka Streams, topic design, error handling, and Schema Registry in production event-driven systems.
- Strong Azure cloud experience (preferred) — AKS, App Services, Service Bus, Event Hub, Key Vault, Azure AD, Application Insights, and Azure DevOps.
- Working knowledge of AWS cloud services — EC2, EKS, SQS, SNS, MSK, IAM — as an alternative or complementary cloud platform.
- Solid database skills — relational (Azure SQL / PostgreSQL / MySQL) and non-relational (Cosmos DB / MongoDB / Redis) — with strong SQL and ORM expertise.
- Experience with containerisation (Docker) and orchestration (Kubernetes / AKS / EKS) for cloud-native microservices deployment.
- Hands-on CI/CD experience — Azure DevOps, Jenkins, or GitLab CI — for automated build, test, and deployment pipelines.
- Strong understanding of event-driven architecture — messaging patterns, eventual consistency, saga orchestration, and distributed system design.
- Excellent communication and collaboration skills — able to engage effectively with architects, product owners, and cross-functional engineering teams.
Nice to Have
- Hands-on OpenSearch / Elasticsearch experience — index design, full-text search, aggregations, and Spring Boot integration.
- Experience with Azure Managed Kafka (Event Hub for Kafka) or AWS MSK for fully managed Kafka deployment.
- Familiarity with service mesh technologies — Istio or Linkerd — for AKS microservices traffic management and observability.
- Knowledge of CQRS and Event Sourcing patterns using Axon Framework or equivalent.
- Exposure to GraphQL API development alongside REST.
- Experience with Infrastructure-as-Code — Terraform or Azure Bicep — for cloud resource provisioning.
- Azure Developer Associate (AZ-204) or Azure Solutions Architect (AZ-305) certification.
- AWS Certified Developer Associate certification.
- Experience in Financial Services, FinTech, Retail, or other regulated industry environments.
Years of experience: 6 to 8 Years
Location:
.Net Developer
Role Overview
We are looking for a skilled C++ / .NET Developer with strong object-oriented design expertise and hands-on experience building scalable, reliable API applications on the Azure cloud platform. The ideal candidate combines deep technical proficiency with a passion for the financial domain and a strong commitment to engineering excellence.
Key Skills for This Role
- Strong knowledge of C++, .NET, .NET Core, and C#.
- Solid Object-Oriented design and development skills.
- Hands-on experience with Azure cloud platform.
- High competency in Web Services (SOAP, REST), Multithreading, and design patterns.
- Comfortable with DevOps technologies and Git/Stash.
- Experience in design, development, and maintenance of highly scalable and reliable API applications.
- Passion for technology and the financial domain, with demonstrated ability to learn quickly.
- Experience in reverse engineering and understanding existing applications.
- Comfortable with SQL (Oracle experience preferred) and unit testing.
- Knowledge of Acceptance Test-Driven Development (ATDD).
- Delivery-focused, with the ability to take full ownership.
- Experience working with distributed teams across different time zones.
- Strong commitment to quality, documentation, and engineering excellence.
- Strong communication skills, problem-solving skills, and adaptability.
- Excellent collaboration and interpersonal skills.
Years of experience: 5 to 9 Years
Location:
Senior Murex Workflows / Back Office Developer
Job Summary
We are seeking a highly skilled Senior Murex Workflows / Back Office Developer to join the client team of a leading UK based bank. The ideal candidate will have extensive experience in designing, developing, and optimizing Murex workflows, with a strong focus on Back Office processes such as settlements, confirmations, and regulatory compliance. This role requires deep technical expertise in Murex development and strong collaboration with business analysts and operations teams.
Key Responsibilities
- Design, develop, and maintain Murex workflows for Back Office processes, including settlements, confirmations, and payment instructions.
- Implement and optimize Murex templates, events, and tasks to support trade lifecycle and operational efficiency.
- Collaborate with Business Analysts to translate functional requirements into technical solutions.
- Configure and customize Murex Back Office modules to meet business and regulatory requirements.
- Develop and maintain interfaces and integration points between Murex and external systems (e.g., SWIFT, payment gateways).
- Perform unit testing, SIT, and UAT support, ensuring high-quality deliverables.
- Troubleshoot and resolve technical issues related to workflows and Back Office functionalities.
- Provide technical guidance and mentorship to junior developers.
- Ensure compliance with regulatory changes and implement necessary workflow adjustments.
Required Skills & Experience
- 8+ years of experience in Murex development, with a strong focus on Workflows and Back Office modules.
- Expertise in Murex Data Model, Templates, Events, Tasks, and Workflow design.
- Strong understanding of settlement processes, confirmations, and trade lifecycle across multiple asset classes (FX, derivatives, fixed income).
- Hands-on experience with regulatory compliance implementations (e.g., EMIR, MiFID, Dodd-Frank).
- Proficiency in SQL, Unix scripting, and Murex technical architecture.
- Experience with integration protocols (e.g., MQ, XML, APIs) and messaging standards (SWIFT).
- Excellent problem-solving and debugging skills.
- Strong communication and stakeholder management abilities.
Years of experience: 8 to 15 Years
Location:
AEP Data Engineer
About the Role
We're seeking an experienced Data Engineer to design, build, and maintain scalable data pipelines while leveraging cloud technologies and machine learning to drive business insights.
Responsibilities
- Implement new data pipelines and explore/integrate new big data technologies
- Work closely with the product development team to resolve data-related bugs
- Ensure data quality and create checkpoints to support quality assurance processes
- Build and train machine learning models using Python and Azure
- Develop Python scripts to connect disparate data sources for business analytics
- Design and implement infrastructure tooling and horizontal frameworks
Requirements
- Bachelor's or Master's degree in Computer Science or a related technical field
- 6+ years of relevant experience with Google Cloud Platform, Spark, and Scala
- Strong experience in Python, SQL, and RDBMS (SQL Server preferred)
- Hands-on experience with AWS and Google Cloud services (S3, Redshift, EMR, etc.)
- Proficiency in scripting languages including Python, Shell, C#, and Java
- Experience with containerization tools such as Docker and Kubernetes
- Familiarity with data visualization techniques and tools
- Ability to write and optimize SQL using tools like TOAD and Oracle SQL Developer
Preferred Skills
- Proficiency in Python automation with object-oriented programming experience
- Exposure to ETL tools such as Informatica, Tableau, and RabbitMQ
- Strong knowledge of data analysis, data modeling (Kimball methodology), and data governance
- Hands-on experience with AWS technologies including Redshift, Glue, and EC2
- Experience with big data tools such as Hadoop, Hive, and Spark
- Proficiency in message queuing, stream processing, and scalable data store management
Years of experience: 5 to 9 Years
Location:
AJO Architect
Adobe Customer Journey Optimizer (CJO/AJO) Architect Responsibilities
Solution Architecture
- Design end-to-end customer journey solutions using Adobe Customer Journey Optimizer (AJO/CJO).
- Define scalable architecture for real-time, omnichannel customer engagement.
- Translate business requirements into technical solution designs and architecture.
Journey Design & Orchestration
- Design and implement customer journeys across email, SMS, push notifications, web, and in-app channels.
- Build event-triggered, rule-based, and personalized customer journeys.
- Optimize journey flows to improve customer engagement and conversion.
Adobe Experience Platform (AEP) Integration
- Integrate Customer Journey Optimizer with Adobe Experience Platform (AEP).
- Configure Real-Time Customer Profiles, Identity Service, and audience segmentation.
- Design data ingestion and event streaming pipelines to support journey orchestration.
Personalization & Decisioning
- Implement personalized experiences using customer profiles, behavioral data, and business rules.
- Configure decision management and offer strategies for targeted customer interactions.
- Ensure consistent personalization across multiple channels.
Integration & APIs
- Integrate CJO with CRM, marketing automation platforms, CMS, analytics tools, and third-party applications.
- Design and implement REST API and event-driven integrations.
- Ensure seamless data flow between enterprise systems.
Technical Leadership
- Provide architectural guidance and best practices for Customer Journey Optimizer implementations.
- Review solution designs, mentor development teams, and ensure adherence to Adobe implementation standards.
- Support troubleshooting and performance optimization.
Governance & Compliance
- Define data governance, consent management, and privacy policies.
- Ensure compliance with regulations such as GDPR, CCPA, and enterprise security standards.
- Establish monitoring, auditing, and operational governance processes.
Performance & Optimization
- Optimize journey execution, event processing, and customer segmentation.
- Monitor platform performance and recommend improvements for scalability and reliability.
- Analyze journey metrics and recommend enhancements to improve customer outcomes.
Stakeholder Collaboration
- Work with marketing, business, product, and technical teams to define customer engagement strategies.
- Lead architecture workshops and present solution recommendations to stakeholders.
- Support pre-sales activities, effort estimation, and solution demonstrations when required.
Required Skills
- Adobe Customer Journey Optimizer (AJO/CJO)
- Adobe Experience Platform (AEP)
- Real-Time Customer Data Platform (RT-CDP)
- XDM Schema Design
- Identity Service & Profile Service
- Journey Orchestration
- Offer Decisioning
- Audience Segmentation
- Adobe Analytics
- Adobe Target
- REST APIs and Event Streaming
- SQL, JavaScript, or Python
- Cloud Platforms (AWS, Azure, or GCP)
Typical Experience
- 8–15+ years of overall IT experience.
- 3–5+ years of hands-on experience with Adobe Customer Journey Optimizer (AJO/CJO) and Adobe Experience Platform (AEP).
- Experience designing enterprise-scale omnichannel customer engagement and personalization solutions.
Years of experience:
Location:
AI Generative Full Stack Developer
About the Role
We are looking for a talented and passionate AI Generative Full Stack Developer to join our growing engineering team. You will be responsible for designing, building, and deploying intelligent AI-powered applications — combining cutting-edge generative AI capabilities with robust full stack development using Python and React.
You will work at the intersection of AI research and product engineering, turning LLM capabilities into real-world, production-ready features.
Key Responsibilities
- Design and develop AI-powered full stack applications using Python (backend) and React (frontend)
- Build and maintain agentic frameworks and LLM pipelines using tools like LangChain, LlamaIndex, or custom implementations
- Integrate generative AI APIs (OpenAI, Anthropic Claude, Gemini, etc.) into scalable web applications
- Develop RESTful and GraphQL APIs to connect AI backends with React frontends
- Implement RAG (Retrieval-Augmented Generation) systems using vector databases (Pinecone, Weaviate, ChromaDB)
- Build and optimize prompt engineering workflows and evaluation pipelines
- Collaborate with product, design, and data science teams to ship AI features end-to-end
- Write clean, testable, and well-documented code
- Monitor, debug, and optimize AI model performance in production
- Stay current with the rapidly evolving generative AI landscape
Required Skills & Experience
AI & Agentic Engineering
- Claude API & Anthropic SDK proficiency — hands-on experience with the Messages API, tool use / function calling, system prompt design, and model selection tradeoffs (Sonnet vs. Opus vs. Haiku); familiarity with context window management and token budgeting
- Agentic loop architecture — ability to design reliable multi-step agent loops: tool orchestration, retry logic, error recovery, and knowing when to stop or escalate rather than loop indefinitely
- Tool/MCP integration — experience building and connecting tools (internal APIs, databases, external services) via Anthropic's tool use schema or MCP servers, including input validation and graceful failure handling
- Prompt engineering & evaluation — skilled at structured prompting (system prompts, few-shot examples, XML tagging), and building prompt eval harnesses to measure output quality, regression-test changes, and tune instructions systematically
- Observability & auditability — knows how to log full agent traces (inputs, tool calls, intermediate outputs, final responses) in a structured, queryable format; experience with tools like LangSmith, Braintrust, Helicone, or custom tracing pipelines
- Measurement & KPI design — can define and instrument meaningful agent metrics: task completion rate, tool call accuracy, hallucination rate, latency per step, cost per run, and human-in-the-loop escalation rate; connects agent telemetry to business outcomes
- Human-in-the-loop & guardrails — understands when to inject human review checkpoints, how to design approval gates for high-stakes actions, and how to implement input/output guardrails (content filtering, schema validation, confidence thresholds)
- Cost & latency optimization — experience profiling and reducing inference costs through prompt caching, batching, streaming, and appropriate model tiering, without sacrificing reliability
- Security & data handling — awareness of prompt injection risks, credential/secret hygiene in agentic contexts, PII handling, and least-privilege design when agents have access to real systems or external APIs
- Software engineering fundamentals — strong async Python (or TypeScript), testing discipline (unit + integration tests for agent components), CI/CD, and the ability to decompose complex agent systems into maintainable, modular code
AI / LLM
- Hands-on experience with LLM APIs (OpenAI, Anthropic, Cohere, or similar)
- Experience building agentic systems (tool use, memory, multi-step reasoning)
- Familiarity with prompt engineering techniques (chain-of-thought, few-shot, RAG)
- Understanding of fine-tuning and model evaluation concepts
Backend (Python)
- Strong proficiency in Python 3.x
- Experience with FastAPI or Django / Flask
- Working knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Familiarity with async programming and background task queues (Celery, RQ)
- Experience with Docker and deploying to cloud platforms (AWS, GCP, or Azure)
Frontend (React)
- Strong proficiency in React.js and modern JavaScript (ES6+)
- Experience with TypeScript
- Familiarity with state management (Redux, Zustand, or Context API)
- Ability to build streaming UI for LLM outputs (token-by-token rendering)
- Basic understanding of UX principles for AI interfaces
General
- Experience with Git and collaborative development workflows
- Comfort working in fast-paced, ambiguous environments
- Strong problem-solving and communication skills
Nice to Have
- Certified Claude Architect – Foundations (CCA-F)
- Experience with Claude Code, Cursor, or other AI-assisted development tools
- Contributions to open-source AI projects
- Experience with multi-agent frameworks (AutoGen, CrewAI, LangGraph)
- Knowledge of MLOps practices and model deployment (MLflow, Weights & Biases)
- Familiarity with WebSockets for real-time AI streaming
- Experience with Kubernetes or serverless architectures
Years of experience: 4 to 6 Years
Location:
Principal Architect
Principal Architect
Location: India (Hybrid, overlap hours with US delivery leadership)
Experience: 13+ years overall, 8+ years in architecture/technical leadership roles
Role Summary
The India-based Principal Architect owns technical execution architecture across the offshore delivery organization, translating the program's approved solution architecture (set by the US Principal Architect) into stream-level technical designs, engineering standards, and build-readiness across every functional track. This is an execution and engineering-governance leadership role, not a client-facing architecture-ownership role.
Key Responsibilities
•Own the technical build architecture for each functional stream, converting the approved solution architecture into implementable technical designs for the Solution Architect and engineering pods — independent of the final technology stack selected.
•Enforce engineering-wide standards for coding, design patterns, integration approaches, and CI/CD across all India-based development teams.
•Lead technical design reviews for stream-level solutions before they proceed to build, ensuring consistency with the platform's global data model and security model.
•Direct and prompt AI coding agents (e.g., Claude Code or equivalent) for architecture spikes, technical validation, and build-readiness proofs before handing designs to engineering.
•Own resolution of stream-level technical defects and integration issues identified during SIT/UAT, coordinating fixes across engineering teams.
•Manage technical dependency sequencing across streams so cross-stream build work lands in the right order.
•Mentor and provide technical escalation support to the Solution Architect and Mid-Senior Engineers; act as the final internal review gate before designs are presented to the US Principal Architect.
•Own environment strategy execution (sandbox/environment seeding, data refresh cadence, release branching) in coordination with the India Senior Project Manager's release calendar.
•Track engineering-level technical debt and raise remediation proposals through the architecture chain rather than directly to the client.
•Evaluate and integrate new tools, frameworks, and AI/agentic development capabilities into the engineering workflow.
Required Qualifications
•13+ years in enterprise technology roles with 8+ years in an architecture or senior technical leadership capacity.
•Proven ability to translate approved solution architecture into implementable technical designs across multiple concurrent workstreams, independent of a specific technology stack.
•Deep, current hands-on fluency in modern software architecture, integration design, and DevOps tooling — technology-agnostic, able to work confidently across CRM platforms or full-stack web stacks depending on final selection.
•Hands-on experience directing or prompting AI coding agents (e.g., Claude Code or an equivalent agentic development tool) as part of an agent-orchestrated delivery model — required.
•Experience leading distributed engineering teams (multiple pods/streams) through technical design, build, and defect resolution.
•Demonstrated experience operating as the internal technical authority reporting into a senior/principal architect rather than directly into the client.
Good To Have
•Enterprise or cloud architecture certification (e.g., TOGAF, or a platform-specific architect certification depending on final stack).
•Experience in pharma, healthcare distribution, or another regulated industry. Experience managing technical debt and governance across offshore-led delivery models.
Years of experience: 13 to 18 Years
Location:
Senior Real time Data Engineer
About the Role
We are looking for a Senior Real-time Data Engineer to lead the architecture and development of our customer-facing analytics engine. Our Sales Engagement Platform processes millions of events daily—from email interactions to live call metadata. Your mission is to transform this firehose of raw data into high-performance, actionable insights for our users.
You will bridge the gap between backend data systems and the user interface, building a robust Semantic Layer that ensures our customers see the same "Single Source of Truth" across every dashboard, report, and API.
Key Responsibilities:
- Architecture & Scaling: Design and maintain a low-latency analytics stack capable of handling high-concurrency queries from thousands of concurrent SaaS users.
- Real-time Ingestion:Build and optimize ingestion pipelines that move data from transactional databases (PostgreSQL) and event streams (Kafka/Kinesis) into Apache Pinot.
- Semantic Layer Development:UseCube (Cube.js)to model complex sales metrics (e.g., "Sequence Conversion Rate," "Attributed Revenue," "Meeting Booked Rate") ensuring consistency across the application.
- Performance Engineering:OptimizeApache Pinottables, indexing strategies, andCubepre-aggregations to ensure dashboard widgets load in under 300ms.
- API Strategy:Expose data models via REST/GraphQL APIs, collaborating closely with Frontend Engineers to build world-class data visualizations.
- Data Governance:Implement multi-tenant security logic within the semantic layer to ensure strict data isolation between different customer accounts.
Technical Requirements
- OLAP Expertise:3+ years of experience withApache Pinot(or similar technologies like ClickHouse/StarRocks) in a production environment.
- Semantic Modeling:Deep experience withCube (Cube.js), including advanced features like pre-aggregations, security contexts, and multi-tenant configurations.
- Data Store Mastery:Expert-level knowledge ofPostgreSQL, specifically in the context of analytical query optimization and Change Data Capture (CDC).
- Streaming & Ingestion:Hands-on experience with real-time data movement (Debezium, Kafka, or Flink).
- Software Craftsmanship:Proficiency in Node.js or Python, with a focus on building scalable backend services.
- Language:Mastery of complex SQL and the ability to translate business logic into code-based data schemas.
Bonus Points If You Have
- Experience building analytics specifically for CRM or Sales Tech ecosystems.
- Contributions to open-source projects (specifically in the Pinot or Cube communities).
- Experience with Infrastructure as Code (Terraform, Kubernetes) for managing data clusters.
Years of experience: 7 to 12 Years
Location:
Sr AI Engineer, Workato
JOB Decsription
•Owns the Workato environment across configuration, integrations, and AI workflow builds
•Builds AI packages natively using Workato AI Genie, going beyond pre-built assets
•Designs and ships agent-ready workflows within the Workato platform
•Integrates Workato with 6Sense's other enterprise applications
Required background
•5+ years of Workato experience, with genuine depth in the platform
•Hands-on Workato AI Genie expertise: building AI-native packages within the platform
•Track record of implementing AI-enabled workflow automation in enterprise environments
•Experience with Workato's enterprise features: role-based access, audit, multi-workspace
•Familiarity with adjacent integration platforms (Boomi, MuleSoft, etc.) is a plus
Years of experience: 5 to 8 Years
Location:
L3 Support
- Manage and support business-critical applications in a production environment.
- Investigate and resolve production incidents, perform RCA, and implement permanent fixes.
- Drive automation and process improvements to enhance operational efficiency.
- Monitor application health, performance, and stability.
- Collaborate with development, infrastructure, and business teams on releases and firm-wide projects.
- Participate in on-call support and incident management.
- Java: Strong understanding of Core Java, OOP concepts, Collections, Exception Handling, and basic coding skills.
- SQL: Hands-on experience with Joins, Aggregate Functions, Subqueries, Group By, and Indexing basics.
- Linux: Knowledge of commands such as grep, find, ps, chmod, tail, and basic shell scripting.
- Experience in Production/Application Support, Incident Management, and Root Cause Analysis (RCA).
- Monitoring tools such as Splunk, Dynatrace, AppDynamics, Grafana, or ELK.
- Automation using Shell/Python/Java.
- Exposure to Microservices, REST APIs, and Cloud platforms (AWS/Azure).
- Strong analytical and troubleshooting skills.
- Ownership mindset with a focus on operational excellence.
- Passion for automation and continuous improvement.
- Excellent communication and stakeholder management abilities.
- Java coding is mandate
We are looking for an Application Specialist to own and support critical production applications. This is more than a traditional L3 Support role, involving application ownership, troubleshooting complex production issues, automation, and continuous improvement initiatives.
Years of experience: 4 to 10 Years
Location:
Java Developer – Mumbai
We are seeking a skilled Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience in Java, Spring Boot, microservices architecture, REST APIs, and database technologies. The role involves collaborating with cross-functional teams to deliver high-quality software solutions.
- Design, develop, test, and deploy Java-based applications.
- Build and maintain RESTful APIs and microservices.
- Write clean, efficient, and reusable code following best practices.
- Integrate applications with databases, third-party services, and internal systems.
- Perform code reviews and ensure coding standards are followed.
- Troubleshoot, debug, and resolve production issues.
- Optimize application performance, scalability, and security.
- Collaborate with Product Owners, Business Analysts, QA teams, and DevOps engineers.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
- Strong proficiency in Java (8/11/17+).
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Experience with Microservices Architecture.
- Strong understanding of REST APIs and web services.
- Experience with SQL databases (Oracle, MySQL, PostgreSQL) and query optimization.
- Knowledge of Hibernate/JPA.
- Experience with Git, Maven, and CI/CD pipelines.
- Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
- Understanding of Agile development methodologies.
- Experience with messaging systems such as Kafka or RabbitMQ.
- Knowledge of Redis or other caching technologies.
- Exposure to security frameworks such as OAuth2 and JWT.
- Experience with monitoring tools like Splunk, ELK, Grafana, or Prometheus.
- Familiarity with unit testing frameworks such as JUnit and Mockito.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant experience in Java application development.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Years of experience: 5 to 9 Years
Location:
Data Scientist
Responsibilities-
Hands on experience in most of the following: AI/ML Projects, Developing Supervised and Unsupervised Machine Learning Algorithms, Deep Learning Models & Techniques, NLP, LLMs.
Proficiency in the entire Predictive Modelling life cycle – From exploratory data analysis, data cleaning, Feature Engineering to Model Building and Validation, Operationalization and Scalability and establishing decision strategies, Experimentation Setup (hypothesis testing, measurements) etc.
Experience in working with finetuning Large Language Models (LLMs), Prompt Engineering, RAG Applications, Vector Databases, Transformer Architectures.
Programming skills in Python, SQL, and hands-on experience using cloud technology platforms like AWS or Azure.
Demonstrated expertise in synthesizing and presenting research and technical findings to diverse audiences.
GOOD TO HAVE SKILLS
Exposure to AI-centric tools like PyTorch, Langchain, Langgraph is desirable
Familiarity with agentic AI concepts (autonomous planning, reasoning, and multi-step actions) and tools like LangChain, AutoGen, or similar orchestration frameworks. Ability to test and deploy AI agents to automate routine tasks
Ability to partner closely with a diverse set of business stakeholders to identify needs and deliver AI/ML solutions
Years of experience: 4 to 9 Years
Location:
Principal Architect (Telco)
We are seeking a Technically savvy Principal Architect for the Media and Telecom Business unit to lead global delivery teams for our Enterprise customers. This role needs strong technical competency and a passion to lead Engineering teams from the front to create customer delight.
Key Responsibilities
- Lead large programs across Digital product development, and Digital Transformation successfully.
- Lead the design and execution of technical and business strategies for large-scale, complex projects.
- Build trusted advisor relationships with operational and strategic client stakeholders (CxOs, VPs) .
- Partner with various internal teams - client partner organisation, BD, practices to create organisation success
- Drive ideal business outcomes – exceeding customer satisfaction, meeting revenue targets while maintaining margin targets.
- Stay ahead of industry and technology trends and influence clients help them adopt to achieve their business goals
- Lead pursuits and technical discovery sessions in order to gather business requirements, understand the scope of work and come up with estimations
- Work on RFP’s, Demos, POC’s with the team of experts and present it to client stakeholders as part of pre-sales
- Grow, mentor, and develop a global, distributed delivery team to meet evolving client and business needs.
- Foster a collaborative and high-performing team culture.
- Drive talent acquisition, retention, and development aligned with client and business requirements.
- Proactively monitor, document, and resolve portfolio, program and project risks and issues while escalating as needed.
- Define, enable, and continuously improve processes to ensure seamless collaboration across delivery teams.
- Propose and implement new processes to address inefficiencies, align with industry best practices, and enhance operational performance.
- Bring in GenAI enabled productivity improvements and AI-enabled solutions proactively.
Qualifications and Experience
- Bachelor's or Master’s degree in Computer Science, Information Technology, Engineering, Business Administration, or a related field.
- 15+ years of experience leading Engineering teams in a services organization.
- 10+ years of experience in leading technology teams in Media and Telco vertical is a plus. Other domain knowledge is fine as well
- Experience in full-cycle software delivery as a developer in building Enterprise applications using technologies including Java or Node, React or Angular, Python. This is mandatory
- Experience with building Agentic AI applications using LLMs, RAG, AI orchestration frameworks using LangChain, LangGraph , n8n, CrewAI etc and productivity improvements using AI tools like Cursor, Copilot etc
- Experience and Expertise on solution architecture, microservices applications, and building applications on the cloud (AWS/ Azure/ GCP)
- Led Digital Transformation engagements and handled end-to-end delivery not limited to MarTech (AJO / Marketo/ SFMC, AEP, Analytics), CRM (Salesforce/Dynamics), CMS (AEM, Acquia) is a plus - Nice to have
- Experience in handling AEM and AEM cloud migration delivery projects is a plus.
- Breadth and Depth of technology experience and the ability to quickly understand new technologies
- Expertise on DevOps practices and release processes
- Proven ability to design and lead technical solutions and architecture.
- Experience managing global teams - with a proven ability to work effectively across remote teams in different geographic locations
- Excellent communicator with all levels of leadership, management, and staff to achieve desired outcomes and build strong alliances and relationships
- Excellent listener with a passion for solving problems
- Expertise in estimating, planning, and staffing work for transformative multi-year programs
- Ability to work under deadlines and manage multiple priorities
Years of experience: 20 to 25 Years
Location:
Adobe Experience Platform (AEP) Architect
•Own the full Adobe data stack – RT-CDP, AJO, CJA, and the underlying Experience Platform services, not a single point product.
•End-to-end data lifecycle authority – from source connectors and ingestion through activation, governance, and measurement.
•Pre-sales partnership with Adobe Professional Services and the India alliance team on joint pursuits and CXO conversations.
•AI-augmented practice – leverage GenAI and Customer AI / Attribution AI within a Claude Preferred Services Partner.
•Practice-building mandate – shape Bounteous’ AEP Centre of Excellence, accelerators, and capability roadmap for India.
- 1. Solution Architecture & Pre-Sales
•Lead architectural discovery with CXO, CDO, Marketing, and Data Engineering stakeholders to translate business goals into AEP solution blueprints.
•Visualize enterprise customer requirements into target-state data architectures spanning ingestion, profile, segmentation, journeys, and analytics.
•Own technical scoping, effort estimation, and the solution narrative in RFP / RFI responses and proposals.
•Partner with Adobe Professional Services / ACS and the partner alliance team on joint solutioning, co-sell, and go-to-market propositions.
•Present reference architectures, data flow diagrams, and ROI / value cases at the executive level.
•Define implementation roadmaps with phasing, dependencies, and risk-mitigation strategies.
- 2. Data Ingestion & Data Engineering
•Architect ingestion across batch and streaming sources: Source Connectors, Streaming Ingestion API, Data Landing Zone, HTTP API, and Adobe / cloud-native connectors (S3, Azure Blob, GCS, Snowflake, Kafka).
•Design data pipelines, transformation logic, and orchestration for high-volume, multi-source profile and event data.
•Establish data quality, validation, error-handling, and monitoring frameworks (Data Hygiene, Dataset monitoring, Observability).
•Define schema-on-ingest mapping, dataset partitioning, and TTL / retention strategy aligned with platform limits and cost.
•Architect integrations with downstream data warehouses / lakehouses and reverse-ETL patterns where required.
- 3. Data Modelling, Identity & Profile
•Design XDM (Experience Data Model) schemas – classes, field groups, data types, and descriptors – for both Profile and ExperienceEvent use cases.
•Architect Identity Service strategy: identity namespaces, identity graph design, private graph, and identity stitching across known and anonymous profiles.
•Govern the Real-Time Customer Profile: union schemas, profile enrichment, merge policies, and profile / event store sizing.
•Design data governance with Data Usage Labelling & Enforcement (DULE), data governance policies, consent, and privacy (GDPR, CCPA, Adobe Privacy Service).
•Establish a scalable schema governance model and naming conventions across multiple sandboxes and business units.
- 4. Segmentation, Audiences & Activation
•Architect audience strategy: batch, streaming, and edge segmentation; segment definitions; and Audience Composition for complex cohorts.
•Design computed attributes, derived datasets, and event-based audience qualification rules.
•Define activation patterns to destinations – advertising, social, email, and custom destinations via Destination SDK.
•Architect federated audience composition and data collaboration patterns where relevant.
•Govern audience overlap, suppression logic, and consent-aware activation.
- 5. Adobe Journey Optimizer (AJO)
•Architect orchestration of real-time and scheduled journeys across email, push, SMS, in-app, and code-based channels.
•Design event-triggered (Journey) and audience-triggered (Campaign) experiences with decisioning and offer management (Offer Decisioning / Decision Management).
•Define data flows between RT-CDP profile, AJO journeys, and message channels, including profile lookups and external data sources.
•Govern message frequency capping, throttling, deliverability, and channel configuration.
•Architect AJO B2B Edition / journeys for account-based motions where applicable.
- 6. Customer Journey Analytics (CJA)
•Architect the CJA data view, connection, and stitching strategy across cross-channel datasets.
•Design derived fields, calculated metrics, and attribution models for cross-channel journey analysis.
•Define the relationship between AEP datasets, CJA connections, and downstream reporting / Workspace projects.
•Govern data governance and access controls within CJA and integration with Adobe Analytics where co-existing.
- 7. AI / ML & Intelligent Services
•Apply Customer AI (propensity / churn) and Attribution AI within AEP for predictive audience and journey use cases.
•Define ML feature requirements, training data design, and the operationalisation of model scores into profiles and segments.
•Architect feature engineering and integration with Data Distiller / Query Service for advanced analytics and ML preparation.
- 8. Technical Leadership & Governance
•Lead, mentor, and review onshore / offshore AEP engineering and data teams (5–20 practitioners).
•Define platform standards: sandbox strategy, schema governance, naming conventions, CI/CD for AEP configurations, and version control.
•Drive performance and cost optimization: profile store sizing, dataset hygiene, query optimization, and licence-entitlement monitoring.
•Participate in architecture review boards and present designs to client enterprise architecture and data-governance teams.
•Contribute to Bounteous’ AEP CoE: accelerators, reference architectures, implementation playbooks, and reusable assets.
Experience
•10+ years in data, martech, or customer-data platform engineering / architecture.
•4+ years hands-on Adobe Experience Platform across at least two of RT-CDP, AJO, and CJA.
•At least 2 full lifecycle AEP implementations delivered (discovery through activation and hypercare).
•3+ years in a Solution Architect / Lead Architect role with client-facing pre-sales and proposal ownership.
•Demonstrated experience with enterprise-scale, multi-source, high-volume customer data programs.
Core AEP & Data Skills
•XDM schema design, field groups, classes, identity namespaces, and union schema modelling.
•Real-Time Customer Profile, Identity Service, identity graphs, and merge policies.
•Data ingestion: Source Connectors, Streaming Ingestion API, Data Landing Zone, batch ingestion, and mapping.
•Segmentation Service (batch / streaming / edge), computed attributes, and audience activation.
•Data governance: DULE labels, policies, consent management, and Privacy Service.
•Query Service / Data Distiller, SQL, derived datasets, and accelerated query / data views.
•Strong SQL and at least one of Python / Spark for data engineering and transformation.
•Understanding of cloud data ecosystems (Snowflake, Databricks, BigQuery, S3, Azure, GCP) and ETL / ELT patterns.
Application & Integration Skills
•Adobe Journey Optimizer: journeys, campaigns, channels, decisioning, and offer management.
•Customer Journey Analytics: connections, data views, derived fields, calculated metrics, and attribution.
•Adobe Experience Platform APIs, Adobe I/O, Destination SDK, and Source SDK for custom integrations.
•Adobe Web SDK / Edge Network, Tags (Launch), and event-forwarding / server-side collection.
•Integration patterns with AEM, Adobe Analytics, Adobe Target, Marketo, and Adobe Commerce.
Pre-Sales & Architecture Skills
•Executive stakeholder management and C-suite / CDO communication.
•Solution scoping, effort estimation, and program-level sizing for large data engagements.
•Risk identification, mitigation planning, and architectural decision records (ADRs).
•Familiarity with Adobe partner deal-registration and co-sell motion.
Skill / Domain
•Adobe Certified Expert (ACE) – AEP, RT-CDP, AJO, or CJA.
•Experience with AEP Edge Network, Web SDK, and server-side / event-forwarding collection.
•Exposure to AJO B2B Edition and account-based journey orchestration.
•Hands-on with Data Distiller for advanced SQL analytics, BI extracts, and ML feature engineering.
•Experience integrating AEP with AEM, Adobe Analytics, Adobe Target, and Adobe Commerce in a unified DX stack.
•Prior experience at a Global Systems Integrator (GSI), Adobe Professional Services, or Adobe Consulting Services (ACS).
•Familiarity with composable CDP debates and build-vs-buy data architecture trade-offs.
Understanding of data residency, sovereignty, and Healthcare Shield / privacy-regulated deployments.
Years of experience:
Location:
NetSuite Admin
Job Summary
We are seeking a skilled and experienced NetSuite Administrator to join our team. The ideal candidate will be responsible for managing, maintaining, and optimizing our NetSuite ERP system to ensure its efficient operation and alignment with business goals. This role involves configuring the system, providing user support, and implementing best practices to maximize the system's effectiveness.
Key Responsibilities
System Administration
•Manage and maintain the NetSuite ERP system, ensuring optimal performance and uptime
•Perform regular system audits, data integrity checks, and backups
•Implement and maintain security roles and permissions
Configuration and Customization
•Configure NetSuite to meet business requirements, including creating custom fields, records, forms, and workflows
•Develop and implement custom scripts (SuiteScript) to automate processes and improve system functionality (preferred, not mandatory)
•Customize dashboards and reports to provide actionable insights for stakeholders
User Support and Training
•Provide end-user support, troubleshooting issues, and resolving system-related problems
•Conduct training sessions and create documentation to assist users in effectively utilizing the system
•Act as a liaison between users and NetSuite support for any escalated issues
Data Management
•Oversee data migration, data imports, and data integrity within the system
•Manage data cleanup projects and ensure data accuracy and consistency
•Develop and maintain integrations with other business systems as needed (preferred, not mandatory)
Process Improvement
•Identify opportunities for process improvement and automation within NetSuite
•Collaborate with cross-functional teams to streamline workflows and enhance system efficiency
•Implement best practices and ensure compliance with industry standards
Reporting and Analysis
•Create and maintain custom reports, saved searches, and dashboards to support business needs
•Analyze system usage and performance to identify trends and areas for improvement
•Provide regular updates and reports to management on system status and projects
Qualifications
•Bachelor's degree in Information Systems, Computer Science, Business Administration, or a related field
•3+ years of relevant experience as a NetSuite Administrator
•Strong understanding of NetSuite ERP modules (P2P, O2C, R2R) as a functional admin
•Understanding of Fixed Assets Management, Amortization, Advanced Saved Searches, Procure to Pay, and workflow concepts, etc. is preferred
•Proficiency in SuiteScript, SuiteFlow, and SuiteAnalytics (preferred, not mandatory)
•Excellent problem-solving skills and attention to detail
•Strong communication and interpersonal skills
•Ability to work independently and as part of a team
•NetSuite Administrator Certification is preferred
Years of experience: 3 to 6 Years
Location:
Power BI Developer
Job Title – PowerBI Developer
Experience – 5 to 10 Yrs
Work Location – Bangalore, Hyderabad, Gurugram and Chennai
Mode of Employment – Contract (6 Months)
Required Skills
- At least 5 years of experience in implementing Power BI.
- Must possess a strong Database Query skill as well as understanding of Data warehousing concept.
- Familiarity with the broader Microsoft BI Stack (e.g., SSAS, SSRS, SSIS) and scripting languages like Python or R for advanced
- Should be able to connect multiple data sources , clean the data and prepare the data structure.
Telecom experience is preferred
Years of experience:
Location:
Lead Analytics Engineer
Responsibilities:
- Design, develop, and deploy machine learning models using Python and Azure.
- Lead analytics projects in various domains like retail, finance, or consumer analytics.
- Build and train ML models, and deploy them using Python on Azure.
- Refactor outdated Python code to adhere to modern coding principles.
- Develop and deliver web applications using Python, Django, HTML, CSS, and RESTful APIs.
- Create APIs using Java, Python, and Node.js.
- Build customer health status analytics dashboards to enhance customer interactions.
- Implement automation projects using Python for web and API frameworks like Flask and FastAPI.
- Refine and maintain production code written in SQL, Python, and Spark.
- Collaborate with clients, implementation teams, and associates to ensure project success.
- Develop data ingestion tools using Python to extract data from relational databases and external APIs.
Requirements:
- Bachelor's degree in Computer Science, Data Analytics, or a related field.
- Strong expertise in Python and at least one popular framework like Django, Flask, or Pyramid.
- Proficiency in SQL, SAS, or other statistical programming languages.
- Experience in developing unit tests and ensuring code quality.
- Knowledge of scripting languages such as Perl, Bash, or Shell scripting.
- Ability to write efficient and modular server-side code in Python.
- Strong technical skills in .NET Core, Python, Web API, and Azure/AWS.
- Familiarity with CI/CD automation using PowerShell, Linux shell scripts, and Python.
- Experience in building data ingestion and processing code using Python, PySpark, or similar languages.
- Track record of driving operational excellence through deep-dive analytics of business processes.
- Excellent coding skills and the ability to debug programs and integrate third-party services.
- Proven experience in developing analytics dashboards and visualizations for business insights.
Years of experience: 8 to 15 Years
Location:
MS Fabric Engineer
Job Title - MS Fabric Engineer
Experience – 5 to 10 Yrs
Work Location – Bangalore, Hyderabad, Gurugram and Chennai
Mode of Employment – Contract (6 Months)
Role Overview
The MS Fabric Engineer will design, build, and manage the Microsoft Fabric (OneLake) data platform for a leading Telecom domain project. This role focuses on creating scalable data pipelines, enabling analytics, and supporting reporting across multiple customer segments.
Key Responsibilities
- 1. Data Platform Development
- Develop and implement MS Fabric / OneLake architecture
- Build and manage Lakehouses, Warehouses, and Data Pipelines
- Develop scalable data models for analytics and reporting
- 2. Data Integration
- Ingest data from GCP (BigQuery, Kafka pipelines) into MS Fabric
- Build robust pipelines using Azure Data Factory / Fabric pipelines
- Ensure data quality, lineage, and audit readiness
- 3. Collaboration & Data Exposure
- Work with API (DxL/Node.js) teams to define data contracts
- Support structured datasets for downstream consumption
- Align data models with reporting and API requirements
- Validate data integrity with each of the source systems before downstream consumption.
- 4. Reporting Enablement
- Enable Power BI datasets and semantic models
- Optimize performance (DirectLake / Import modes)
- Support reporting teams with data models and DAX guidance
- 5. Data Modeling & Security
- Build segment-specific data models (SMB, Managed Services, etc.)
- Maintain consistent business logic and data definitions
- 6. Platform Operations & Governance
- Ensure CI/CD deployments across environments (Dev → Prod)
- Implement and own monitoring, governance, and data quality checks
Core Skills & Experience
Must Have:
- 4+ years in Data Engineering (MS Fabric / Azure Data Factory / Synapse)
- Strong SQL and PySpark / Spark SQL skills
- Experience with Data Lakes, Lakehouse architecture, and pipelines
- Exposure to GCP (BigQuery integration)
- Strong Power BI semantic modeling knowledge
Good to Have:
- Kafka or streaming data experience
- Node.js / API data exposure experience
- Microsoft Fabric or Azure certifications
- Experience in billing/telecom/data-heavy domains
Tech Stack
- Core: MS Fabric, OneLake, Symantic model in Power BI
- Data: GCP (BigQuery), Kafka
- Engineering: Azure Data Factory, PySpark, SQL, Delta Lake
- Integration: Node.js, REST APIs
Years of experience: 5 to 10 Years
Location:
ML Developer — Surveillance Detection Models
Role Overview
We are seeking an ML Developer with expertise in natural language processing and financial compliance to design, implement, and benchmark deterministic and transformer-based detection models for electronic communication surveillance. requires detect market abuse, conduct risk, information barrier breaches, and off-channel evasion across trader communications.
ASIC INFO 283 explicitly warns against reliance on vendor default alert thresholds, requiring licensees to calibrate models to their specific risk profile. You will build the model benchmarking framework that continuously tests and measures detection model effectiveness, enabling to demonstrate to regulators that its surveillance models are tuned, validated, and performing to measurable standards.
Key Responsibilities
Design and implement deterministic detection models for eComms surveillance: market abuse language, insider information patterns, tipping-off phraseology, information barrier breaches, conduct risk, off-channel evasion, and trade-comms correlation
Develop and fine-tune transformer-based NLP models (BERT, RoBERTa, FinBERT) for context-aware detection beyond simple lexicon matching
Build and maintain a model benchmarking framework with ground truth datasets, precision/recall/F1 measurement, AUC-ROC analysis, and automated weekly benchmark runs
Implement threshold tuning workflows to calibrate alert sensitivity per desk, asset class, and jurisdiction — ensuring compliance with ASIC INFO 283 guidance
Design false positive reduction strategies: contextual filtering, trader baseline profiling, alert clustering, and analyst feedback loops
Develop false negative detection: red team simulated misconduct, historical replay testing, coverage gap analysis, and cross-model ensemble voting
Prepare communication data for transformer models: tokenisation, sequence formatting with context windowing, label engineering from investigations, and data augmentation
Implement model drift detection using PSI and KL divergence with automated alerts when distributions shift
Build champion-challenger evaluation: shadow-mode deployment with statistical significance testing before production promotion
Deliver model explainability using SHAP/LIME for regulatory audit readiness
Produce monthly model effectiveness scorecards for compliance committee review
Collaborate with the eComms pipeline team to ensure clean, normalised inputs for ML model training and inference
Required Qualifications
5+ years in machine learning engineering, with at least 3 years in NLP/text classification in financial services or compliance
Strong proficiency in Python (scikit-learn, PyTorch, TensorFlow, Hugging Face Transformers)
Hands-on experience fine-tuning pre-trained language models (BERT, RoBERTa, GPT-family) for domain-specific tasks
Experience building model evaluation and benchmarking pipelines with automated metric tracking and drift detection
Understanding of financial services compliance: market abuse, insider trading, front-running, conduct risk
Experience with threshold tuning, FP/FN trade-off analysis, and precision-recall optimisation
Familiarity with model explainability frameworks (SHAP, LIME) and model governance requirements
Bachelor’s or Master’s degree in Computer Science, Machine Learning, Statistics, or Computational Linguistics
Preferred Qualifications
Experience with surveillance platforms (NICE Actimize, Behavox, Shield FC) and their detection model architectures
Knowledge of ASIC INFO 283 model calibration requirements
Experience with voice analytics: speech-to-text, speaker diarisation, tonality/sentiment analysis
Familiarity with active learning and human-in-the-loop ML workflows
PhD in NLP, Computational Linguistics, or Machine Learning
Technical Skills & Tools
ML frameworks: PyTorch, TensorFlow, scikit-learn, Hugging Face Transformers, spaCy, NLTK
NLP: BERT, RoBERTa, FinBERT, GPT-family, Word2Vec, FastText, sentence-transformers
Data processing: pandas, NumPy, Apache Spark, Dask, polars
MLOps: MLflow, Kubeflow, Azure ML, Weights & Biases, DVC
Model evaluation: SHAP, LIME, AUC-ROC, precision-recall curves, PSI, KL divergence
Infrastructure: Docker, Kubernetes, GPU compute (NVIDIA A100/H100), Azure ML Compute
Databases: PostgreSQL, Elasticsearch, vector databases (Pinecone, Weaviate, pgvector)
Years of experience: 5 Years
Location:
Senior Software Engineer (AI PYTHON)
We're hiring Senior Software Engineers to join our AI-native engineering team. You'll design, build, and operate production AI systems - including AI platform capabilities, agentic workflow infrastructure, and LLM-powered features that serve institutional financial clients. This is a hands-on individual contributor role for engineers who are deeply fluent in AI-native development and want to work at the intersection of applied AI and backend systems engineering.
Build and Operate AI Systems
• Design, build, and ship production-quality backend services, APIs, and AI platform components used across multiple engineering teams
• Build and integrate LLM-powered systems such as RAG pipelines, AI SDKs, evaluation workflows, guardrails, prompt/tool orchestration, and model observability
• Improve the reliability, scalability, observability, and operational quality of production AI systems
• Build internal tools, frameworks, automation, and documentation that improve developer productivity and AI capabilities
•Participatein code reviews, design reviews, debugging, incident response, and operational support
Drive Technical Excellence
• Contribute to technical design for complex projects, including evaluating tradeoffs and proposing pragmatic implementation plans
• Partner with product, design, and engineering teams to translate platform needs into well-designed technical solutions
• Helpidentifyand reduce technical debt, reliability risks, and friction in the software development lifecycle
• Collaborate with Staff and senior engineers toestablishreusable patterns and raise engineering standards
Build with AI-Native Practices
• Use agentic coding tools and LLM-assisted development as a primary part of your workflow — this is how the entire team operates
• Critically evaluate AI-generated code for correctness, edge cases, and regressions — shipping quality output regardless of how it was produced
• Contribute to the team's evolving practices around AI-accelerated development and testing
QUALIFICATIONS Required
• 5+ years of experience designing, building, and operating production software systems
• Strong backend engineering experience with Python frameworks such asFastAPI, Flask, or Django
• Experience building or integrating AI/LLM-powered systems in production - such as RAG pipelines, AI SDKs, evaluation workflows, guardrails, or agentic workflows
• Experience with relational/NoSQL databases, including schema design, query optimization, and data modeling
• Experience with cloud-native technologies such as AWS, Docker, and Kubernetes
• Strong understanding of CI/CD, observability, and operating services in production
• Ability to break down complex technical problems and deliver pragmatic, maintainable solutions
• Strong ownership mindset, with the ability to drive projects independently while collaborating effectively
• Clear communication skills and the ability to explain technical tradeoffs to engineering and cross-functional partners
• Hands-on experience with AI-native development tools (e.g., Cursor, Augment);demonstratedability to embed AI-driven practices to accelerate velocity and code quality
• Ability to critically evaluate AI-generated code and outputs, including identifying failure modes, regressions, and edge cases
Preferred
• Experience with document processing pipelines, structured extraction from unstructured documents, or vector stores
• Familiarity with evaluation frameworks for LLM output quality (e.g., RAGAS, custom evals, human-in-the-loop review)
• Background in financial services or fintech
Years of experience: 5 to 7 Years
Location:
Enterprise Architect
The Java Fullstack Architect (with AI Expertise) is responsible for architecting modern, scalable full stack solutions while integrating AI/ML capabilities across enterprise applications. This role blends deep full stack engineering knowledge (Java, microservices, cloud, front-end frameworks) with hands-on experience designing and deploying AI-powered features such as intelligent automation, predictive analytics, NLP, and generative AI components. The architect will guide teams to adopt AI-driven patterns while ensuring performance, security, and maintainability.
Key Responsibilities:
Architectural Leadership
Own end-to-end architecture across backend, frontend, data, integrations, and AI components.
Define standards for microservices, APIs, UI architecture, and AI/ML integration patterns.
Conduct architectural reviews and establish guidelines for high-quality, scalable solutions.
Backend Engineering (Java)
Architect and build microservices using Java 11+/Spring Boot, Spring Cloud, and cloud-native services.
Design event-driven systems, asynchronous patterns, and high-performance data pipelines.
Integrate AI inference services (e.g., REST,gRPC, model-serving APIs).
Collaborate with data science teams to productionize ML models (MLOpspractices).
Work with cloud AI services (AWS, Azure, GCP) such as:
AWS Bedrock/SageMaker
Azure OpenAI / Azure ML
GCP Vertex AI
Architect vector databases, embeddings, and retrieval-augmented generation (RAG) pipelines.
Ensure ethical AI use, security, guardrails, and compliance.
Frontend Engineering
Design modular, scalable UIs using Angular/React with strong state management.
Integrate AI-powered UI features (e.g., copilots, predictive fields, intelligent search).
Ensure seamless front-end consumption of microservices and AI APIs.
Cloud & DevOps
Architect cloud-native deployments on AWS/Azure/GCP.
Design CI/CD pipelines supporting microservices and ML models.
Implement containerization using Docker/Kubernetes, including GPU workloads where required.
Collaboration & Mentoring
Mentor fullstack and AI engineers in architecture principles and modern engineering patterns.
Work closely with product, data science, UX, and security teams.
Translate business needs into practical AI-enabled technical solutions.
Required Skills & Experience
Backend (Java): Java 11+, Spring Boot, Spring Cloud, REST, JPA/Hibernate
Frontend: Angular/React, Node, TypeScript, HTML, CSS
Architecture: Microservices, distributed architecture, DDD, event-driven design
Cloud: AWS/Azure/GCP cloud-native architecture
Database: Relational + NoSQL (MongoDB, Cassandra), vector DBs (Pinecone, Redis Vector, Milvus—preferred)
AI/ML Skill Requirements
Experience integrating AI APIs (OpenAI, Azure OpenAI, Vertex AI, Bedrock).
Understanding of ML lifecycle: model training, evaluation, deployment, monitoring.
Hands-on experience with Python-based ML frameworks (nice to have):
PyTorch, TensorFlow, Scikit-learn
Experience with RAG architecture, embeddings, or LLM orchestration frameworks such as:
LangChain, Semantic Kernel, Haystack
Ability to design MLOps workflows (CI/CD for models, model versioning, drift detection).
Practical experience building AI-driven features in enterprise applications.
Soft Skills
Strong communication and leadership.
Ability to translate AI concepts into business value.
Deep problem-solving and solutioning mindset.
Preferred Qualifications
Bachelor’s or Master’s in Computer Science or related field.
Certifications: Cloud Architect (AWS/Azure/GCP), Generative AI / ML certifications (preferred), Java Architecture certifications
Experience with data engineering pipelines, ETL, or streaming platforms (Kafka).
Exposure to privacy, responsible AI, and security frameworks.
Key Performance Indicators (KPIs)
Quality and scalability of AI-integrated architecture.
Adoption of AI/ML features across products.
Reduction in latency, cost, and technical debt.
Successful production deployment of AI/ML workloads.
Developer enablement through frameworks and best practices.
Years of experience: 12 to 15 Years
Location:
Murex MxML Support Consultant
We are seeking a Murex MxML Support Consultant with experience in Murex MX.3 support, MxML Exchange, workflow configuration, and interface support. The candidate will be responsible for monitoring, troubleshooting, and maintaining Murex interfaces and workflows while ensuring smooth trade processing and system integration across Front Office, Middle Office, Back Office, Risk, and Finance applications.
The ideal candidate should have foundational knowledge of Murex MX.3, XML technologies, workflow routing, and production support within Capital Markets environments.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, Finance, or related discipline.
- Experience supporting Murex MX.3 applications.
- Basic to intermediate experience with MxML Exchange and workflows.
- Knowledge of XML, XSL, and XSLT.
- Experience working in Unix/Linux environments.
- Understanding of trade lifecycle processes and Capital Markets concepts.
- Good troubleshooting and analytical skills.
Preferred Skills
- Exposure to Java development.
- Knowledge of MQ messaging technologies.
- Familiarity with Jenkins, GitHub, TeamCity, Nexus, or ANT.
- Exposure to production support processes.
- Understanding of Front Office, Risk, Finance, or Treasury systems.
- Knowledge of release and deployment activities.
Key Responsibilities
Murex Support
- Provide L2 production support for Murex MxML interfaces and workflows.
- Monitor inbound and outbound trade messaging processes.
- Support MxML Exchange workflows and interface configurations.
- Investigate workflow failures, message processing issues, and interface exceptions.
- Perform issue analysis and assist in implementing corrective actions.
- Support trade lifecycle processing activities including trade capture, confirmations, settlements, and event management.
- Assist in workflow routing, template configuration, and exception handling.
- Support SIT, UAT, and Production deployments.
Interface & Integration Support
- Support import/export interfaces between Murex and external systems.
- Assist in message transformation, validation, and enrichment activities.
- Work with XML, XSL, and XSLT configurations.
- Support MQ-based messaging and interface monitoring.
- Collaborate with business and technical teams to resolve integration issues.
Operational Support
- Monitor application health and interface performance.
- Maintain support documentation and operational procedures.
- Participate in incident management and root cause analysis activities.
- Escalate critical issues and support resolution efforts.
- Ensure stability and availability of Murex interface environments.
Years of experience: 2 to 6 Years
Location:
Murex DevOps Support Engineer
We are seeking a DevOps Engineer with experience in CI/CD, cloud platforms, automation, and infrastructure support. Candidates with exposure to Murex environments, Capital Markets applications, or Investment Banking platforms will be highly preferred.
The role involves supporting deployment pipelines, infrastructure automation, cloud operations, and production environments while ensuring system reliability and operational efficiency.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
- Experience in DevOps or Cloud Engineering.
- Experience with CI/CD tools and version control systems.
- Knowledge of Linux/Unix administration.
- Understanding of cloud platforms and container technologies.
- Basic scripting and automation skills.
- Strong troubleshooting and problem-solving capabilities.
Preferred Skills
- Exposure to Murex MX.3 environments.
- Knowledge of Capital Markets systems.
- Experience with Kubernetes and Terraform.
- Familiarity with Control-M scheduling.
- Exposure to Azure, AWS, or GCP.
Key Responsibilities
- Support CI/CD pipeline implementation and maintenance.
- Assist with build, deployment, and release management activities.
- Manage source code repositories and branching strategies.
- Support deployments across Development, QA, UAT, and Production environments.
- Develop and maintain automation scripts.
- Assist in Infrastructure as Code (IaC) implementation.
- Monitor application and infrastructure health.
- Troubleshoot deployment and production issues.
- Support cloud and container platforms.
- Participate in release management and environment support activities.
- Assist with security, patching, and backup processes.
Years of experience: 3 to 6 Years
Location:
Murex Datamart Support Engineer
Role Summary
We are seeking a Murex Datamart Support Engineer with 2+ years of experience in supporting Murex MX.3 Datamart and Reporting environments. The candidate will assist in monitoring, troubleshooting, and maintaining Datamart reporting processes while ensuring accurate delivery of Risk, P&L, Market Valuation, Accounting, and Regulatory reports.
The ideal candidate should possess working knowledge of Murex Datamart architecture, SQL, reporting processes, and Capital Markets products.
Key Responsibilities
- Support Murex Datamart and reporting environments.
- Monitor EOD batches, feeders, extractions, and reporting processes.
- Investigate report failures, batch issues, and data discrepancies.
- Assist in troubleshooting performance and reporting issues.
- Validate and reconcile reporting data.
- Support business users in resolving reporting-related issues.
- Execute and monitor processing scripts, feeders, and scanner templates.
- Participate in release, migration, and deployment activities.
- Maintain support documentation and operational procedures.
- Work with Risk, Finance, Operations, and Infrastructure teams.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Finance, or related field.
- 2+ years of experience in Murex support environments.
- Basic knowledge of Murex Datamart and Reporting modules.
- Strong SQL skills.
- Knowledge of Unix/Linux environments.
- Understanding of Capital Markets products.
- Good troubleshooting and analytical skills.
Preferred Skills
- Exposure to Python scripting.
- Knowledge of Control-M scheduling.
- Familiarity with Jira or ServiceNow.
- Experience with reporting tools such as Power BI, Tableau, or Qlik.
- Exposure to Murex upgrade activities.
Years of experience: 2 to 6 Years
Location:
How to Apply
- Start your application by filling out the form at the bottom of the page.
- Round 1 – If an assessment is required for the role, you will be automatically redirected to it after submitting the form. You will also receive an email at your registered email ID with the assessment details. The assessment can be taken later using the email link as well.
- You must complete the Round 1 assessment (if applicable) for your application to be considered for the next stage.
- Round 2 – Bounteous TA team will review your profile and assessment and will reach out to you for setting up your virtual interview.