> Markdown version of [/jobs/ext/4522286-senior-edi-software-engineer-apis-with-c-net](https://www.wearedevelopers.com/jobs/ext/4522286-senior-edi-software-engineer-apis-with-c-net). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior EDI Software Engineer {APIs with C# .NET} - **Company:** Macpower Digital Assets Edge LLC - **Location:** San Diego, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $115,000 - $140,000 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Software Quality, Code Review, Continuous Integration, Extract Transform Load (ETL), Software Debugging, Electronic Data Interchange (EDI), Fault Tolerance, Monitoring of Systems, Medical Software, IBM Cloud Computing, Microsoft Software, Microsoft SQL Server, Network Connections, NoSQL, Scrum Methodology, Systems Development Life Cycle, Software Engineering, Software Systems, SQL Databases, Systems Integration, Google Cloud, Cloud Platform System, ReactJS, Git, Event Driven Architecture, Containerization, AngularJS, Kubernetes, Front End Software Development, Api Design, Data Pipelines, Api Management, Docker, Microservices - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-edi-software-engineer-apis-with-c-net-san-diego-ca--3c80a026-3f1e-4223-9fbe-5de61cf26742 ## About the Role Software Engineering, Microsoft C# .NET (C Sharp .NET), Electronic Data Interchange (EDI), Application Programming Interface (API), Software Engineering, Electronic Data Interchange (EDI), Microsoft Product Family, Team Player, Emerging Technology, Healthcare Software, * 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., * 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. ## 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., * 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.