Senior Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Taguig - Philippines

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Overview:

The focus of this role will be the development of new capabilities and re-platforming of the Risk application.

The successful candidate will be a seasoned technologist tasked with building a strategic platform as part of the transformation programme to enable new/develop existing capabilities in the Risk Management space.

This is senior level developer role to lead best practice within a newly formed agile delivery team and in collaboration with Risk and Technology colleagues based in London will ultimately drive engineering deliverables that are underpinning a multi-year Risk Transformation roadmap.

Role Responsibilities:

  • 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 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 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 (5 years) coding in recent versions of C# Framework and REACT JS SQL scripting. XML/BML/fpML

  • Knowledge of Python

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

  • 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 Microsoft Entity Framework.

  • Proficiency in working with relational databases (Oracle PostgreSQL etc.).

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

  • Experience with cloud platforms such as Azure or AWS(the latter 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

  • Experience of AI coding agents(Claude Gemini Amazon Q)

  • Knowledge of React or Angular UI frameworks.

  • Knowledge of Typescript/JavaScript languages.

  • Experience working in risk or settlement systems and/or trading organisation with an understanding of financial instruments

  • Experience of Data Modelling

Role Overview:The focus of this role will be the development of new capabilities and re-platforming of the Risk application.The successful candidate will be a seasoned technologist tasked with building a strategic platform as part of the transformation programme to enable new/develop existing capab...
View more view more

Key Skills

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

About Company

Company Logo

Recognised as AWSs Rising Star Partner of the Year for 2023 in EMEA and 2022 in the UK&I were expanding globally with new offices in South Africa and Dubai a strong presence in the Philippines and our HQ in the UK.If youre ready to join a high-growth AWS partner and take your career t ... View more

View Profile View Profile