Search by job, company or skills

  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Responsibilities:

Application Design & Development

  • Responsible to analyse, design and develop application components based on functional and non-functional requirements.
  • Collaborate with Functional Business Analysts and System Analysts to clarify business rules, process flows, integrations, and technical impacts.
  • Define and ensure traceability from technical design specifications to business and functional requirements.
  • Develop high-quality code following established development standards, security guidelines, and architectural frameworks.

Technical Build & Implementation

  • Translate technical designs into efficient, maintainable code across Java, SQL, scripting and batch processes.
  • Ensure technical deliverables adhere to architectural roadmap, Development practices, and security requirements.
  • Participate in build, unit testing, integration testing, and deployment activities across Linux and Windows environments.
  • Collaborate with infrastructure teams and vendors to troubleshoot environment, interface, batch jobs, and deployment issues.
  • Create or validate technical documentation including design specifications, interface specifications, API documentation, deployment guides, and operational runbooks.

Testing Support & Quality Assurance

  • Clarify technical behaviours raised by Test Manager and classify findings (defect or change request)
  • Fix defects and implement enhancements raised during SIT, UAT, NFT, and production validation stages.
  • Provide input to impact assessments and estimation for project change requests.
  • Work with Test Manager to review technical test plan and functional test scope relating to APIs, SQL, logic, and batch processes.

Deployment, DevOps & Production Support

  • Support CI/CD pipelines, automated builds, and deployment processes using DevOps tools.
  • Work with Production Support to analyse issues, perform root-cause investigation, and delivery long-term fixes.
  • Contribute to automation scripts, job schedulers (eg. Control-M), and monitoring setups for application stability.
  • Participate in release management activities and ensure smooth handover to BAU teams.

Job Requirements:

  • Commitment and a have a team environment mindset.
  • Minimum 6 years of software development experience in enterprise applications.
  • Strong team player with a collaborative mindset and commitment to delivery excellence.
  • Ability to work in a fast-paced, project-driven environment with multiple stakeholders.
  • Strong communication skills (written & verbal), analytical thinking, and problem‑solving capabilities.
  • Experience delivering solutions for medium to large‑scale technology projects.
  • Good to have knowledge of Payment screening, sanctions screening, AML systems, or financial messaging, e.g. MQ, ISO20022, SWIFT

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145507935

Similar Jobs