PANTHERx Rare Pharmacy

Senior Software Engineer

PANTHERx Rare Pharmacy

full-time

Posted on:

Location Type: Hybrid

Location: Pittsburgh • Pennsylvania • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularASP.NETAzureEntity FrameworkGraphQLJavaScriptMS SQL ServerMySQL.NETPostgresRDBMSReactSDLCSOAPSQL

About the role

  • The Senior Software Engineer expands the suite of applications.
  • The position manages systems analysis, development, testing, debugging, documenting, and installing portions of new systems and modifying existing systems.
  • This role independently develops complete coding and develops projects and tasks by meeting established quality measures.
  • Integrates complex modules.
  • Solves multiple issues concurrently.
  • Coordinates, delegates, and mentors less experienced staff with issue resolution.
  • Modifies and enhances existing web and Windows applications.
  • Creates detail-oriented documentation that outlines new and moderately complex processes.
  • Responsible for quality and validity of documentation.
  • Validates and reviews secure processes and protocols.
  • Ensures that processes/protocols are followed by junior level staff.
  • Develops, validates and implements software solutions based on customer requirements, enterprise architecture standards and defined project designs.
  • Able to conduct effective code review of others.
  • Demonstrates the understanding of multiple SDLCs.
  • Maintains a responsive awareness of user experience standards, and troubleshooting issues as they arise.
  • Affords appropriate, clear, concise, and effective written and oral communications in all interactions to build relationships and accomplish day to day work and projects.
  • Completes projects, tasks, and initiatives by embracing a collaborative team approach.
  • Works in collaboration with team and offers feedback, where appropriate, to complete individual and group efforts.

Requirements

  • Minimum of five years of related work experience in SQL, TSQL, MS .NET, Azure.
  • At least one of the following: ASP.NET MVC or Web API.
  • HTML 5.0, CSS, and a modern JavaScript Frameworks (e.g. Angular or React.)
  • API Design and Development: implementing APIs using various architectural styles (e.g., RESTful, GraphQL, SOAP) and programming languages ensuring seamless integration of APIs with front-end applications, mobile apps, other backend services, and third-party systems.
  • Data access technology such as: Microsoft Entity Framework, ADO.NET and/or other object-relational mapping (ORM) framework.
  • Relational database (RDBMS) technology such as: Microsoft SQL Server, MySQL or PostgreSQL with a solid understanding of SQL.
  • Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable.
  • Experience in developing cross-functional systems.
  • Mastery of the SDLC.
  • Self-motivated to meet or exceed expectations, with the ability to both works independently and within cross-functional teams.
  • Ability to design and develop complex solutions that meet requirements and timeline.
  • Bachelor’s degree in computer science or related field, or equivalent combination of education and experience.
Benefits
  • Hybrid, remote and flexible on-site work schedules are available, based on the position.
  • PANTHERx Rare Pharmacy also affords an excellent benefit package, including but not limited to medical, dental, vision, health savings and flexible spending accounts, 401K with employer matching, employer-paid life insurance and short/long term disability coverage, and an Employee Assistance Program!
  • Generous paid time off is also available to all full-time employees, as well as limited paid time off for part-time employees.
  • Of course we offer paid holidays too!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SQLTSQLMS .NETAzureASP.NET MVCWeb APIHTML 5.0CSSJavaScript FrameworksAPI Design and Development
Soft skills
problem solvingmentoringdocumentationcommunicationcollaborationuser experience awarenessindependenceteamworkfeedbackself-motivation
Certifications
Bachelor’s degree in computer science