Piper Companies is hiring a Senior Software Engineer for a hybrid contract position with a leading provider of healthcare education and workforce development solutions located in Morrisville, NC . The Senior Software Engineer will lead the design, development, and optimization of full-stack software solutions using .NET, C#, and Angular, while providing technical leadership and mentoring within a cloud-based, Agile development environment.
Responsibilities of the Senior Software Engineer :
- Lead full-stack software development using .NET Core, C#, and modern JavaScript frameworks (e.g., Angular, React) to build scalable and robust applications.
- Provide architectural and technical leadership across complex projects, ensuring high-quality and innovative solutions.
- Collaborate with cross-functional teams to define project goals, technical standards, and timelines, contributing to strategic planning and execution.
- Optimize application performance by identifying bottlenecks and implementing scalable solutions.
- Mentor junior and mid-level developers, conduct code reviews, and uphold coding standards to foster a culture of continuous improvement.
Qualifications of the Senior Software Engineer :
Minimum of 7 years of software development experience, including 3+ years in a senior engineering role with expertise in .NET and JavaScript technologies.Proven experience designing and deploying cloud-native applications using platforms like Azure or AWS.Strong understanding of microservices architecture, CI / CD practices, and Agile methodologies throughout the software development lifecycle.Proficiency in database management and design, including SQL and NoSQL solutions (e.g., SQL Server, Cosmos DB).Excellent communication and problem-solving skills, with the ability to articulate technical concepts to diverse stakeholders and adapt to evolving technologies.Compensation for the Senior Software Engineer :
Salary : $115,000-$125,000 / year (USD)Full Comprehensive Benefits : Health, Vision, Dental, PTO, Paid Holiday, and Sick Leave if Required by LawThis job opens for applications on 10 / 31 / 2025. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords : .NET Core, C#, Angular, React, TypeScript, JavaScript, Azure, AWS, Microservices, Full Stack Developer, Senior Software Engineer, Cloud-native applications, CI / CD, Agile, SQL Server, Cosmos DB, ASP.NET, Web Forms, Azure Blob Storage, Software Architecture, Technical Leadership, DevOps, Performance Optimization, Code Reviews, Mentoring, AZ-900, AZ-204, Object-Oriented Programming, Design Patterns, System Architecture, NoSQL, Cloud Infrastructure, Software Development Life Cycle
#LI-MB1 #LI-HYBRID