Piper Companies · 7 hours ago
Senior Software Engineer (.NET/C#)
Piper Companies is seeking a Senior Software Engineer (.NET/C#) for a leading healthcare technology organization in Raleigh, NC. The Senior Software Engineer will work within a Microsoft stack, focusing on backend development using C#.NET and Azure, and will also lead development tasks and mentor junior developers.
Management Consulting
Responsibilities
Lead and execute advanced development tasks for both frontend and backend using .NET Core, C#, and Angular
Provide technical guidance and architectural leadership on complex projects
Collaborate with cross-functional teams to define project goals and technical standards
Analyze and optimize existing applications for performance and scalability
Mentor junior and mid-level developers to promote a culture of learning and improvement
Conduct code reviews and ensure adherence to coding standards
Create and maintain detailed technical documentation
Implement CI/CD practices and contribute to microservices architecture
Qualification
Required
7+ years of software development experience, with 3+ years in a senior role
Strong backend development experience with .NET Core and C#
Experience with JavaScript frameworks such as Angular and React
Hands-on experience with Azure cloud services and cloud-native applications
Bachelor's degree in Computer Science or related field
AZ-900 and AZ-204 certifications (or willingness to obtain within specified timeframes)
Proficiency in SQL Server and Cosmos DB
Experience with Agile methodology and SDLC
Strong communication and problem-solving skills
Must be eligible to work in the United States
Benefits
Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law