onsite
Associate Software Engineer - Truist
Software Engineer
Entry‑level software engineer focused on developing and maintaining Java and Python applications, writing efficient SQL queries, and collaborating in Agile teams to deliver high‑quality code.
About the role
Key Responsibilities
- Design, develop, and maintain Java and Python applications in a fast‑paced environment.
- Write clean, efficient SQL queries to support data‑driven features.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Collaborate with cross‑functional teams using Agile methodologies to deliver incremental value.
- Document technical designs and contribute to knowledge sharing within the team.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proficiency in Java and Python with a solid understanding of object‑oriented design.
- Experience writing SQL queries and working with relational databases.
- Familiarity with Git, CI/CD, and Agile development practices.
- Strong problem‑solving skills and a willingness to learn new technologies.