Jobs and Careers
LU
Sr. Software Engineer - APIs with C# .NET
Lumiere SystemsSan 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 KitFree account required — sign up in 30s