Baytek

Senior Software Engineer (.NET & Azure PaaS)

Posted on June 9, 2026

Job description

Job Summary

We are seeking a Senior Software Engineer to lead our remote development team. In this role, you will design, build, and maintain high-performance software solutions using the .NET framework and Azure PaaS technologies. You will play a critical role in bridging our on-premises systems with cloud infrastructure, ensuring secure and scalable integrations. You will collaborate closely with domain experts and engineers in the Los Angeles time zone to translate business requirements into robust technical architecture.

Key Responsibilities

  • Hybrid Integration: Design and implement secure integrations between on-premises systems and Azure cloud environments.
  • API Management: Build, secure, and manage enterprise APIs using Azure API Management (APIM).
  • Workflow Automation: Create and maintain automated workflows and system integrations using Azure Logic Apps.
  • Core Development: Write clean, efficient, and well-tested code using .NET and OData protocols for high-performance data querying.
  • Code Quality: Conduct thorough code reviews to ensure compliance with security, performance, and cloud governance standards.
  • Collaboration: Participate in daily stand-ups, technical grooming, and sprint planning sessions with the onshore team.
  • Technical Leadership: Lead architectural discussions and define engineering best practices for cloud-native development.

Required Qualifications

  • Experience: 5 to 10 years of professional software development experience.
  • Frameworks: Expertise in the .NET ecosystem (.NET Core / .NET 6+ / C#).
  • Azure PaaS: Proven hands-on experience with Azure Logic Apps and Azure API Management (APIM).
  • Data Protocols: Strong experience building and consuming APIs using OData protocols.
  • Hybrid Infrastructure: Practical experience managing data sync and connectivity between on-prem and cloud environments.
  • Communication: Verbal and written English communication skills for seamless cross-border collaboration.
  • Work Style: Proven ability to work autonomously and manage time effectively in a remote environment.

Preferred Qualifications

  • Legacy Integration: Experience with BizTalk Server or traditional ETL tools to assist with data migration and system modernization.
  • Experience in the Legal Technology domain
  • Experience with Azure DevOps, GitHub and CI/CD pipelines
  • Experience working in an Agile/Scrum environment across multiple time zones.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

Work Environment & Schedule

  • Location: Fully remote (Offshore).
  • Schedule: Daily availability to overlap two hours with the US Pacific Standard Time (PST) team for core working hours, meetings, and stand-ups.