Software Engineer
Job Description
As Software Engineer, you will join a diverse, passionate team, dedicated to making possibilities happen in the payments industry!
The purpose of this ROLE is:
Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs. Using current programming language and technologies writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications.
A Typical day at ACI for Software Engineer is:
- Participates in the design, and development, of high-quality software/solutions.
- Assists with direct estimates, such as time, percentage of project completion, etc. to lead and/or manage.
- Creates and reviews product/project deliverables according to the life cycle methodologies (i.e., impact assessments, external & internal specifications, manuals, education material, etc.).
- Perform other duties as assigned.
- Understand and adhere to all corporate policies including but not limited to the ACI Code of Business Conduct and Ethics.
- Participate as Development Support Engineer in troubleshooting during Incidents and customer issues.
Knowledge, Skills, and Experience needed to succeed in this role:
- Bachelor's degree in Computer Science or related field or equivalent experience in software development tasks.
- A full-stack developer with 1-3 years of experience building web applications.
- 2-3 years of professional .NET Core, Web API, C#, SQL Server, Microservices
- 1-3 years of Angular Or AngularJs experience
- Strong fundamentals in relational databases and SQL.
- Working knowledge of Agile methodologies
- Strong oral and written communication skills.
- Experience in payments is desired
- He / She should be able to interface with the customer's IT teams.
#LI-KC1
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.
Date Posted
02/27/2023
Views
1
Similar Jobs
Software 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 DetailsPrincipal / 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 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