Point your AI agent at freehire and let it find you a job.

Get the CLI →

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

NewBe an early applicant

Senior Consultant - Technical Implementation Specialist

Posted
Discussion

Role Overview

Drive detailed design, hands-on implementation, and testing of technical solutions across the three workstreams. You will work closely with Lead Consultants to translate requirements into working code, configurations, and integrations, ensuring high-quality delivery within the project timeline.

Key Responsibilities

Solution Design & Implementation

  • Analyse user requirements and translate them into functional designs, configuration documents, and detailed specifications
  • Develop, configure, and optimize technical solutions for error handling, AI Ops, or feature flag management
  • Implement integrations with BANK systems (API, backend services, databases, Kafka, monitoring tools)
  • Write clean, maintainable, well-documented code following best practices
  • Configure and optimize AI capabilities such as anomaly detection, automated recovery workflows, and code analysis tools

Testing & Quality Assurance

  • Conduct functional testing, integration testing, and support user acceptance testing
  • Perform code reviews and ensure adherence to coding standards
  • Troubleshoot defects and performance issues across application layers
  • Validate solution behaviour in test and production environments
  • Document test cases,results, and lessons learned

Deployment & Support

  • Lead or support deployment activities including cutover planning, data validation, and defect resolution
  • Provide post-go-live support and hyper care assistance
  • Monitor solution performance and address issues proactively
  • Create runbooks and operational documentation for BANK teams

Collaboration & Knowledge Sharing

  • Build strong working relationships with BANK users, project managers, and team members
  • Collaborate closely with cross-functional teams to support end-to-end delivery
  • Prepare system demonstrations and deliver end-user training
  • Contribute to team productivity, knowledge sharing, and collaborative problem-solving

Requirements

Essential

  • Bachelor's degree in Computer Science, Engineering, Information Technology or related field
  • 6-9 years of relevant experience in software development, system integration, or technical consulting
  • Strong hands-on experience with at least one technology area:
  • Backend Development: Java, Python, Node.js, RESTful APIs, microservices

    AI/ML: Machine learning frameworks, model deployment, monitoring and alerting

    DevOps/Automation: CI/CD pipelines, infrastructure as code, automated testing

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies
  • Proficiency in databases (SQL, NoSQL), messaging systems (Kafka), and integration patterns
  • Strong analytical and problem-solving skills
  • Good communication and interpersonal skills
  • Ability to work in fast-paced, deadline-driven environments

Preferred

  • Experience with financial services or banking applications
  • Familiarity with observability tools (Grafana, Prometheus, Splunk, ELK)
  • Knowledge of AI/ML platforms and tools
  • Experience with feature flag management systems (LaunchDarkly, Split.io)
  • Understanding of security best practices and compliance requirements
  • Experience with Agile/Scrum methodologies

What You'll Deliver

  • Working code, configurations, and integrations for assigned components
  • Test plans, test cases, and test execution results
  • Technical documentation (design specs, API docs, runbooks)
  • Training materials and knowledge transfer sessions
  • Production-ready solutions that meet quality and performance standards

Skills

What Senior Customer Success jobs ask for — and how much of it you have →
Apply

See also

Customer Success jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.