Talent.com
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Interact SoftwareManila, Metro Manila, Philippines
3 days ago
Job description

Job Description

Interact provides enterprise-grade intranet software that connects over three million employees to leading global names such as Levi's, Domino’s, Teva Pharmaceuticals, and Technicolor. Our team of customer-focused problem solvers are passionate about helping organizations communicate better. We work to consistently improve every service and product we offer. With offices in New York, Tulsa, and Manchester, we operate across North America, EMEA, and Australia.

We treat everyone with respect and honesty. Whether you’re a developer fresh out of college or a seasoned salesperson, we live the motto that we uphold for our customers : our people are our most valuable assets.

We Are Working in Partnership With TechAnywhere as an EOR

A Little About You...

Relevant Work Experience

  • Minimum 5+ years of professional experience in software development, with a focus on API first backends, ASP.Net and ReactJS frontends.
  • Proven experience in developing engaging, scalable, high-performance, high-transactional Web UI and APIs.
  • Extensive experience with C#, ASP.NET, and .NET frameworks.
  • Strong proficiency in ReactJS and Node.js for frontend development.
  • Experience with SQL Server, including T‑SQL, Stored procedures, and SQL Transactions.
  • Familiarity with Docker containers and container orchestration.
  • Experience working in an Agile / Scrum development environment.
  • Demonstrated ability to support the Team Leadership (Product, Delivery and Engineering Managers), as well as collaborate effectively with other teams.

Technical Skills

  • Expert understanding of Object-Oriented Programming (OOP) concepts and principles.
  • Deep knowledge and application of Software Engineering Design Patterns and SOLID principles.
  • Proficiency in data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables.
  • Understanding of algorithms such as sorting algorithms (quicksort, mergesort), searching algorithms (binary search), recursion, and basic algorithmic complexity (Big O notation).
  • Experience with version control systems, particularly Git using Bitbucket.
  • Familiarity with ElasticSearch, Redis, memory caching, distributed locking, and queue-based mechanisms.
  • Knowledge of AWS cloud hosting and infrastructure management.
  • Experience with CI / CD tools like TeamCity and Octopus Deploy.
  • Understanding of test automation frameworks, specifically Playwright.
  • Familiarity with the Atlassian Suite (Jira, Confluence) for project management and documentation.
  • Personal Attributes

  • Strong leadership skills, with the ability to mentor and inspire team members.
  • Exceptional problem‑solving abilities, capable of tackling complex technical challenges.
  • Excellent communication skills, both verbal and written, able to convey technical concepts to various stakeholders.
  • Proactive and self‑motivated, with a passion for technology and continuous learning.
  • Attention to detail and a commitment to delivering high‑quality, reliable software.
  • Collaborative mindset, and keen to help create a positive team environment by contributing to team dynamics.
  • Strategic thinker, able to align technical design options and architectural decisions with business objectives.
  • Adaptable and flexible, comfortable working in a fast‑paced, dynamic environment.
  • Innovative mindset, eager to explore new technologies and drive improvements.
  • About The Role

    Technical Leadership

  • Design and develop high‑quality software solutions using our tech stack, including C#, ASP.NET, ReactJS, Node.js, and SQL Server.
  • Lead and participate in architectural discussions and decision‑making processes to shape the future of our applications.
  • Implement and enforce best practices in software development, including SOLID principles and design patterns.
  • Optimize application performance, ensuring scalability and reliability for high‑volume queries and transactions.
  • Conduct code reviews (face‑to‑face or via pull requests), providing constructive feedback to improve code quality and maintain coding standards.
  • Mentor and guide junior and mid‑level engineers, fostering professional growth and knowledge sharing.
  • Collaborate closely with other teams, including UX / UI Designers, Test Automation Engineers, and DevOps, to deliver cohesive and user‑centric solutions.
  • Develop and maintain unit and automated tests using Playwright to ensure the highest software quality.
  • Manage source code effectively using Git tools.
  • Utilize CI / CD pipelines with TeamCity and Octopus Deploy to streamline the deployment process.
  • Troubleshoot and resolve complex technical issues, applying critical thinking and problem‑solving skills.
  • Stay updated with emerging technologies and industry trends, evaluating their potential integration into our tech stack.
  • Contribute to the continuous improvement of development processes and workflows.
  • Ensure security best practices, collaborating with security teams to safeguard applications.
  • Project Leadership

  • Lead and participate in the planning and execution of complex software projects, ensuring alignment with business objectives.
  • Coordinate with Product Managers and Delivery Managers to define project requirements, timelines, and deliverables.
  • Identify and mitigate technical risks, ensuring project success and application stability.
  • Oversee the front‑end and back‑end development lifecycle, ensuring timely delivery of project milestones and product releases.
  • Mentorship and Team Development

  • Provide mentorship to junior engineers, helping them develop their skills and understand best practices.
  • Foster a collaborative and inclusive team environment, encouraging knowledge sharing and continuous learning.
  • Facilitate training sessions and workshops to upskill team members and promote professional growth.
  • Quality Assurance

  • Ensure the highest code quality by implementing and advocating for thorough testing practices, including unit tests, integration tests, and end‑to‑end tests.
  • Collaborate with QA teams to establish testing strategies and ensure comprehensive test coverage.
  • Implement performance optimization techniques, ensuring scalability and reliability for high‑volume queries and transactions.
  • Ensure security best practices, collaborating with security teams to safeguard applications.
  • Collaboration and Communication

  • Work closely with UX / UI Designers to implement responsive, user‑centric, and accessible designs.
  • Collaborate with backend teams to ensure seamless integration and functionality of front‑end components.
  • Communicate complex technical concepts effectively to non‑technical stakeholders, bridging the gap between technical and business teams.
  • Contribute to the continuous improvement of development processes and workflows.
  • Job Details

    Role Level : Mid‑Level

    Work Type : Full‑Time

    Country : Philippines

    City : Metro Manila

    Company Website :

    Job Function : Engineering

    Company Industry : Software Development

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Manila, Metro Manila, Philippines

    Related jobs
    • Promoted
    Senior Software Engineer I - 2317492

    Senior Software Engineer I - 2317492

    UnitedHealth GroupQuezon City, 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: 30+ days ago
    • Promoted
    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Salve.Inno ConsultingMetro Manila, Metro Manila, Philippines
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AsurionTaguig, Metro Manila, Philippines
    Taguig, National Capital Region, Philippines.We are looking for a Senior Software Engineer to join the Asurion Pay team, responsible for building and maintaining critical.Show moreLast updated: 15 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Infor Inc.Manila, Metro Manila, Philippines
    As a Senior Software Engineer, you will work within an Agile team to design, develop, and maintain Workforce Management (WFM) products and modules. You’ll be responsible for full-stack development u...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: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MicroSource Inc.Quezon City, Metro Manila, Philippines
    The Senior Software Engineer must have strong analytic capability and the ability to create innovative solutions.This role will develop information systems by studying operations, designing, develo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Durable Objects (DO)

    Senior Software Engineer, Durable Objects (DO)

    CloudflareCainta, Rizal, Philippines
    Employer Industry : Internet Technology.Why Consider this Job Opportunity : .Competitive salary up to $120,000.Opportunities for career advancement and growth within the organization.Supportive and in...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Analytics and Reporting

    Senior Software Engineer, Analytics and Reporting

    CloudflareCainta, Rizal, Philippines
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Med-Metrix, LLCManila, Metro Manila, Philippines
    Posted Tuesday, October 28, 2025 at 4 : 00 AM.The Senior Software Engineer develops information systems by designing, developing, and installing software solutions. Implement all aspects of an applica...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GCashMetro Manila, Philippines
    Join to apply for this position and help build innovative FinTech solutions for the Philippines.Coding, testing and troubleshooting software programs using the appropriate hardware, database, and p...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    OptumMetro 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: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    FinastraManila, Metro Manila, Philippines
    Finastra is a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capita...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Finastra Philippines IncMetro Manila, Philippines
    Responsibilities & Deliverables : .Participates in software design meetings and analyzes user needs to determine technical requirements. Designs and develops high-quality code.Tests, debugs, analyzes ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    PortcastMetro Manila, Philippines
    Portcast is transforming international supply chains to be more resilient by helping logistics companies realize the full potential of their data. We cater to both shipping lines and cargo airlines,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer II - 2317513

    Senior Software Engineer II - 2317513

    UnitedHealth GroupQuezon City, 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: 30+ days ago
    • Promoted
    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Salve.Inno ConsultingMetro Manila, Metro Manila, Philippines
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CloudflareCainta, Rizal, Philippines
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    UnitedHealth GroupTaguig, 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: 30+ days ago