We are seeking a new talent to join the Software Engineering team where you will have the opportunity to collaborate on an exciting new project. Responsibilities: As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing multiple components of application code across one or more clients. You will also perform maintenance, enhancements, and/or development work. In this role, you are expected to be a Subject Matter Expert (SME) with deep knowledge and experience. You should have influenced and advisory skills, as you will be responsible for team decisions and engaging with multiple teams to contribute to key decisions. Additionally, you will be expected to provide solutions to problems that apply across multiple teams. Expert proficiency in ACI Payment Systems Base24-Classic is required. Advanced proficiency in Design and Build Enablement, Object Oriented Application Design and Development, and Test Execution and Management are recommended. Other skills needed include: General understanding of HP Nonstop architecture, scalability, fault tolerance Configuration of requester/server applications Hierachical Database file structures Transaction monitoring facility - rollback/record locking File utility program to maintain, access, secure Enscribe files Report generator Event monitoring Batch control Tool to debug compiled code in realtime Security controls Ability to sketch out a B24 system to process ATM and Switch transactions ..... full job details .....