Sr. Software Engineer

ING

Not Interested
Bookmark
Report This Job

profile Job Location:

Manila - Philippines

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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 Experience
    • Backend 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 attitude
    • Strong analytical skill
    • Open to technology changes
    • Strong sense of ownership
    • Effective collaboration
    • Ability to work in agile environment
  • Knowledge 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 bachelors 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.

Required Experience:

Senior IC

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 DevOp...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

ING Global Career Opportunities - Welcome to 'careers at ING'. We give you the space to develop yourself as an intern, trainee and professional. Check out our opportunities. Jump on!

View Profile View Profile