C

Application Developer Analyst

Citigroup
NewPosted yesterday

LOCATION

Chennai Tamil Nadu India · Hybrid

EXPERIENCE

2 - 5 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Application DevelopmentSoftware TestingAPI IntegrationSQLTest Automationapi testingUI Testing

Job description

Overview

Join the Engineering Excellence Consumer Operations Technology team as an Application Developer Analyst, contributing to the design, development, testing and enhancement of business-critical application systems supporting consumer operations.

What you'll do

  • Design and implement enhancements to application systems by applying knowledge of development procedures, concepts and cross-functional technical areas to solve clearly defined business problems.
  • Build and execute automated test scripts to validate application functionality, identify defects and ensure software quality across development and release cycles.
  • Analyze application issues, evaluate potential solutions and implement fixes that align with business processes and industry standards.
  • Write clean, maintainable code to fulfill design specifications, using scripting tools and debugging techniques to deliver reliable outcomes.
  • Develop working knowledge of Citi's application systems, network operations, database administration and client-server architecture to support delivery across the full development lifecycle.
  • Assess and adapt solutions in situations not fully covered by existing procedures, using sound technical judgment to determine the most appropriate approach.
  • Identify and escalate risk and compliance considerations in technical decisions, ensuring that application changes meet required standards and controls.

What you'll need

  • 2-5 years of experience in application development, software testing or a related technical discipline.
  • Strong proficiency in at least one core language: Java, Python, TypeScript/JavaScript or C#.
  • Experience with UI testing tools: Selenium WebDriver, Playwright, Cypress or Appium.
  • Experience with API testing tools: REST Assured, Karate Framework, Postman/Newman or SoapUI.
  • Experience with BDD/TDD tools: Cucumber, SpecFlow or TestNG/JUnit.
  • Experience with Git/Bitbucket/GitHub, Jenkins, Tekton, Docker and pipeline execution tools.
  • Experience with relational databases (Oracle, PostgreSQL, MySQL) and/or NoSQL (MongoDB), with ability to write complex SQL queries for test data validation.
  • Experience with service virtualization and mock tools such as Mockito, WireMock or similar tooling.
  • Experience with test management and bug tracking tools: JIRA, Xray/Zephyr, Confluence or HP ALM/Octane.

Nice to have

  • Exposure to consumer operations technology environments or financial services application development.
  • Understanding of industry standards and best practices in software quality assurance and test automation frameworks.
  • Familiarity with client-server architecture, database administration concepts or systems administration practices.

Details

  • Location: Chennai, Tamil Nadu, India.
  • Employment type: Full time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Application Developer Analyst