Software Engineer 2
Backend Developer
.NET
.NET Core
Api Integration
APIs
Azure
C Sharp
CI/CD
Cloud Data Engineering
Cloud Data Platform
Cloud Engineer
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Collaboration
Data Analytics
Data Engineering
Data Integration
Data Processing
Database
Databases
Developer
DevOps
Devops Tools
Engineering
Front End Development
Frontend
Git
Information Technology (IT)
Integration
Microsoft .net
Programming
Programming Language
Programming Languages
Software Development
Software Engineer
Software Engineering
SQL
Version Control
Web
Web Design
Web Technologies
Job Description
Build and support software and integration capabilities for secure healthcare transaction exchange while helping modernize legacy systems toward cloud-native platforms.
Responsibilities
- Develop, test, enhance, and support application, integration, batch, and API solutions across modern and legacy platforms
- Partner with engineers, architects, and product teams to deliver enhancements and modernization initiatives
- Troubleshoot application, processing, and integration issues and contribute to continuous improvement
- Support cloud modernization, platform simplification, and efforts to reduce technical debt
- Develop or improve automation and tooling to increase operational efficiency and solution reliability
- Continuously learn and apply new technologies, engineering practices, and development approaches
- Collaborate with technology and business partners to deliver secure and reliable solutions
- Maintain production stability through monitoring, testing, troubleshooting, and incident resolution
- Participate in code reviews, knowledge sharing, and team discussions to strengthen engineering practices
Requirements
- Associate's degree in Computer Science
- Foundational software development knowledge gained through education, internships, projects, or professional experience
- Hands-on use of .NET/C# and SQL through coursework, internships, projects, technical training, or professional work
- Ability to evaluate technical challenges, investigate root causes, and recommend solutions
- Demonstrated application of new technologies, tools, and processes through coursework, projects, internships, or other hands-on experiences
- Communicates technical information effectively and collaborates with team members and business partners to support solution delivery
Technologies
- .NET
- C#
- SQL
- Git
- CI/CD
- Azure
- APIs
- DevOps
- Java
- Python
- JavaScript
- EDI
Pay and Schedule
- Location: Nashville, TN (hybrid)
- Schedule: 40 hours per week
- Pay range: $80,900 - $110,300 per year
- Incentive: eligible for a bonus incentive plan
Benefits
- Medical, dental and vision benefits
- 401(k) retirement savings plan
- Time off (including paid time off, company and personal holidays, paid parental and caregiver leave)
- Short-term and long-term disability
- Life insurance
Preferred Qualifications
- Exposure to Java, C#, Python, JavaScript, or similar programming technologies through coursework, projects, internships, technical training, or other hands-on learning opportunities
- Exposure to cloud platforms such as Microsoft Azure, APIs, system integrations, or enterprise applications
- Familiarity with Git, CI/CD, automated testing, or DevOps practices
- Exposure to healthcare technology, EDI transactions, or regulated environments
- Interest in cloud-native technologies, automation, and modern software engineering practices
Similar Jobs
J