Software Engineer

2 weeks ago


Bengaluru, Karnataka, India NAB Full time

Experience- 5-16 years

Purpose
:

The role will be involved in Designing, development/enhancing a range of technology applications/services through our change management set up. Activities may involve design, development, test and implement the Acquiring application software. The Acquiring portfolio of applications underpins the following services provided by NAB - ATMs, EFTPOS, Ecommerce Gateways and interfacing into multiple downstream applications for Authorisation, reporting, Fraud, Settlement and reconciliation.

Core Responsibilities:

· Design, Estimate, code and test enhancement/development projects for assigned application/s (Acquiring applications - Base24 EPS and UPF.

Which will be implemented on Cloud Technology – Azure and AWS.

· Should have worked on Groovy, C++ and Linux platform.

· Create support documentation and provide advice regarding applications to enable support function to work pro-actively.

· Contribute to the design/development of changes to technology applications to ensure quality, supportable change is delivered into Production.

· Contribute to the review and redesign of processes or procedures, on an ongoing basis, to deliver improved team productivity or efficiency.

Success:


• Successful implementation of projects and business realising the full benefits of the projects.


• Development of tools and processes for the smooth run of the Delivery platform.

Success is measured as follows:


• Quality of Design and Development.


• Quality and timeliness of the software delivery.


• Improvements to the tools and work environment.


• Documentation of key processes and implementation of team operating procedures

Critical Experiences:


• 5 to 16+ years working in Switching technology environment in a Tier 1 Bank.


• 5+ years of analysis and design experience on complex projects.


• Demonstrated experience in Design and delivering quality change to a switching system using CI/CD pipeline.


• Experience in cloud migration projects.

Core Skills & Capabilities required:


• 5 to 13+ years of relevant software development experience in a Tier 1 Bank


• Minimum 3 years of exp in Base 24 EPS and/or UPF


• Experience with cloud technologies - AWS, Azure.


• Solid work experience in Java, Groovy, C++.


• Experience in Devops using Jenkins and other CI/CD tools.


• Testing experience using transaction simulators like FinSim/Paysim.


• Understanding of software development lifecycle, including development, testing, implementation and production support.


• Understanding of Acquiring business.


  • Software Engineer

    5 days ago


    Bengaluru, Karnataka, India Innominds Software Full time

    Job Title: Software Engineer - Networking Protocols (C, Linux, TCP/IP, OSPF, BGP, VRRP)Location: Bengaluru, KA On-Payroll of Innominds software Work mode: Day1 work from office Mon-FriKey Responsibilities:Software Engineer with 4+ years of experience in L2/L3 protocol development proficient in C, Linux system programming, and TCP/IP Stack. Hands on...


  • Bengaluru, Karnataka, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India Innominds Software Full time

    Role Summary & Essential responsibilities:The Lead SW Engineer is responsible for the software implementation effort for systems by performing the following activities: requirement analysis, process control, release control, design quality, implementation & verification.In this role, the Engineer, shall utilize his/her experience and expertise toDesign &...


  • Bengaluru, Karnataka, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...

  • Software Engineer

    6 days ago


    Bengaluru, Karnataka, India Progress Software Full time

    Develop the responsible AI-powered applications and experiences you need, deploy them where and how you want and manage it all with Progress AI-driven products.Accelerate data, AI and analytics projects, manage costs and deliver enterprise growth with the Progress Data Platform.Real solutions for your organization and end users built with best of breed...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the role:MRI Software is seeking a Software Engineer to join our team working on products. As aSoftware Engineer, you will be responsible for developing, testing, and maintainingsoftware solutions throughout the Software Development Lifecycle. You should have apassion for development and an eagerness to learn new things and improve your skills. Weare...


  • Bengaluru, Karnataka, India Quest Software Full time

    Overview:One Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong...


  • Bengaluru, Karnataka, India Quest Software Full time

    Overview:One Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong...


  • Bengaluru, Karnataka, India Banyan Software Full time

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...