Citi, a leading global financial services company, is seeking an Entry Level Software Engineer to join their technology team in Irving, Texas. This hybrid role offers an exciting opportunity to work on digital applications development and backend systems while being part of a prestigious financial institution.
The position requires 2-5 years of experience in applications development, making it ideal for early-career software engineers looking to make their mark in financial technology. The role 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.
As an Entry Level Software Engineer, you'll be responsible for developing and implementing secure, stable code across multiple platforms. The role involves working with modern technologies including Java, Microservices, JavaScript, and Angular, while participating in the full software development lifecycle from design to implementation and maintenance.
The ideal candidate will have strong analytical skills and experience with distributed, cloud-based services. You'll be working in a collaborative environment where you'll interact with users, clients, and other technology groups to deliver solutions that meet business needs. The role offers opportunities for professional growth through hands-on experience with cutting-edge technologies and exposure to complex financial systems.
Citi provides a supportive work environment with emphasis on work-life balance through their comprehensive paid time off packages, including vacation, sick leave, and holidays. The hybrid work arrangement offers flexibility while maintaining team collaboration and connectivity.
The position involves working on critical financial systems, requiring attention to detail and a strong focus on security and compliance. You'll be part of a team that drives innovation, improves development processes, and maintains high standards of code quality through automated testing and CI/CD practices.
This role is perfect for someone who wants to combine their technical skills with business acumen in a global financial environment. You'll have the opportunity to work on systems that impact millions of customers while building a career at one of the world's leading financial institutions. The position offers both technical challenges and opportunities for professional development, making it an excellent choice for engineers looking to grow their careers in financial technology.