About the Role
The role involves designing, developing, and maintaining software solutions for banking clients, working closely with cross-functional teams in an agile environment to deliver reliable and scalable applications.
Responsibilities
- Design and implement secure, scalable software components for financial platforms
- Collaborate with product owners and team members in agile project cycles
- Write clean, maintainable code following established coding standards
- Participate in code reviews and contribute to technical improvements
- Troubleshoot and resolve system issues in development and production environments
- Support integration of software modules with core banking systems
- Ensure compliance with industry-specific security and data protection requirements
- Develop automated tests to maintain software quality
- Contribute to continuous integration and delivery pipelines
- Stay current with emerging technologies relevant to financial software
- Document technical designs and system behavior
- Work with distributed teams across time zones
- Engage in sprint planning and retrospective meetings
- Optimize application performance and response times
- Assist in defining technical requirements for new features
Nice to Have
- Experience in financial services or banking software projects
- Knowledge of regulatory standards in the financial industry
- Familiarity with containerization technologies like Docker
- Experience with Kubernetes or similar orchestration tools
- Background in CI/CD pipeline configuration
- Understanding of event-driven architectures
- Previous work with legacy system modernization
- Certifications in cloud or software development technologies
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid work model available
Team
Part of the banking technology unit focused on digital solutions
Why Join Us
- Opportunity to work on impactful projects in the financial technology space
- Supportive environment that values innovation and continuous learning
- Access to training and professional development resources
- Inclusive culture that promotes work-life balance
What We Offer
- Flexible working hours and remote collaboration options
- Health and wellness programs
- Pension and insurance benefits
- Employee recognition initiatives
Available for qualified candidates