Logo
Piper Companies

Senior Software Engineer

Piper Companies, Raleigh, North Carolina, United States, 27601

Save Job

Join Piper Companies as a Senior Software Engineer. This contract‑to‑hire opportunity is located in

Morrisville, NC , with a requirement to sit on site three days per week in

Raleigh, NC .

Responsibilities

Lead full‑stack development efforts using .NET Core, C#, Angular, and React, ensuring scalable and maintainable software solutions.

Provide technical leadership and architectural guidance on complex projects, driving innovation and high‑quality outcomes.

Collaborate with cross‑functional teams to define project goals, establish technical standards, and contribute to strategic planning and execution.

Analyze and optimize application performance, identifying bottlenecks and implementing solutions to improve scalability and efficiency.

Mentor junior developers and oversee code reviews, promoting best practices and maintaining high standards of code quality.

Qualifications

7+ years of software development experience, including 3+ years in a senior role with a focus on .NET and JavaScript technologies.

Proven experience building cloud‑native applications in Azure or AWS, with proficiency in Azure services.

Strong understanding of object‑oriented programming, design patterns, and system architecture, with hands‑on experience in React, Angular, TypeScript, and ASP.NET Web Forms.

Proficiency in SQL and database management, including experience with Cosmos DB, SQL Server, or Oracle.

Familiarity with CI/CD pipelines, microservices architecture, Agile methodologies, and security best practices in cloud deployments.

Compensation

Salary Range: $115,000‑$125,000 per year.

Comprehensive benefits include medical, dental, vision, sick leave as required by law, and a 401(k) plan.

Keywords: .NET Core, C#, JavaScript, Angular, React, Azure, AWS, Microservices, CI/CD, SQL, Cosmos DB, OOP, TypeScript, Performance Optimization, Agile Methodology

This job opens for applications on 10/30/25. Applications will be accepted for at least 30 days from the posting date.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries Business Consulting and Services

#J-18808-Ljbffr