Senior Software Engineer, C# / .Net Core
  • Home
  • Senior Software Engineer, C# / .Net Core
Senior Software Engineer, C# / .Net Core

Next Step Systems

Senior Software Engineer, C# / .Net Core, Memphis, TN

We are looking for a Senior Software Engineer to join the Mobility team to work on backend web applications. This cross-functional team is made up of other Backend Developers, iOS and Android Developers, QA Analysts, and Designers. As a member of this team, you would be responsible for designing state-of-the art software systems, solving complex problems, and building APIs that are the backbone of the mobile applications utilizing the latest cloud technology. This is a 100% Onsite opportunity.


– Aggregate data from the Electronic Health Record system to update patient appointments, sending notifications for creation, rescheduling, and reminders.
– Integrate with IoT sensors to update available parking spaces, open resting nooks, or other scenarios.
– Quickly create proof of concepts for other potential innovation ideas.
– Translate designs of the architecture into software code.
– Oversee the development of code construction to support object-oriented software applications.
– Oversee software coding, testing, debugging, documenting, and installation.
– Oversee the design of the system’s graphical user interface.
– Develop detailed specifications from which programs will be written for enterprise-wide systems.
– Oversee the development of detailed specifications from which programs will be written for group level systems.
– Coordinate and provide on-call response efforts as required.
– May perform project management duties as needed.

Current Technology:

– C#/.Net Core
– Azure, Android, and iOS CI/CD pipelines through Azure DevOps
– Azure Functions and Web Apps/Azure Cosmos DB/Azure Service Bus
– SQL Server
– Push Notifications
– Terraform/Docker/React


– Bachelor’s degree in a related field is required. Master’s degree in related field is preferred.
– If Bachelor’s degree, 6 years of experience in systems development required.
– If Master’s degree, 4 years of experience in systems development required.
– Experience with Epic is required.
– C# and .Net Core software development experience is required.
– Experience in the use of software engineering principles required.
– Experience in object-oriented development required.
– Experience in Azure, Android, and iOS CI/CD pipelines preferred.
– Experience in SQL Server preferred.
– Experience in C#/.Net Core preferred.
– Experience with Terraform/Docker/React preferred.

Keywords: Memphis TN Jobs, Senior Software Engineer, C#, .Net Core, SQL Server, Epic, OOD, Azure, Android, iOS, CI/CD Pipelines, Terraform, Docker, React, GUI, Software Engineer, Software Developer, Programming, Programmer Analyst, Healthcare, Tennessee Recruiters, Information Technology Jobs, IT Jobs, Tennessee Recruiting

Looking to hire a Senior Software Engineer in Memphis, TN or in other cities? Our IT recruiting agencies and staffing companies can help.

We help companies that are looking to hire Senior Software Engineers for jobs in Memphis, Tennessee and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext. 11 or email us at

Upload your resume or any other relevant file. Max. file size: 128 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.