ACI Worldwide is a payment systems company that provides electronic payment solutions to merchants, banks, and processors worldwide. The company specializes in software and services for managing payment transactions, fraud detection, and real-time payment processing.
Not specified
INR 32.5 - 40.0 Lacs P.A.
Work from Office
Full Time
ACI Worldwide Inc. ( Nasdaq : ACIW ) is a payment systems company headquartered in Elkhorn Nebraska ACI develops a broad line of software focused on facilitating real time electronic payments. These products and services are used globally by banks , financial intermediaries such as third party electronic payment processors , payment associations, switch interchanges, merchants , corporations, and a wide range of transaction generating endpoints, including automated teller machines ("ATM"), merchant point of sale ("POS") terminals, bank branches, mobile phones , tablet computers , corporations , and internet commerce sites 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. Our people are the core of our business and our team represents a globally diverse, passionate and dedicated group of thousands of individuals around the world who share a common commitment to making our customers successful by driving the future of payments. As an Manager Software Engineering you can help make possibilities happen. ACI Secure eCommerce delivers global payment gateway solutions for payment service providers, Independent eCommerce retailers, Third party acquirers and Independent software Vendors, enabling them to fully outsource payment transaction processing including cross border Payments and or integrate a gateway to gateway solutions which are PCI compliant and provide access to more than 300 global acquirers delivering alternative payment methods such as eWallets, mobile payments and more, in multiple languages and all major currencies enabling payment providers to rapidly increase global revenues, reduce costs and risk, and accelerate market expansion by offering innovative channels. Key Responsibilities: Innovative Development: Drive the design and development of critical components, ensuring they align with the products 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 a team of engineers, 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. 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 years of software development experience in working on Java (Spring boot / 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 and expertise in product technical design and architecture. Keep track of deliverables and individual work plans, manage budgets, resource tasks and be involved in Code Reviews. 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. 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 paymentsTo learn more about ACI Worldwide, visit our web site at www.aciworldwide.com . 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. #LI AP
Not specified
INR 50.0 - 60.0 Lacs P.A.
Work from Office
Full Time
Innovative Development: Drive the design and development of critical components, ensuring they align with the products roadmap and business goals. Leverage your deep understanding of software engineering principles to create efficient, reliable, and elegant solutions. 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. 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 a team of engineers, setting technical direction, providing mentorship, and promoting a culture of excellence in software development. 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. Collaborative Excellence: Partner with product managers, partner teams, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that exceed customer expectations. Minimum Qualifications 12+ years of software development experience in working on Java (Spring boot / MicroServices) with knowledge / experience in Multithreading, Concurrency, Collections and serialization with an ability to write secure defensive code. Solid expertise in writing Springboot MicroServices with a minimum of 5+ years of experience in architecting designing, developing, and implementing cloud solutions. Strong experience with AZURE and or Amazon or GCP environment and providing solutions around performance, scalability and security 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. Keep track of deliverables and individual work plans, manage budgets, resource tasks and be involved in Code Reviews. Willingness to mentor and evangelize design thinking 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
Not specified
INR 45.0 - 50.0 Lacs P.A.
Work from Office
Full Time
Software Engineer JOB SUMMARY: As a Software Engineer at ACI, you will play a vital role in developing robust product solutions that drive secure, seamless, and efficient payment experiences for businesses and consumers alike. As a team member of our engineering team, you will contribute your expertise to enhance our products and collaborate with cross-functional teams to deliver exceptional results. Key Responsibilities: Software Development: Design, develop, and maintain high-quality, scalable, and reliable software solutions that power our payment products. Write well-structured code that meets both functional and non-functional requirements. Technical Expertise: Leverage your deep understanding of software engineering principles, payment processing, and security protocols to contribute innovative ideas and solutions to complex technical challenges. Feature Enhancement: Collaborate closely with product owners and managers to translate product requirements into technical designs and implementations. Enhance existing features and contribute to the development of new ones. Cross-Functional Collaboration: Work closely with QA engineers, product managers, and other stakeholders to ensure alignment on requirements and delivery timelines. Effectively communicate technical concepts to non-technical team members. Troubleshooting and Issue Resolution: Investigate and diagnose software defects and incidents, collaborating with the team to prevent future occurrences. Knowledge Sharing: S haring your expertise and best practices to foster their professional growth. Contribute to internal knowledge sharing initiatives. Qualifications and Requirements: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Minimum 3+ years of hands-on experience in software development, with a proven track record of designing and delivering successful software products. Good software development/implementation experience with strong Payment domain knowledge. Expertise in multiple programming languages and frameworks, with a deep understanding of software architecture and design patterns. Good team management skills, with a history working with Mid Size engineering team to excel in their roles. Exceptional problem-solving abilities, coupled with the capacity to navigate and resolve complex technical challenges. Excellent communication skills, enabling effective collaboration with technical and non-technical stakeholders. Familiarity with agile methodologies and a passion for driving iterative, customer-centric development. Tech Stack: Core Java, JSP, Spring boot MS SQL Python Jenkins, Ansible Bitbucket, Perforce
Not specified
0.0 - 0.0 Lacs P.A.
On-site
Full Time
FIND ON MAP
Gallery
Reviews
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.
Chrome Extension