Citi is seeking an Entry Level Software Engineer to join their technology team in Irving, Texas. This role offers an exciting opportunity to work with a leading global financial institution, developing and maintaining critical software applications. The position combines hands-on technical development with business analysis and collaborative teamwork.
The ideal candidate will be responsible for turning technical specifications into code across multiple platforms, focusing on creating secure, stable, and maintainable solutions. You'll work with modern technologies including Java, Microservices, JavaScript, and Angular, while contributing to high-traffic, distributed cloud-based services.
This role offers significant growth potential within Citi's technology organization, with exposure to various aspects of financial technology. You'll be part of a team that values innovation, quality, and continuous improvement, while working on systems that directly impact the business's core activities.
The position comes with a competitive salary range of $84,580 - $118,020, along with comprehensive benefits including medical, dental, and vision coverage, 401(k), life insurance, and various wellness programs. Citi offers a hybrid work environment, combining the flexibility of remote work with in-office collaboration.
As part of Citi's technology team, you'll have the opportunity to work on complex problems, contribute to large-scale systems, and develop your skills in a supportive environment that encourages professional growth. The role requires a balance of technical expertise, analytical thinking, and strong communication skills, making it ideal for engineers looking to build a career in financial technology.