Sr. EDI Software Engineer - APIs with C# .NET remote hold
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
Experience level: Mid-senior Experience required: 6 Years Education level: Bachelor’s degree Job function: Information Technology Industry: Health, Wellness and Fitness Compensation: View salary Total position: 1 Relocation assistance: No Visa sponsorship eligibility: No
Description:
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:
Bachelor’s 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 API’s.
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 API’s 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.
Core Competencies:
Demonstrated ability to interact in a positive, respectful manner and establish and maintain cooperative working relationships.
Ability to display excellent customer service to meet the needs and expectations of both internal and external customers.
Excellent listening and interpersonal communication skills to identify critical core competencies based on success factors and organizational environment.
Ability to effectively organize, prioritize, multi-task and manage time.
Demonstrated accuracy and productivity in a changing environment with constant interruptions.
Demonstrated ability to analyze information, problems, issues, situations, and procedures to develop effective solutions.
Ability to exercise strict confidentiality in all matters.
Mobility:
Primarily sedentary, able to sit for long periods of time with ability to travel within and outside the facility.
Physical Requirements:
Ability to speak, see and hear other personnel and/or objects. Ability to communicate both in verbal and written form.
Ability to travel within the facility.
Capable of using a telephone and computer keyboard.
Ability to lift up to 10 lbs.
Environmental Conditions:
Work-from-home (WFH) environment.
1.) Please provide the link to candidate’s LinkedIn profile:
2.) What is the candidate’s highest level of education?
3.) Has the candidate applied or been interviewed for any role with this company in the past? If so, please provide details.
4.) What is the candidate’s desired total compensation? (Please specify base salary vs. commission/bonus expectation)
5.) Where is the candidate located? If candidate is not near the job location, please explain relocation plan in detail (e.g. timeline, relocating with family, selling/buying property)
6.) Is the candidate legally authorized to work in the US for any employer?
7.) Will the candidate now or in the future, require immigration sponsorship for work authorization (for example, H-1B status)?
8.) Please elaborate on the candidate’s experience in software development, particularly with C# .NET.
9.) Please describe any experience the candidate has in collaborating with external vendor engineering teams.
10.) Please share the candidate’s experience working in an Agile/Scrum team, including their involvement in sprint planning, backlog refinement, and retrospectives.
11.) Please elaborate on the candidate’s experience in designing, developing, and maintaining complex API systems.
12.) Please describe how the candidate approaches troubleshooting issues in event-driven or web-based API systems.
13.) Please share details on the candidate’s experience in writing and optimizing SQL queries, including any challenges they have faced and how they resolved them.
14.) Please describe the candidate’s experience working with NoSQL databases, including specific technologies they have used.
15.) Please elaborate on the candidate’s experience in building scalable, multi-tenant SaaS applications and any key challenges they have overcome.
16.) Please share the candidate’s familiarity with CI/CD pipelines and their experience with GIT best practices.
17.) Please describe any hands-on experience the candidate has with Kubernetes or cloud provider technologies such as AWS, Azure, or Google Cloud.
18.) Please elaborate on the candidate’s experience in building and maintaining ETL processes or data pipelines.
19.) Please elaborate on the candidate’s comfort level in participating in extended group programming sessions lasting more than 3 hours.
20.) Please confirm if the candidate is comfortable working remotely full-time and has prior experience in a remote work setting.
...journey with a team that's passionate about making a difference? Pharmaron is thrilled to invite you to join us as our newest Medical Monitoring Director If you're craving a role that offers challenges, growth, and meaningful impact, then this is the opportunity you've...
...Job Title: Lead Digital Analyst (SEO) Location: San Francisco, CA (4 days in office, M-Th) Duration: 6 months to start, with long-term potential Interview Type: Video Job Description: We are looking for a Lead Digital Analyst (SEO) to join...
...the criminal justice system through on-going communication with public defenders, state attorneys, judges, clerks and state (DC&F) forensic personnel. Tracks commitment orders from court to clerks office, to DC&F forensic personnel. Facilitates, monitors and...
...If you are a hard-working individual who enjoys the customer service and energy of being a delivery driver, Carter Lumber should be your career destination! Our customers have many options when buying building materials. They come to us because of our reliability and...
...Overview Responsible for assisting and supporting the Supervisors and Housekeepers in meeting quality and timeliness standards. A dispatcher must ensure he or she follows the company mission statement and values. Essential Functions Reasonable accommodations may...