Principal Software Engineer

10 - 12 years

34 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

ACI Worldwide Inc.

In short, we're helping banks, merchants and billers capture rising real-time opportunities and volumes, all to meet the shifting needs of their consumers and business customers.

Senior Software Engineer

ACI Secure eCommerce

Key Responsibilities:

  • Innovative Development:

    Drive the design and development of critical components, ensuring they align with the product's roadmap and business goals. Leverage your deep understanding of software engineering principles to create efficient, reliable, and elegant solutions.
  • Code Quality and Best Practices:

    Set and enforce high coding standards, best practices, and development processes. Lead code reviews, ensuring code quality, consistency, and adherence to architectural guidelines.
  • Collaborative Excellence

    : Partner with product managers, partner teams, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that exceed customer expectations.
  • Technical Mentorship:

    Inspire the team in setting technical direction, providing mentorship, and promoting a culture of excellence in software development.
  • Technical Design:

    Contribute to the formulation of the solution design and technical strategies including the adoption and evaluation of new technologies, tools, and methodologies. Stay abreast of industry trends and emerging technologies to drive innovation.
  • Collaborative Excellence

    : Partner with product managers, partner teams, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that exceed customer expectations.
  • Performance Optimization

    : Identify performance bottlenecks and optimize software components to deliver a fast and seamless user experience.
  • Documentation and Knowledge Sharing:

    Create and maintain comprehensive technical documentation, sharing knowledge and insights across the team.

Minimum Qualifications

  • 10-12 years of software development experience in working on Java 17+ (Spring boot / Hibernate & MicroServices) with knowledge / experience in Multithreading, Concurrency, Collections and serialization with an ability to write secure defensive code.
  • Strong experience in API development and working on RESTful API's / SOAP and expertise in product & technical design along with

    Web Application architecture

    .
  • Keep track of deliverables and individual work plans, manage budgets, resource tasks and be involved in Code Reviews.
  • Experience in working with CI/CD Pipelines, Jenkins and Docker.
  • Knowledge and or Experience in working with RDBMS (Oracle / Sybase / PostgreSQL / DB2) and working with complex SQL Queries
  • Experience in Linux / Unix) environment, basic system Commands (UNIX )
  • Familiarity with code management tools (GIT, Synergy, etc.) is desirable.
  • Experience in Payment Gateway (OWAPS Guidelines) and exposure to different security tools like

    Checkmarx, Blackduck, SonarQube (SAST/DAST)

    etc.)
  • Willingness to learn and adapt to both legacy and new age technologies, to solve problems and take the product in new directions.
  • Ability to collaborate with a global team and work with attention to detail & multitask under tight deadlines.
  • Previous card payments or ecommerce domain experience with knowledge of Retail Banking, Omni Commerce Payment ecosystem & Card networks such as VISA, Mastercard, Discover etc.

Highly Desired Qualifications

  • Previous experience in developing payments software solutions & Card networks such as VISA, MasterCard, Discover, AMEX, JCB, etc.
  • Business knowledge about card payments industry is a plus.
  • Work Experience in

    Agile

    Methodology would be preferable.

Education:

  • BE, BTech Comp Science, BTech Electronics, BE / BTech IT, MSc Comp Sc, MCA

In return for your expertise, we offer growth, opportunity, and a competitive compensation and benefits package in a casual work environment. Our benefits are the Best in Industry such as

  • Health Insurance for Employee and Family with periodic health checkups.
  • Paid time off and sick time off
  • Maternity and Paternity time off.
  • Robust rewards and awards program.

Are you ready to help us transform the world of electronic payments To learn more about ACI Worldwide, visit our web site at.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
ACI Worldwide logo
ACI Worldwide

Financial Technology

Naples

RecommendedJobs for You

bengaluru, karnataka, india