Intern Software Engineering
ACI Worldwide · Norcross, GA · 2 days ago
EngineeringInternship
Responsibilities
- Work with an Agile team and assist in the design and development of our Real-Time Payment Solutions.
- Create and review unit, integration, system, and/or QA Test Plans/Scripts, execute test, and analyze results.
- Participate in the research and resolution of customer reported problems.
- Perform other duties as assigned.
- Understand and adhere to all corporate policies to include but not limited to the ACI Code of Business Conduct and Ethics.
- Understand and comply with Risk Management program requirements including identification of risks, key controls, and control testing as applicable to their responsibilities.
Requirements
- 2-3 Years of Completed Coursework in computer science or related field, tracking to graduation within 1-2 years.
- GPA of 3.0 or higher.
- Specific knowledge of software development technology and methodology.
- Understanding of software development best practices - source control, unit testing, and secure coding.
Qualifications
- Understanding of Agile software development.
- Experience and/or Coursework with Java, with experience/coursework in one or more of the following (nice to have): JSON, GIT, Docker, Kubernetes.
- Experience and/or Coursework with Cloud based microservices development, ideally with VertX, Spring Boot.
- UI development experience in AngularJS, ReactJS.
- Knowledge of Linux, Vagrant, VMWare.
Benefits
ACI Worldwide offers opportunities for growth, career development, and a competitive compensation and benefits package—all within an innovative and collaborative work environment.
Pay
Competitive compensation package.
Schedule
Full-time.