Logo
JPC Partners

Full Stack .NET Developer

JPC Partners, Phila, Pennsylvania, United States, 19117

Save Job

We are seeking a motivated and detail-oriented Full Stack .NET Web Developer to join a Development Operations team. In this role, you will contribute to the development and modernization of web-based solutions built on .NET and SQL Server, working with both back-end and front-end technologies. You'll collaborate with team members to build, maintain, and enhance multi-tier applications, support legacy systems, and help translate business requirements into effective technical solutions. This is a hands-on development position ideal for someone eager to learn, grow, and make a meaningful impact on our software development efforts.

Responsibilities •Develop, maintain, and enhance .NET web applications and services using C#, ASP.NET, SQL Server, and modern front-end frameworks (e.g., Angular, Blazor). •Participate in all phases of the software development lifecycle (SDLC): requirements gathering, design, coding, testing, deployment, and maintenance. •Support and maintain legacy .NET applications critical to business operations. •Assist in implementing development processes, including automated builds, deployments, and change control. •Collaborate with security and database teams to ensure application security, compliance, and performance. •Apply secure coding practices and participate in training on topics such as the OWASP Top 10. •Work closely with business stakeholders and team members to translate requirements into technical solutions. •Participate in Agile planning and delivery, contributing to timely and high-quality releases. •Contribute to code reviews, follow design patterns, and adhere to clean architecture and SOLID principles. •Document code, processes, and technical decisions for future reference and team knowledge sharing.

Competencies •Solid understanding of .NET (C#, ASP.NET), SQL Server, and at least one modern front-end framework (Angular, Blazor, or similar). •Familiarity with Azure DevOps, automated build/deployment pipelines, and basic security tools is a plus. •Strong problem-solving skills and attention to detail.

•Ability to work collaboratively in a team environment. •Good communication skills for interacting with team members and stakeholders. •Willingness to learn new technologies and continuously improve technical skills. •Experience with business intelligence, data mining, or reporting solutions is a plus but not required.

Qualifications •Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience). •1-4 years of hands-on software development experience (junior/mid-level). •Experience developing .NET web applications and services. •Proficiency in SQL Server and familiarity with cloud environments (Azure is a plus). •Exposure to SDLC processes and Agile methodologies. •Understanding of application security and secure coding practices.