Talent.com
This job offer is not available in your country.
Principal Software Engineer

Principal Software Engineer

Cloud BridgeTaguig, Metro Manila, PH
11 days ago
Job type
  • Quick Apply
Job description

Recognised as AWS's Rising Star Partner of the Year for 2023 in EMEA and 2022 in the UK&I, we’re expanding globally with new offices in South Africa and Dubai, a strong presence in the Philippines, and our HQ in the UK.

If you’re ready to join a high-growth AWS partner and take your career to the next level, we want to hear from you.

Join a UK-based tech-driven company at the forefront of financial data innovation.

Our client is seeking an experienced Senior Software Engineer, who will be responsible for mentoring team members, providing local management support to engineers, designing and maintaining software, collaborating with cross-functional teams, and ensuring high-quality code. The successful candidate will be part of the Post Trade Technology team, building strategic cloud-hosted .NET services as part of a global transformation programme. This developer will work in an agile delivery team to drive engineering deliverables, with close engagement to the stakeholders and wider technology organisation to deliver the modern technology services

Role Responsibilities

Mentor other engineers in the team, whilst ensuring alignment with project goals and timelines across the team.

Work with the business analysts and users to elicit and understand functional and non-functional requirements in order to design and deliver software solutions.

Design or assist with the design of cloud-based services to replace legacy applications.

Coding of cloud-based microservices in C# using industry and TP ICAP best practices and coding standards.

Development of unit and integration tests.

Collaborate with internal and external teams where necessary, identify and solve complex problems and review related information to evaluate and develop solutions.

Test and deploy applications and systems.

Develop documentation throughout the software development life cycle (SDLC), using the team wiki and other methods, for example for development processes and tasks and new features.

Work collaboratively as part of a team adhering to programming disciplines to deliver change effectively (e.g., CI, CD, etc.)

Serve as an expert on the system and provide technical support.

Offer and provide support and assistance to colleagues where appropriate and provide system knowledge sharing.

Perform database modelling and solution design where required.

Perform performance analysis and application tuning where required.

Contribute to the definition of TP ICAP development standards and best practices.

Build relationships with internal and external stakeholders to ensure continuity of service and implementation of global development standards.

Experience / Competences

Essential

Strong development background (8+ years) coding in recent versions of C# and .Net Framework and REACT JS, SQL scripting. XML / BML / fpML

Experience developing cloud architectures and cloud-based solutions such as services in AWS.

Good understanding of invoice workflows, revenue recognition risks, and financial compliance.

Good understanding of microservice architectures and patterns.

Experience in decoupled service-orientated systems for internal system dependencies and code.

Experience designing and writing robust software for large-scale applications in a fast-changing environment with rapid release cycles.

Some knowledge of HTML and HTML-based UI frameworks.

Ability to write clean readable code.

Strong in Object Orientated Programming, Design Patterns, SOLID principles and other industry standards.

Proficient with Test Driven Development including Unit and Integration testing.

Proficient with the Git code versioning tool.

Proficient with SQL Server database and Microsoft Entity Framework.

Proficiency in working with relational databases (SQL Server, PostgreSQL, etc.).

Familiarity with version control systems (e.g., Git).

Experience with cloud platforms such as Azure or AWS is preferred.

Self-starter with ability to work independently to achieve results.

Able to work well under pressure, flexible, positive & focused during times of change.

Proven experience in software development, problem solving, documentation and working to tight deadlines.

Ability to work on multiple tasks whilst managing multiple deadlines and priorities.

Ability to self-start, identify tasks required independently to fulfil project deliverables and work as a team member.

Understanding the full project lifecycle from requirements capture through to implementation and delivery.

A proven track record of developing high quality software to business specification whilst understanding processes and requirements.

Strong understanding of Agile / Waterfall development methodologies.

Experience of using Agile for example Scrum, Safe, Kanban methodologies.

Ability to produce design documentation in a clear, accurate and concise manner.

Ability to use own initiative, with strong personal organisation skills.

Ability to develop new skills and understand new technology as required.

Personable and engaging.

Communicates effectively and efficiently to internal and external stakeholders.

Build relationships and networks with both internally and externally wherever possible.

Demonstrates strong customer focus.

Demonstrates ability to work effectively with others.

Constructively handles disagreements to reach a resolution.

Ability to work with diverse groups / personalities.

Open to innovative ideas / experiences and ability to create new ideas, approaches or insights.

Excellent attention to detail, highly organised with a proactive approach.

Strong analytical ability and problem solving skills.

Desired

Experience of refactoring monolithic applications to microservices.

Experience of messaging systems.

Experience of containerisation technologies.

Full-stack development experience.

Knowledge of React or Angular UI frameworks.

Knowledge of Typescript / JavaScript languages.

General cloud experience, ideally in AWS.

Experience working in invoicing or other financial applications.

Experience of working in a financial or trading organisation, with an understanding of financial instruments and transactional data modelling.

Create a job alert for this search

Software Engineer • Taguig, Metro Manila, PH

Related jobs
Full Stack Software Engineer

Full Stack Software Engineer

SinchMetro Manila, PH
Quick Apply
Sinch ClickSend is a global cloud-based SaaS communications platform for businesses and developers that enables companies of all shapes and sizes to easily and cost effectively communicate with the...Show moreLast updated: 30+ days ago
Junior Software Engineer

Junior Software Engineer

First CircleTaguig, National Capital Region, PH
Quick Apply
First Circle is the fastest growing fintech in the Philippines - we are evolving from a single-product company providing credit to SMEs, to a multi-product company providing Neobanking solutions, a...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Engineer (.Net / C# Development)

Principal Software Engineer (.Net / C# Development)

SimManila, Metro Manila, Philippines
Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology.If you are an innovative, curious, collaborative person who embraces challenges and wants to gr...Show moreLast updated: 21 days ago
  • Promoted
Principal Software Architect

Principal Software Architect

Globe TelecomTaguig, Metro Manila, Philippines
At Globe, our goal is to create a wonderful world for our people, business, and nation.By uniting people of passion who believe they can make a difference, we are confident that we can achieve this...Show moreLast updated: 30+ days ago
Software Engineer (Junior / Middle) Philippines

Software Engineer (Junior / Middle) Philippines

Burt IntelligenceManilla
Quick Apply
Burt Intelligence is changing the way companies work with data.Our mission is to empower anyone to make data-driven decisions in their everyday work. Our analytics software platform provides busines...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineers

Senior Software Engineers

NCS GroupTaguig, Metro Manila, Philippines
NCS Group Taguig, National Capital Region, Philippines.At NCS and Amaysim ( we want things to be amazingly simple for our customers - which is the focus of our awesome staff.Achieve top-notch digit...Show moreLast updated: 14 days ago
Fully Remote Software Engineer - Philippines

Fully Remote Software Engineer - Philippines

Everything To GainMetro Manila, PH
Quick Apply
Everything To Gain is seeking a Fully Remote Software Engineer located in the Philippines to join our dynamic team.In this position, you will play a crucial role in developing innovative software s...Show moreLast updated: 27 days ago
Software Engineer

Software Engineer

EngageRocketAnywhere, Anywhere, Philippines
Quick Apply
EngageRocket makes workplaces better with people analytics.By making it easy to collect, understand,.The Opportunity at EngageRocket. We are looking for a driven Software Developer to be part of our...Show moreLast updated: 30+ days ago
Software Engineer

Software Engineer

Teoh CapitalMetro Manila, Philippines
Quick Apply
Were on the lookout for a software engineer to join our growing team.Our products support the logistics industry in our aim to automate and eliminate manual work processes.You'll support the growth...Show moreLast updated: 11 days ago
  • Promoted
Director Software Engineering

Director Software Engineering

UnitedHealth GroupMakati, Metro Manila, Philippines
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 28 days ago
Software Engineer

Software Engineer

Career ConnectMakati, 00, ph
Quick Apply
As part of our Technology team, you'll play a crucial role in developing our flagship products and crafting integration frameworks that connect legacy and modern systems. Get ready to push the limit...Show moreLast updated: 3 days ago
  • Promoted
  • New!
Director of Software Engineering

Director of Software Engineering

MayaMetro Manila, Philippines
Maya National Capital Region, Philippines.We are seeking an accomplished Technology leader with deep technical expertise and a knack for innovation. This role is for someone who thrives on tackling ...Show moreLast updated: 4 hours ago
Next Generation Software Engineer

Next Generation Software Engineer

Cloud BridgeTaguig, Metro Manila, .PH
Quick Apply
Recognised as AWS's Rising Star Partner of the Year for 2023 in EMEA and 2022 in the UK&I, we’re expanding globally with new offices in South Africa and Dubai, a strong presence in the Philippines,...Show moreLast updated: 11 days ago
Software Engineer

Software Engineer

TransvirtualManila, Metro Manila, PH
Quick Apply
We’re on the lookout for a software engineer to join our growing team.Our products support the logistics industry in our aim to automate and eliminate manual work processes.You’ll support the growt...Show moreLast updated: 30+ days ago
  • Promoted
Head of Software Engineering

Head of Software Engineering

Security Bank CorporationMakati, Metro Manila, Philippines
Talent Acquisition Partner | Technical Hiring | Banking | Financial Services.Develop and execute the strategic vision for engineering, aligning it with the overall business objectives.Provide leade...Show moreLast updated: 1 day ago
Full Stack Software Engineer

Full Stack Software Engineer

iScale SolutionsMakati Central Post Office, 00, ph
Quick Apply
Design, develop, and maintain enterprise-grade applications using.Build and optimize microservices and RESTful / GraphQL APIs for scalability and reliability. Implement secure, high-performance cloud-...Show moreLast updated: 25 days ago
Software Engineer

Software Engineer

Freelancer.comTaguig, Metro Manila, PH
Quick Apply
We kickstart our day asking, what can I improve today?.If you’re someone who takes charge and strives to have their ideas turn into instant impact, you’re in!. In making decisions we rely on one que...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer (WFH)

Senior Software Engineer (WFH)

Lennor GroupBiñan, Laguna, Philippines
Our brand, Lennor Metier Consulting, a DOLE-licensed headhunting and recruitment agency in the Philippines, is proud to partner with a. The ideal candidate will be responsible for playing a strategi...Show moreLast updated: 5 days ago