Jobs and Careers
LU

Sr. Software Engineer - APIs with C# .NET

Lumiere Systems
San Diego, United Statesfull_timeVerifiedPosted 2 Apr 2025

About the role

**Must be visa independent candidate, willing to work on W2 full time**

Skills: Software Engineer, APIs, API, API's, C# .NET, C#, .NET, C#.NET, EDI Software Engineer, Engineer, Software, EDI, SQL, AWS, Azure, Google, IBM, Cloud, Software development, object-oriented languages, frameworks, Agile, Scrum, NoSQL, MSSQL, ETL, GIT, CI/CD, Angular, ReactJS, Kubernetes, SaaS

Description:

  • American Specialty Health Incorporated is seeking a Senior EDI Software Engineer I to join our Information Technology department.
  • This position will help analyze, develop, and maintain secure, health driven, software applications using the latest Microsoft technologies, in a large team environment.

Remote Worker Considerations:

  • Candidates who are selected for this position will be trained remotely and must be able to work from home (WFH) in a designated work area with company-provided technology equipment.
  • This remote/WFH position requires you have a stable connection to your Internet Service Provider with the ability to participate by video in online meetings over a reliable and consistent network (minimum internet download of 50 Mbps and 10 Mbps upload speed).

Responsibilities:

  • Expands knowledge of Company operations particularly as related to assigned projects.
  • Develops an understanding of assigned application and internal customer area, standards and techniques, and general business knowledge.
  • Demonstrates understanding of departmental procedures, programming standards, and all pertinent training materials.
  • Partner with other to build and launch client's specific data projects.
  • Performs routine programming assignments.
  • Develop, maintain, troubleshoot, and fix current suite of software applications.
  • Recommends improvements in applications.
  • Work independently with minimal supervision.
  • Developing monitoring tools and ensuring automated processes run as expected.
  • Responsible for surfacing all unexpected issues to Sr. Leadership.

Qualifications:

  • Bachelors degree in information systems or business degree or equivalent experience. If equivalent experience, high school diploma required.
  • Minimum of 4 years
  • Software development with a focus on higher-level object-oriented languages and frameworks.
  • Working on an Agile/Scrum team with five or more contributors.
  • Consuming and troubleshooting event-driven and web-based API systems.
  • Contributing and collaborating among many Scrum teams.
  • Participated in backlog refinement, sprint planning, retrospectives.
  • Advanced knowledge of the SDLC
  • Minimum of 2 years
  • Identifying and applying security best practices.
  • .NET framework with C#.
  • NoSQL and relational normalized database architecture. Preferred MSSQL.
  • Understand complex SQL queries and optimization techniques.
  • Building scalable, multi-tenanted SaaS applications.
  • Building and troubleshooting data pipelines (ETL).
  • Troubleshooting web application deployments.
  • Advanced GIT, Understanding log files, CI/CD Pipelines
  • On-boarding and mentoring other developers.
  • Creating and maintaining on-boarding documentation.
  • Doing code reviews and making sure code quality is high, well-structured, secure and adheres to ASH standards and best practices.
  • Writing easily consumable documentation of code and APIs.
  • Working on cross-functional teams to deliver full end-to-end solutions.
  • Experienced with
  • Interacting with external vendor engineering teams.
  • Building event-driven, fault-tolerant, queue-based data pipelines.
  • Building APIs served that support frontend libraries and frameworks (Angular | ReactJS)
  • Configuring and building containers
  • Working with Kubernetes.
  • Applying cloud provider technologies (AWS, Azure, Google, IBM Cloud)
  • Lead the team in problem solving.
  • Mentor junior developers through code reviews and best practices.
  • Architecting, leading development, and maintaining scalable SaaS software solutions.
  • Building, maintaining, and monitoring high volume data pipelines software.
  • Passion for ownership and evangelism of standards throughout the SDLC.
  • Collaborate with other departments to understand higher level business problems.
  • Provide high level estimates to leadership team on large complex integrations.
  • Ability to effectively document and delegate to complete tasks.
  • Ability to participate in daily stand-ups and comfortable contributing in group programming sessions lasting more than 3 hours.
  • Ability to interact directly with external vendors engineering teams.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Lumiere Systems

View company profile →