Negotiable
Outside
Remote
USA
Summary: The role is for a backend software developer specializing in .NET applications, working within an agile team to enhance and maintain software solutions. The position requires strong problem-solving abilities to address production issues and optimize system performance. Experience in healthcare and insurance is advantageous but not mandatory. The role is fully remote, allowing for flexibility in work arrangements.
Key Responsibilities:
- Collaborate with developers and technical leads to analyze requirements and translate them into technical specifications
- Design, develop, and maintain backend services using .NET and C#
- Troubleshoot and resolve application, database, and infrastructure issues
- Monitor and improve the performance, reliability, and scalability of backend systems
Key Skills:
- Proficiency in .NET Core 8.0, C# 12+, and ASP.NET
- Experience building and consuming RESTful APIs with JSON and asynchronous request handling
- Strong debugging and problem-solving skills
- Experienced with unit testing frameworks like XUnit and Moq
- Familiar with API testing tools like Postman or Insomnia
- Familiar with MongoDB or other NoSQL database systems
- Comfortable with Git for version control
- Comfortable working in both Windows (PowerShell) and Linux (bash scripting) environments
- Familiar with AWS services such as S3, Lambda, and EKS
- Familiar with data exchange standards used in healthcare and insurance, such as X12 or HL7
- Experience with gRPC or other RPC frameworks
- Experience with static code analysis tools (SonarCloud)
- Familiar with CICD tools (Bamboo, Octopus, TeamCity)
- Familiar with Windows UI frameworks like Winforms or WPF
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Description: We're seeking a backend software developer experienced with developing and maintaining .NET applications as part of a high-performing agile team. You'll use your problem-solving skills to debug production issues, optimize performance, and implement new features based on evolving product owner requirements. Healthcare and insurance knowledge or experience is a plus.
Responsibilities
- Collaborate with developers and technical leads to analyze requirements and translate them into technical specifications
- Design, develop, and maintain backend services using .NET and C#
- Troubleshoot and resolve application, database, and infrastructure issues
- Monitor and improve the performance, reliability, and scalability of backend systems
Core Skills
- Proficiency in .NET Core 8.0, C# 12+, and ASP.NET
- Experience building and consuming RESTful APIs with JSON and asynchronous request handling
- Strong debugging and problem-solving skills
Testing and Tools
- Experienced with unit testing frameworks like XUnit and Moq
- Familiar with API testing tools like Postman or Insomnia
- Familiar with MongoDB or other NoSQL database systems
- Comfortable with Git for version control
Environments
- Comfortable working in both Windows (PowerShell) and Linux (bash scripting) environments
Nice to Have
- Familiar with AWS services such as S3, Lambda, and EKS
- Familiar with data exchange standards used in healthcare and insurance, such as X12 or HL7
- Experience with gRPC or other RPC frameworks
- Experience with static code analysis tools (SonarCloud)
- Familiar with CICD tools (Bamboo, Octopus, TeamCity)
- Familiar with Windows UI frameworks like Winforms or WPF