Pantherx Specialty LLC is seeking a Senior Software Engineer to help expand and evolve a suite of applications supporting enterprise needs. Based in Pittsburgh, PA (hybrid), this role manages key parts of analysis, development, testing, debugging, documentation, and installation of new and modified systems, with an emphasis on quality measures and independent execution.
Role Overview
This position independently develops complete coding solutions and delivers projects and tasks aligned to established standards. You will integrate complex modules, enhance existing web and Windows applications, validate secure processes and protocols, and support consistent adoption of those processes by junior team members. The Senior Software Engineer also contributes through effective code reviews and collaborative team efforts to resolve issues and improve user experience over time.
Responsibilities
- Integrates complex modules into application systems.
- Solves multiple issues concurrently while maintaining delivery quality.
- Coordinates, delegates, and mentors less experienced staff during issue resolution.
- Modifies and enhances existing web and Windows applications.
- Creates detail-oriented documentation outlining new and moderately complex processes, and validates the quality and validity of that documentation.
- Validates and reviews secure processes and protocols.
- Ensures that processes and protocols are followed by junior level staff.
- Develops, validates, and implements software solutions based on customer requirements, enterprise architecture standards, and defined project designs.
- Conducts effective code review of others.
- Demonstrates understanding of multiple SDLCs.
- Maintains awareness of user experience standards and troubleshooting needs as issues arise, communicating clearly and effectively in written and oral interactions.
- Completes projects and initiatives through a collaborative team approach, providing feedback where appropriate for individual and group outcomes.
Requirements
- Minimum of five years of related work experience in SQL, TSQL, MS .NET, and Azure.
- Experience with at least one of the following: ASP.NET MVC or Web API, WinForms, HTML 5.0, CSS, and modern JavaScript frameworks such as Angular or React.
- Data access technology experience including Microsoft Entity Framework and/or ADO.NET and other ORM frameworks.
- Relational database experience with Microsoft SQL Server, MySQL, or PostgreSQL, with solid understanding of SQL.
- Experience working in complex development environments, transforming abstract concepts into detailed software deliverables, including development of cross-functional systems.
- Mastery of the SDLC, along with the ability to meet or exceed expectations through independent work and cross-functional collaboration, including designing and developing complex solutions that align to requirements and timeline.
- Bachelor’s degree in computer science or related field, or an equivalent combination of education and experience.
Technologies
- SQL, TSQL
- MS .NET
- Azure
- ASP.NET MVC, Web API
- WinForms
- HTML 5.0, CSS
- Angular, React
- Microsoft Entity Framework
- ADO.NET, ORM
- Microsoft SQL Server, MySQL, PostgreSQL
- SDLC
Work Location and Classification
- Location: Pittsburgh, PA (Hybrid)
- Classification: Exempt
- Status: Full-Time
- Reports To: Manager, Software Development
- Purpose: Expands the suite of applications by managing systems analysis, development, testing, debugging, documenting, and installing portions of new systems and modifying existing systems, independently delivering complete coding and projects/tasks while meeting established quality measures.
Benefits
- Hybrid, remote and flexible on-site work schedules (based on the position)
- Medical, dental, vision
- Health savings and flexible spending accounts
- 401K with employer matching
- Employer-paid life insurance
- Short/long term disability coverage
- Employee Assistance Program
- Generous paid time off (for full-time employees)
- Limited paid time off for part-time employees
- Paid holidays
Work Environment and Physical Demands
- Professional office or home office environment using standard office equipment such as computers, phones, and copiers.
- Regularly required to see, talk, or hear.
- Frequently required to sit; stand; walk; use hands and fingers to handle or feel; and reach with hands and arms.
- Reasonable accommodation may be made for individuals with disabilities to perform essential functions.
Equal Opportunity
PANTHERx Rare Pharmacy is an equal opportunity employer and does not discriminate in recruiting, hiring, promotions, or any term or condition of employment based on race, age, religion, gender, ethnicity, sexual orientation, gender identity, disability, protected veteran’s status, or any other characteristic protected by federal, state, or local laws.