
Senior Software Engineer
PANTHERx Rare Pharmacy
full-time
Posted on:
Location Type: Hybrid
Location: Pittsburgh • Pennsylvania • 🇺🇸 United States
Visit company websiteJob 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