HamburgerMenu
hirist

Software Developer - Banking Applications

VENZO TECHNOLOGIES PRIVATE LIMITED
4 - 8 Years
Chennai

Posted on: 30/12/2025

Job Description

Role Overview :


We are looking for a Banking Software Developer with strong analytical, programming, and problem-solving skills to design and develop banking applications, particularly in Trade Finance.

The role involves end-to-end software development activities including requirement understanding, design, coding, testing support, deployment assistance, and client coordination.


Your Responsibilities will be :


- Requirement analysis in coordination with business and functional teams


- Solution design and application programming using object-oriented concepts


- Develop, enhance, and maintain banking software applications


- Monitoring and providing support during System Test, UAT, and Production


- Coordinate with clients, QA teams, product owners, and business users


- Participate in trainings, workshops, demos, and knowledge-sharing sessions


- Ensure adherence to SDLC processes, coding standards, and documentation practices


- Prepare technical documentation including design documents and user guides


- Collaborate closely with core platform teams, architects, DB teams, and infra teams


- Analyze and troubleshoot production issues within defined SLAs


- Contribute to continuous improvement initiatives and automation ideas


Key Result Areas (KRAs) :


- Timely delivery of assigned modules/features as per project plan


- Quality of code delivered (defect density, code review score, adherence to standards)


- Successful completion of UAT and Production rollouts with minimal defects


- Client satisfaction and responsiveness to functional queries


- Compliance with security, compliance, and audit standards Accuracy and completeness of technical documentation


- Effective collaboration in cross-functional Agile/Scrum environments


- Reusability and optimization introduced in systems developed


- Contribution to knowledge sharing, mentoring, and process improvements


- Reduction in production incidents through proactive root cause fixing All you need is


- Knowledge and Experience Degree in Computer Science / IT or equivalent professional certification


- Strong proficiency in object-oriented programming concepts Hands-on experience in any modern programming framework


- Preferred experience in Trade Finance platforms within the Banking domain


- Experience working in mission-critical or high-volume financial systems


- Strong understanding of: SDLC & Agile methodologies database concepts and SQL integration using APIs/Web Services


- Knowledge of best practices such as: version control (Git or similar) secure coding practices code reviews & peer programming unit testing and automated testing methodologies


Core Technical Skills (Expanded) :


- Strong programming background in Java / .NET / Python / C++ / similar OOP language


- Experience with: REST/SOAP APIs Microservices concepts (good to have) XML / JSON formats


- Exposure to: Trade Finance systems (LC, BG, Collections, Payments) Core banking products


- Good understanding of RDBMS such as Oracle, SQL Server, PostgreSQL


- Basic knowledge of Cloud or containerization (AWS/Azure/Docker advantage)


- Familiarity with CI/CD pipelines and DevOps tools is an advantage


Professional & Behavioral Skills :


- Willingness to learn new programming languages and rapid development frameworks


- Strong analytical thinking and structured problem-solving ability


- Excellent organization and time management skills


- Ability to work independently and in team environments High level of ownership, accountability, and result orientation


- Strong attention to detail and commitment to high-quality code Excellent verbal and written communication skills in English (mandatory)


- Ability to handle multiple projects/tasks in parallel Willingness to travel 1020% based on project requirements

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in