Manila (One Ayala Tower 2), Philippines
18 days ago
Sr. Software Engineer

Key Responsibilities

• Banking Application Development: Design, develop, and maintain secure, scalable banking applications and services aligned with business and compliance requirements.
• CI/CD Pipeline Optimization: Collaborate with DevOps teams to implement and enhance CI/CD pipelines using Azure DevOps for streamlined deployments.
• Architectural Collaboration: Partner with Solutions Architects to refine solution designs and drive continuous architectural improvements.
• Engineering Leadership: Mentor and guide engineers, promoting best practices, coding standards, and a culture of continuous learning.
• Source Control Management: Manage Git repositories, including branching strategies, code reviews, and version control best practices.
• Quality Assurance: Lead code reviews, testing, and debugging efforts to ensure high-quality, reliable deliverables.
• Containerization Support: Contribute to containerization initiatives using Docker and related technologies to improve deployment efficiency.
• Automation Testing: Support automation testing efforts (e.g., INGenious) to improve test coverage and reliability across applications.
• Cross-functional Collaboration: Work with cross-functional teams to translate business requirements into scalable technical solutions.

Key Capabilities/Experience

Technical ExperienceBackend Development: Expert in Java Spring Boot, design patterns, and API development (REST & SOAP).DevOps & CI/CD: Skilled in Azure DevOps, GIT, and automation pipelines.Systems & Scripting: Strong Linux (RHEL 8+) knowledge; proficient in Bash, Python, or Golang.Database Expertise: Advanced SQL/PLSQL with Oracle; solid understanding of JSON and XML data formats.Messaging & Integration: Experience with Kafka, MQ, and event-driven architectures.Observability: Familiar with Prometheus, OpenTelemetry, and other monitoring tools.Security: Knowledge of secure coding practices, OAuth2, JWT, and API security.Architecture & Design: Proficient in microservices, scalable system design, and fault-tolerant architectures.Agile & Collaboration: Active in Agile/Scrum teams; experienced in Azure DevOps, Confluence, and mentoring peers.Essential attributes:Positive attitudeStrong analytical skillOpen to technology changesStrong sense of ownershipEffective collaborationAbility to work in agile environmentKnowledge of ITGC Controls and its fundamentals

Nice to have:Exposure to Finacle Scripting (IS and CT scripts).Proficient of any Programming Language aside from Java

Minimum Qualifications

Educational Background: A bachelor’s or post-graduate degree.Experience: At least 8 years of relevant working experience bridging the gap between business and IT.Technical Knowledge: Strong understanding on different digital workplace tools.Problem-Solving Skills: Ability to identify potential risk and develop effective solutions to mitigate them.Certifications: Relevant certifications such Teams Administrator Associate, Security, Compliance and Identity Fundamentals, or similar certifications is a plus.Experience in working in a complex and challenging environment.Experience with an agile way of working.Knowledgeable about core banking services and related financial services.
Confirm your E-mail: Send Email
All Jobs from ING Direct