×
Register Here to Apply for Jobs or Post Jobs. X

Digital Software Engineer Intermediate Analyst

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Citigroup Inc.
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Java Developer, DevOps
Salary/Wage Range or Industry Benchmark: 84580 - 118020 USD Yearly USD 84580.00 118020.00 YEAR
Job Description & How to Apply Below

The Digital Software Engineer Intermediate Analyst is an early-career software engineering role responsible for developing, testing, and supporting modern digital applications and services. The position provides opportunities to build experience with Java, Spring Boot, microservices, cloud-native technologies, event-driven architectures, and API integrations while working alongside experienced engineers and architects. The ideal candidate demonstrates strong technical aptitude, a willingness to learn, and a passion for delivering secure, scalable, and high-quality software solutions in a collaborative Agile environment.

Responsibilities

  • Develop, test, and maintain applications using Java, Spring Boot, REST APIs, and microservices frameworks
    .
  • Support the design and implementation of cloud-native applications and services.
  • Participate in the development of event-driven solutions using messaging and integration technologies.
  • Build and support API integrations between internal and external systems.
  • Write secure, maintainable, and well-tested code following established engineering standards.
  • Participate in code reviews, testing activities, and Agile development ceremonies.
  • Troubleshoot and resolve application issues with guidance from senior engineers when needed.
  • Learn and apply modern software engineering practices including CI/CD, automated testing, observability, and Dev Sec Ops .
  • Utilize AI-powered developer tools to increase productivity, improve code quality, and accelerate learning.
  • Collaborate with cross-functional teams to deliver technology solutions that support business objectives.
  • Continuously expand technical knowledge of cloud, microservices, APIs, and distributed systems technologies.

Qualifications

  • 1-3 years of software engineering or application development experience, including internships, co-ops, or equivalent hands-on experience.
  • Experience developing applications using Java and Spring Boot
    .
  • Basic understanding of microservices architecture
    , REST APIs, and distributed systems concepts.
  • Familiarity with cloud-native development principles and exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Exposure to event-driven architectures
    , messaging technologies, or asynchronous processing concepts.
  • Experience developing, consuming, or supporting RESTful APIs and system integrations.
  • Understanding of software development lifecycle (SDLC), Agile methodologies, and modern engineering practices.
  • Familiarity with source control, CI/CD pipelines, and development tools such as Git, Jenkins, Git Hub Actions, or similar technologies.
  • Knowledge of container technologies such as Docker and exposure to Kubernetes/Open Shift concepts is a plus.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills and ability to work collaboratively in a team environment.
  • Eagerness to learn new technologies and contribute to modern engineering initiatives.

Preferred Qualifications

  • Experience through coursework, internships, personal projects, or professional experience building applications with Java, Spring Boot, APIs, or cloud technologies
    .
  • Exposure to Kafka, messaging platforms, or event-streaming technologies.
  • Familiarity with relational and No

    SQL databases.
  • Exposure to automated testing frameworks and software quality tools.
  • Experience using AI-assisted development tools such as Git Hub Copilot or similar technologies to improve coding productivity and software quality.
  • Interest in cloud engineering, platform modernization, microservices, and Dev Ops practices.

Education:

  • Bachelor’s/University degree or equivalent experience
Job Family Group:

Technology

Job Family:

Digital Software Engineering

Time Type:

Full time

Primary

Location:

Irving Texas United States

Primary…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary