remote
Associate Software Engineer - ACI Worldwide
Software Engineer
Entry‑level software engineer role focused on designing, developing, testing, and delivering high‑quality applications using Java, C++, and SQL within an Agile environment.
About the role
Key Responsibilities
- Participate in the design, development, and delivery of software enhancements and new products.
- Write, review, and maintain unit, integration, and system test plans and scripts; execute tests and analyze results.
- Investigate and resolve customer‑reported issues, collaborating with support and QA teams.
- Contribute to code reviews, documentation, and continuous improvement of development processes.
- Adhere to corporate policies, coding standards, and best practices throughout the software lifecycle.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proficiency in Java and C++ programming languages.
- Experience with relational databases and SQL.
- Familiarity with Agile development methodologies and version control systems.
- Understanding of unit testing, test automation frameworks, and debugging techniques.
Skills
javacsqltest automation