ACI Worldwide · 1 week ago
Principal Software Engineer
Wonder how qualified you are to the job?
BillingInsurTech
Insider Connection @ACI Worldwide
Responsibilities
Able to work with customers and internal teams on creating innovative solutions.
Capable of looking at problems from multiple viewpoints.
Assesses alternative solutions based on extensive technical knowledge, in-depth business knowledge, and customer focus.
Independently designs, develops, tests, and delivers high-quality software/solutions with limited direction from the project lead and/or manager.
Creates and reviews assigned product/project deliverables (i.e. impact assessments, external and internal specifications, code manuals, education material, installation guides, etc.).
Assists with setting technical direction for ACI products and/or projects.
Provides guidance and subject matter expertise to the development organization.
Mentor software engineers and other technical roles in ACI and present technical workshops.
Isolates and corrects complex problems at a subsystem level.
Anticipates solutions for the customer that results in better products.
Commands the critical path and understands dependencies.
Can make significant improvements, without being asked, to improve the performance of one’s organization.
Is able to fully grasp a customer’s business needs, anticipate requirements not yet conveyed, and progress the dialogue.
Routinely applies new approaches as a direct result of one’s initiative that results in a better solution, increased quality, and/or greater efficiency.
Understand and adhere to all corporate policies to include but not limited to the ACI Code of Business Conduct and Ethics.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s Degree (foreign equivalent accepted) in computer science or a related field and 7 years’ progressively responsible experience as a software engineer or related position.
7 years’ experience working on projects of high degree of complexity with cross-functional teams that span more than one geography.
7 years’ experience with Java programming language (including Java SE certification), unit testing and integration testing, Eclipse IDE, code coverage tools, and Jenkins.
7 years’ experience with software design, including object-oriented design.
7 years’ experience in the payments industry, including card payments, EMV, PCI, and the ISO8583 protocol.
7 years’ experience with eSocket.POS, Postilion Realtime switch, Postilion Realtime SDK, and writing multi-threaded, secure applications on the server and POS (point-of-sale) using Java SE. This includes experience with hardware security modules (HSMs), software-based encryption and SSL, and point-of-sale PIN entry devices (PEDs).
5 years’ operating system experience with Windows, including Windows performance monitoring.
5 years’ scripting experience with Windows batch scripts and Python.
5 years’ experience with Transact-SQL and SQL Server.
5 years’ experience with Perforce source control.
5 years’ experience in agile/scrum, including scrum master role.
5 years’ experience with TestHarness.
5 years’ experience providing level 3 (L3) support as well as on-site support to Postilion customers, determining the root cause of production issues, including using Oracle JVM profiling tools (e.g. jmap, jhat, and jstack).
Benefits
Referral bonus as per company policy
Company
ACI Worldwide
ACI Worldwide is a software company that delivers payments software solutions.
H1B Sponsorship
ACI Worldwide has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (20)
2022 (25)
2021 (22)
2020 (33)
Funding
Current Stage
Late StageLeadership Team
Recent News
2024-05-24
Company data provided by crunchbase