Associate Software Engineer at Citi Bank
Client: Citibank
Associate Software Engineer (Campus / New Graduate – AI & Full Stack)
Location: Tampa, FL (Hybrid, 3 days onsite)
Address: 3800 Citibank Center, Tampa, FL 33610
Duration: 6 to 12 months, contract to hire
Compensation: $23 to $25 per hour
Position Overview
This opportunity is designed for final-year students, recent graduates, and early-career professionals seeking to launch a career in software engineering. The Associate Software Engineer will gain hands-on experience working on live applications while developing both full-stack and AI-related capabilities within a structured and supportive environment.
This role emphasizes practical learning, problem-solving, and collaboration, offering exposure to enterprise-level systems and modern development tools.
Key Responsibilities
- Contribute to the development of front-end and back-end applications in a collaborative engineering environment
- Support the design, development, and debugging of code using modern development tools and frameworks
- Gain exposure to AI and Generative AI workflows within real-world engineering projects
- Utilize tools such as Visual Studio Code and GitHub for coding, version control, and team collaboration
- Participate in code reviews, technical discussions, and problem-solving sessions with team members
- Follow industry best practices while working within a secure, enterprise-level environment
- Continuously build technical knowledge and contribute to team objectives
Qualifications
- Pursuing or recently completed a degree in Computer Science, Engineering, or a related field
- Basic understanding of web development concepts including HTML, CSS, JavaScript, and APIs
- Interest in both front-end and back-end development
- Exposure to or interest in Artificial Intelligence or Generative AI concepts
- Familiarity with development tools such as GitHub and Visual Studio Code
- Strong analytical thinking, problem-solving ability, and attention to detail
- Effective communication skills and the ability to work collaboratively in a team environment
- Demonstrated willingness to learn, adapt, and grow in a professional setting
What This Role Offers
- Hands-on experience working on real-world engineering and AI-driven projects
- Exposure to enterprise-level systems and secure development environments
- Opportunity to build foundational skills in full-stack development and emerging AI technologies
- Mentorship and guidance from experienced engineering professionals
- A clear pathway toward full-time employment based on performance