Senior Software Engineer - .NET
Job Purpose
The Senior Software Engineer - .NET will develop information systems by designing, developing, and installing software solutions.
Duties & Responsibilities
The Senior Software Engineer - .NET will develop information systems by designing, developing, and installing software solutions.
Duties & Responsibilities
- Implement all aspects of an application design - high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing
- Develop framework and process for applications project using existing technologies that are implemented in a structured, maintainable fashion
- Develop efficient Stored Procedures, queries in MS SQL
- Evaluate and Improve application performance
- Responsible for coordination, requirements derivation, software design, and implementation of projects
- Work primarily in deployment and development solutions team with a focus on delivering for improving experience of customer and development
- Perform unit and system level testing on applications
- Work closely with product development teams, product management, design office, services, and helps in upgrade testing, analyzing and resolving upgrade issues
- Attend to customer escalations
- Develop automation tools, utilities and scripts
- Other duties as assigned
- Use, protect and disclose patients’ protected health information (PHI) only in accordance with Health Insurance Portability and Accountability Act (HIPAA) standards
- Understand and comply with Information Security and HIPAA policies and procedures at all times
- Limit viewing of PHI to the absolute minimum as necessary to perform assigned duties
- 8+ years’ experience with .NET Technologies (.NET Core, ASP.Net, MVC 4.0 or above) with C# as primary language
- 3+ Years’ experience with any client-side frameworks like React, VueJS, Angular
- 5 + Years experience with SQL Server
- Working experience with EF Core 6.0 or above with Linq
- Working knowledge on microservice architecture
- Hands on experience with publishing and consuming RESTful APIs programmatically and using tools like Postman
- Experience in preparing for unit tests with xUnit
- Experience working with distributed source control like GIT
- Health care experience preferable
- Should have good experience in writing efficient SQL queries
- A solid foundation in computer science, with strong competencies in data structures, algorithms and software design
- Some working experience with Blazor front end (Interactive Server and Web Assembly) is a plus
- Experience with integration tests using Docker containers is a plus
- CI/CD workflow understanding is a plus
- Cloud knowledge (Azure or AWS) is a plus
- Proficiency in Microsoft Office Suite
- Strong interpersonal skills, ability to communicate well at all levels of the organization
- Strong problem solving and creative skills and the ability to exercise sound judgment and make decisions based on accurate and timely analyses
- High level of integrity and dependability with a strong sense of urgency and results oriented
- Excellent written and verbal communication skills required
- Work Schedule: Monday - Friday 9AM - 5PM EST (Night Shift)
- Work Setup: Fulltime Permanent Remote
- Must possess a smart-phone or electronic device capable of downloading applications, for multifactor authentication and security purposes
- Physical Demands: While performing the duties of this job, the employee is occasionally required to move around the work area; Sit; perform manual tasks; operate tools and other office equipment such as computer, computer peripherals and telephones; extend arms; kneel; talk and hear
- Mental Demands: The employee must be able to follow directions, collaborate with others, and handle stress
- Work Environment: The noise level in the work environment is usually minimal
Recommended Jobs
IT Platform Analyst - SAP Functional - Sales & Logistics
Posted just now
Area Sales Manager - Misso Robotics
Posted 1 hour ago
Associate Consultant - Anaesthesiology (Cardiac ICU)
Posted 19 hours ago
Nursing Superintendent
Posted 20 hours ago
Consultant Radiologist
Posted 20 hours ago

