Job Description

Senior Backend Engineers for OutsideHire

Role Definition

Senior Backend Engineers are responsible for implementing services including the Gateway, Dynamic Surcharge Engine, Settlement Engine, and Reconciliation Engine. Each engineer owns specific service domains while collaborating on cross-service integration and shared infrastructure components.

Core Responsibilities

  • Service Implementation: Develop and maintain assigned gateway project microservices using .NET Core and Azure services
  • API Development: Build RESTful APIs, webhook systems, and processor adapter interfaces per OpenAPI specifications
  • Data Management: Implement data access layers, Entity Framework models, and database integration logic
  • Integration Development: Build integrations with TicketSocket HPP, ProPay APIs, and internal gateway project services
  • Performance Optimization: Ensure services meet performance SLAs including <100ms response times and high throughput
  • Security Implementation: Implement PCI-DSS compliant code including encryption, tokenization, and secure data handling
  • Testing & Quality: Write comprehensive unit tests, integration tests, and participate in code review processes
  • Documentation: Maintain technical documentation, API specifications, and troubleshooting guides

  • What They Will NOT Do

    • Define system architecture or make architectural decisions without Chief Architect approval
    • Manage project timelines or coordinate across teams (Project Engineer responsibility)
    • Handle direct customer support or business stakeholder communication
    • Perform infrastructure provisioning or DevOps activities without coordination


    Key Accountabilities & KPIs

  • Feature Delivery: 100% of assigned features delivered per sprint commitments
  • Code Quality: >90% test coverage, zero critical security vulnerabilities
  • Performance Standards: All APIs meet defined SLA requirements (Integration Success: <5% integration test failures for owned services
  • Bug Resolution: Critical bugs resolved within 24 hours, standard bugs within 1 week
  • Documentation: All APIs documented with current examples and troubleshooting guides

  • Required Technical Skills (Microsoft Stack Focus)

    • Backend Development: 5+ years .NET Core/5+ and C# development experience
    • Azure Cloud Services: Hands-on experience with Azure App Services, Service Bus, Key Vault, and storage solutions
    • Database Development: Advanced SQL Server, Entity Framework Core, and data modeling skills
    • API Development: RESTful API design, ASP.NET Core Web API, and OpenAPI documentation
    • Microservices: Experience with distributed systems, service communication, and event-driven architectures
    • Security: Understanding of encryption, authentication, authorization, and secure coding practices
    • Testing: Unit testing with xUnit/NUnit, integration testing, and mocking frameworks


    Preferred Gateway Project Capabilities

    • Payment processing and financial transaction system development
    • Real-time pricing and calculation engine development
    • Webhook and event-driven system implementation
    • Processor integration and adapter pattern implementation
    • Audit trail and immutable data system development
    • Split payment and multi-party settlement logic


    Why OutsideHire?

    • An inclusive and dynamic work environment that values creativity and collaboration
    • Opportunities to work on cutting-edge projects that make an impact
    • Perks: Competitive salary, remote work, professional development allowances, etc.
    • A team that truly values your skills and contributions


    Job Details

    Role Level: Mid-Level Work Type: Full-Time
    Country: Philippines City: Manila National Capital Region
    Company Website: https://cashjar.com Job Function: Software Development
    Company Industry/
    Sector:
    Software Development

    What We Offer


    About the Company

    Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

    Report

    Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


    Recent Jobs
    View More Jobs
    Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn