Principal Software Engineer
Job Description
DETAILS: ACI Worldwide is looking to fill one Principal Software Engineer position in Norcross, Georgia located at 705 Westech Drive, Norcross, GA 30092 (may telecommute part of time from home residence in Atlanta, GA MSA). Job Summary: Position is responsible for leading the concept, planning, developing software systems or applications in fin-tech domain. Also responsible for driving architectural design, improving platform features, and leading architecture initiatives with broad understanding of cloud technologies and deep knowledge in Java-based microservices. Job Accountabilities: Independently design, develop, test and deliver high quality software/solutions with limited direction from the project lead and/or manager and creates and reviews assigned product/project deliverables. Deliver solutions on-time with high bar of quality, and continuously improve software engineering practices. Lead the team on technology upgrade, application of best practices and coding standards. Isolate and correct complex problems at a subsystem level. Support enterprise releases. Maintain detail knowledge of software, underlying network and system software, and dependencies. Mentor and guide developers on the team.
MINIMUM REQUIREMENTS: Bachelor's Degree (foreign equivalent accepted) in computer science, computational / applied mathematics, or a related field and 12 years' progressively responsible experience in the occupation or a related field. Experience must include the following specific experience and knowledge:
- 12 years' experience in application development.
- 10 years' experience in Java language, multi-threading, and garbage collection.
- 5 years' experience of operating database (MySQL, PostgreSQL, Oracle, or MongoDB).
- 3 years' experience with UNIX/Linux including basic commands and shell scripting.
- 3 years' experience in Agile practices.
- 3 years' experience in UI development: Angular or ReactJS, CSS, JavaScript, and HTML.
- 3 years' DevOps experience with CI/CD tools (Jenkins).
- 3 years' developing microservices with Docker using cloud technologies such as Docker, Kubernetes, and Openshift.
- Any amount of experience in resolving application's security vulnerabilities.
- Any amount of experience in a version control system (preferably Git).
- Knowledge of RESTful concepts and developing RESTful APIs using Spring Boot.High proficiency with microservice design and engineering principles.
- Knowledge of Elastic Search.
- Knowledge of IT concepts, strategies, and methodologies.
*Current employees eligible for referral bonus as per company policy with regard to this position.
Apply online at Benefits: www.aciworldwide.com Job ID (Requisition #11426)
ACI Worldwide is an AA/EEO employer in the United States, which includes providing equal opportunity for protected veterans and individuals with disabilities, and an EEO employer globally.
VEVRAA Federal Contractor
Request Priority Protected Veteran Referrals
EOE - Veteran/Disabled/Minority/AA/F/M/SO
#LI-LF1
About Us
ACI Worldwide is a global leader in mission-critical, real-time payments software. Our proven, secure and scalable software solutions enable leading corporations, fintechs and financial disruptors to process and manage digital payments, power omni-commerce payments, present and process bill payments, and manage fraud and risk. We combine our global footprint with a local presence to drive the real-time digital transformation of payments and commerce.
Explore More
Date Posted
09/20/2023
Views
0
Similar Jobs
Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details