Principal Software Engineer @ ACI Worldwide | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Principal Software Engineer jobs in NEH1B Visa Sponsored Principal Software Engineer jobs in NE
30 applicants
expire-info-iconThis job has closed.
company-logo

ACI Worldwide · 1 week ago

Principal Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
BillingInsurTech
check
H1B Sponsorship

Insider Connection @ACI Worldwide

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

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.

JavaUnit TestingIntegration TestingEclipse IDECode Coverage ToolsJenkinsSoftware DesignObject-Oriented DesignPayments IndustryCard PaymentsEMVPCIISO8583 ProtocolESocket.POSPostilion Realtime SwitchPostilion Realtime SDKMulti-Threaded ApplicationsSecure ApplicationsJava SEHardware Security ModulesSoftware-Based EncryptionSSLPoint-of-Sale PIN Entry DevicesWindows Operating SystemWindows Performance MonitoringWindows Batch ScriptsPythonTransact-SQLSQL ServerPerforce Source Control

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

company-logo
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 Stage

Leadership Team

leader-logo
Thomas Warsop
President and Chief Executive Officer
linkedin
leader-logo
Abe Kuruvilla
Chief Technology Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot