Principal Software Engineer

6 days ago


Rizal, Philippines Cloud Bridge Full time

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. Essential Qualifications 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 Skills 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. #J-18808-Ljbffr



  • Rizal, Philippines Get Linked up LLC Full time

    Job Title Software Engineer (Fully Remote)REPLIT About the Company GetLinkedUp is a dynamic staffing firm hiring on behalf of an innovative software development startup. This startup is on a mission to revolutionize industries through cutting-edge AI integrations, AI-driven calling systems, and SaaS solutions. They create apps and software that boost...


  • Rizal, Philippines Cloudflare Full time

    Employer Industry: Internet Technology Why Consider this Job Opportunity: Competitive salary Opportunities for career advancement and growth within the organization Remote work flexibility Supportive and inclusive work environment Chance to work on cutting-edge technology projects What to Expect (Job Responsibilities): Collaborate with Engineers, Designers,...


  • Rizal, Philippines Xpress Automation Full time

    We’re looking for a talented Frontend Developer for a fully remote position to spearhead our application development process and support the maintenance of our existing apps. If you’re passionate about creating high-quality applications and working as part of a collaborative team, we’d love to hear from you! Objectives of this Role Build and maintain...

  • Planning Engineer

    2 weeks ago


    Rizal, Philippines CSCO (Phils) Construction & Development Corporation Full time

    Responsibilities Develop, monitor and update project schedules using Primavera P6 or similar software. Coordinate with the project managers, engineers and site team to gather project data and track progress. Generate and analyze project performance metrics. Ensure compliance with project specifications and contractual requirements. Identify schedule risks...


  • Rizal, Philippines Ackbrent Incorporated Full time

    Responsibilities Design and analyze civil and structural engineering projects. Prepare technical reports and specifications. Ensure compliance with safety regulations and standards. Collaborate with architects and other engineers. Conduct site inspections and assessments. Manage project timelines and budgets. Utilize software for structural modeling and...


  • Rizal, Philippines 7J Construction Services Full time

    On-site - Rizal 1-3 Yrs Exp Bachelor Full-time Job Description Design and analyze infrastructure projects, including buildings, bridges, and roads. Design and analyze structures, prepare technical reports, and collaborate with team members. Conduct site assessments and feasibility studies. Collaborate with architects and other engineers. Prepare technical...


  • Rizal, Philippines TASQ Staffing Solutions Full time

    Software Quality Assurance (Senior SDET) - WFH Work Setup: Full Time WFH and willing to do RTO in the future depending on business needs. Schedule: Mon-Fri; 11am-8pm and willing to do overtime if necessary Responsibilities: Analyse and design test plans and cases, step definitions, and feature files in order to testour Product range, acting as the most...


  • Rizal, Philippines Riverstar Food Corporation Full time

    On-site - Rizal 1-3 Yrs Exp Bachelor Full-time Company: BF Metal Corporation Job Description: We are seeking a detail-oriented and experienced Scheduling Engineer to join our team. The ideal candidate will be responsible for planning, coordinating, and managing project schedules to ensure timely delivery and adherence to deadlines. A strong command of...

  • Accounts Payable

    2 weeks ago


    Rizal, Philippines ACCPRO International Full time

    !! URGENT HIRING!! Join Our Team as an Accounts Payable. Location: Cainta, Rizal Interview Mode: 3 stages of Interview; face to face onsite (1 day hiring) Work Set-up: Onsite Work Schedule: Monday - Friday | 8AM - 5PM | Onsite BENEFITS: This will be discussed during the initial interview For ACCOUNTS PAYABLE Salary Package: Earn PHP 18,000–20,000...

  • Cost Engineer

    2 weeks ago


    Rizal, Philippines Riverstar Food Corporation Full time

    Overview Cost Engineer Company: BF Corporation Deployment: Cainta, Rizal This role coordinates, directs, and leads estimating efforts to ensure optimum costing and coordination of projects and programs to ensure the company meets customer expectations and manufacturing requirements. Key Responsibilities Identify and implement strategies to minimize financial...