Citi, a leading global financial institution, is seeking an Entry Level Software Engineer to join their technology team in Irving, Texas. This role offers an exciting opportunity to work on enterprise-scale applications in a hybrid work environment.
The position involves developing and maintaining critical software systems that power Citi's digital infrastructure. As an Entry Level Software Engineer, you'll be responsible for turning technical specifications into functional code across multiple development platforms, with a focus on Java, Microservices, and JavaScript technologies. The role requires a blend of technical expertise and business acumen, as you'll need to understand both the technical implementation details and the broader business context of your work.
The ideal candidate will have 2-5 years of development experience, with a strong foundation in software engineering principles and practices. You'll be working in a collaborative environment where you'll have the opportunity to contribute to system design discussions, participate in code reviews, and help improve development processes. The role offers significant growth potential within Citi's technology organization.
Key technical aspects of the role include working with distributed systems, cloud-based services, and modern development practices including CI/CD pipelines. You'll be responsible for writing secure, stable, and maintainable code while ensuring high quality through automated testing and code quality tools.
The position offers 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 provides a supportive work environment with opportunities for professional development and career advancement within a global financial institution.
This role would be ideal for someone who is passionate about technology, eager to learn and grow, and interested in applying their software engineering skills in the financial services industry. The hybrid work model offers flexibility while maintaining collaborative opportunities with the team.