Digital Software Engineering Intermediate Analyst

Citi

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Citi in Chennai is looking for a Software Developer to build across iOS, Android, web/Angular and services. You will translate designs into robust, maintainable code, write secure software, and contribute to testable applications.

You will work independently with some direction, participate in analysis, design, testing and implementation, and help drive continuous improvement in CI/CD processes and code quality.

Qualifications

  • Bachelor's degree or equivalent experience
  • 2-5 years in applications development with demonstrated execution
  • Strong analytical and quantitative skills
  • Experience running high-traffic distributed cloud-based services
  • Experience leading infrastructure programs
  • Excellent written and oral communication

Responsibilities

  • Develop software across iOS, Android, web/Angular and services
  • Translate designs into working code on multiple platforms
  • Build features independently with guidance
  • Participate in analysis, design, testing and implementation
  • Support CI/CD pipeline automation and code quality initiatives
  • Engage with multiple technology groups to propose solutions
  • Understand business requirements and customer use cases
  • Manage project schedules and communicate dependencies

Skills

Analytical skills
Quantitative skills
Communication
Distributed cloud services
Problem solving

Education

Bachelor's degree or equivalent experience

Job description

About the role:
  • Develop software across multiple platforms including iOS, Android, web/Angular and services
  • Write secure, stable, testable and maintainable code
  • Build features and functions independently while receiving some direction and oversight
  • Participate in applications analysis, design, testing and implementation
What you'll do:
  • Translate technical designs into working code on various development platforms
  • Solve technical problems using appropriate technologies for small-scale features and components of larger programs
  • Conduct feasibility studies and provide time and cost estimates for new or revised systems
  • Engage with digital applications, risk technology, middleware, mainframe and non-mainframe development, analytic models and application support
  • Consult with users, clients and other technology groups to recommend solutions for customer-facing systems
  • Learn and understand the functionality, architecture, dependencies and runtime properties of systems
  • Understand business requirements and customer use cases for your projects
  • Evaluate system designs and architecture in solution discussions
  • Build and maintain project schedules accounting for internal and external dependencies, constraints and contingencies
  • Communicate dependencies clearly to the team
  • Drive code quality initiatives including unit testing, code performance and CI/CD pipeline automation using tools like SonarQube, Findbugs, RTC, Jenkins and RLM
  • Improve team processes to accelerate delivery and lower costs
  • Manage risk appropriately in business decisions with focus on compliance, ethics and controls
What they're looking for:
  • Bachelor's degree or equivalent experience
  • 2-5 years in applications development with demonstrated execution
  • Strong analytical and quantitative skills, data-driven and results-oriented
  • Experience running high-traffic distributed cloud-based services
  • Experience affecting large culture change
  • Experience leading infrastructure programs
  • Skilled at working with third-party service providers
  • Excellent written and oral communication
Good to know:
  • Full-time role based in Chennai
  • This is a developing professional position with scope to solve complex problems independently
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Software Engineering Intermediate Analyst
Digital Software Engineering Intermediate Analyst

Citigroup Inc. • Chennai District

On-site
INR 800,000 - 1,200,000
Java Angular Developer
Java Angular Developer

Citi • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Tech & Digital-Sr Software Engineer-Full Stack
Tech & Digital-Sr Software Engineer-Full Stack

Hdfc Bank • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Sr Software Engineer 1
Sr Software Engineer 1

PSRTEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

On-site
USD 6,816 - 13,632
Software Engineer
Software Engineer

CollPoll • Bengaluru

Hybrid
INR 1,500,000 - 1,900,000
Senior Software Developer (Mumbai)
Senior Software Developer (Mumbai)

Zohorecruit • Mumbai

On-site
INR 900,000 - 1,300,000
Java Microservices Senior Developer
Java Microservices Senior Developer

Citi • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Software Developer (Mumbai)
Senior Software Developer (Mumbai)

Alpha Plus Technologies Pvt. Ltd. • Mumbai

On-site
INR 1,200,000 - 2,100,000
Sr Engineer, Software Engineer (Devops)
Sr Engineer, Software Engineer (Devops)

Nationwide Insurance • Hyderabad

Hybrid
INR 1,200,000 - 2,100,000