Full Stack Developer

Location: Pittsburgh / Hybrid

Job Type: Full Time / Permanent

Job Purpose: • This position is a hands-on technical contributor that will add in-house development expertise to our custom application project. • Provide detailed technical specifications and designs, develops and tests code for complex, web-based applications, services, and portals. • Our custom ASP.NET (Active Server Pages) application is deployed in production and requires ongoing maintenance and updates, as well as enhancements and additions. • Our solution is hosted in the Microsoft Azure cloud and is integrated to a proprietary, out-of-the-box insurance solution. • Being tasked with ownership of not only the custom ASP.NET (Active Server Pages) application but including all aspects of the software development role.

Minimum Requirements/ Experience: • Six (6) or more years of experience in Software Development. • 5+ Years of hands-on experience with .NET Platform, specific experience in ASP.NET (Active Server Pages) MVC (Model View Controller) required. • Deep knowledge of Microsoft development products such as Visual Studio 2022 and Team Foundation Server. • Software development design patterns: Strategy, Factory, Repository, SOLID • Experience with CSS (Cascading Style Sheet)/LESS (Leaner Style Sheets)/SASS (Syntactically Awesome Style Sheet) strongly desired. • Experience deploying and configuring ASP.NET (Active Server Pages) applications with IIS (Internet Information Services). • Azure DevOps, GIT (Version Control), experience with Azure a plus.

Education/Knowledge Requirements: • BS Degree in Computer Science, Software Engineering or related degree preferred. • Background Check: Required Drug Screen

Job Description/Responsibilities: • Proficient in C# with a general understanding of other common .NET Languages. • Must have strong database design and development experience in SQL. • A strong understanding of Object-Oriented concepts. • Experience with JavaScript frameworks such as Knockout. • Understanding of creating and calling web services (WebAPI, WCF) • Well versed in all aspects of SDLC (Software Development Lifecycle), preferably Agile. • Familiarity with Infrastructure-as-a-Service (IaaS) • Azure or other cloud platforms. • Evaluate and identify new technologies for implementation. • Microsoft SharePoint development. • Assist in the preparation of specifications, user requirements and accurately estimate the effort.