Senior EDI Software Engineer {APIs with C# .NET}

  • $115,000–$140,000 Per Year

Highlights

About the Role Our client is seeking a Senior EDI Software Engineer o focus on analyzing, developing, and maintaining secure, health-driven software applications using the latest Microsoft technologies in a large, collaborative team environment . Candidates must have a dedicated home workspace and a stable internet connection (minimum 50 Mbps download and 10 Mbps upload speed ).

Numbers & Facts

LocationSan Diego, CA (
Remote
)
Salary$115,000–$140,000 Per Year

Description

About the Role Our client is seeking a Senior EDI Software Engineer o focus on analyzing, developing, and maintaining secure, health-driven software applications using the latest Microsoft technologies in a large, collaborative team environment.
Remote Work Requirements
  • This is a remote/work-from-home (WFH) position with company-provided technology.
  • Candidates must have a dedicated home workspace and a stable internet connection (minimum 50 Mbps download and 10 Mbps upload speed).
  • Ability to participate in video meetings over a reliable network connection.

Key Responsibilities:
  • Design, develop, and maintain EDI software solutions using C# .NET and related technologies.
  • Troubleshoot, diagnose, and resolve API integration and data pipeline issues.
  • Collaborate with cross-functional teams to develop and optimize secure, scalable SaaS applications.
  • Participate in Agile/Scrum team activities, including backlog refinement, sprint planning, and retrospectives.
  • Develop, maintain, and troubleshoot existing software applications.
  • Implement and maintain security best practices within the software development lifecycle (SDLC).
  • Develop and maintain monitoring tools to ensure smooth operation of automated processes.
  • Lead and mentor junior developers, reviewing code for quality, security, and compliance with company standards.
  • Document technical processes, write API documentation, and contribute to onboarding materials.
  • Collaborate with external vendor engineering teams on system integrations.
  • Work with cloud technologies (AWS, Azure, Google, IBM Cloud) and containerized applications (Docker, Kubernetes).
  • Optimize and troubleshoot SQL and NoSQL databases, including ETL pipelines.
  • Participate in daily stand-ups and contribute to group programming sessions.

Expected Qualifications:
Must Have:
  • 4+ years of experience in C# .NET development.
  • Expertise in API development, troubleshooting, and event-driven architectures.
  • Strong understanding of SDLC, Agile/Scrum methodologies, and database management ( MSSQL, NoSQL).
  • Experience with CI/CD pipelines, Git, microservices, and cloud-based architecture.
  • Proficiency in security best practices, ETL processes, and data pipelines.
  • Excellent problem-solving, debugging, and independent work skills.
  • Strong communication and collaboration skills within cross-functional teams.
  • Experience mentoring developers and conducting code reviews.
  • Ability to work remotely with a stable internet connection.
Nice to Have:
  • Experience with Angular, ReactJS, and front-end API integrations.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, Google Cloud, IBM Cloud).
  • Knowledge of fault-tolerant, queue-based data pipelines.
  • Background in healthcare compliance (HIPAA) and SaaS architecture.

Core Competencies:
  • Strong analytical and problem-solving skills.
  • Ability to work independently while collaborating with cross-functional teams.
  • Strong attention to code quality, security, and best practices.
  • Ability to mentor and guide junior developers.
  • Passion for continuous learning, ownership, and innovation.

ADDITIONAL INFORMATION:
  • Salary: $112,500 - $140,000 (Full-Time).
  • Fully remote role with opportunities for growth and leadership.
  • Encourages mentorship, innovation, and technical excellence.
  • Requires active participation in team discussions, problem-solving, and code reviews.

Similar Jobs