Software Engineer

1872 Consulting
Carnegie, PA, United States
$140K a year
Full-time

RareMed Solutions offers comprehensive support services for specialty, orphan and ultra-orphan products (medicines used to treat exceptionally rare diseases that are chronically debilitating or life-threatening).

Our team has a breadth of experience developing and maintaining therapy specific solutions to ensure compliance. RareMed Solutions is the ideal partner for biotech firms and pharmaceutical manufacturers due to our custom solutions that are unique to each of our partner's needs.

As a .NET Developer, you are critical to the team's success and delivery of our expanding suite of applications. The position is responsible for a wide variety of tasks such as system analysis, development, testing, debugging, documenting, and installing portions of new systems and modifying existing systems.

You will be part of an expanding team in a dynamic work environment.

Salary : Up to $140K

Responsibilities :

  • Modifying and enhancing existing web and windows applications
  • Documenting new applications and changes made to existing applications
  • Participating in unit, integration, and user-level testing of applications
  • Troubleshooting application and system issues including performance issues
  • Providing feedback on design and implementation of new features
  • Performing code reviews
  • Mentoring junior developers
  • Managing team repository and branching strategies. Conducts internal code reviews, ensuring quality and code completeness

Requirements :

  • 5+ years of experience working with Microsoft .NET / .NET Core using C# is required
  • Experience Developing APIs
  • Familiarity with Microsoft Entity Framework, ADO.NET and / or other object-relational mapping (ORM) framework

Nice to Have's :

  • Experience working with a modern JavaScript framework, such as : Angular 2+, Vue.js, React
  • Thorough knowledge of technical tools such as Git, Docker, Kubernates . Jenkins, SonarCloud
  • Relational database (RDBMS) technology such as : Microsoft SQL Server, MySQL or PostgreSQL with understanding of SQL scripting
  • 7 days ago
Related jobs
Promoted
Canonical - Jobs
Pittsburgh, Pennsylvania

This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform. We are looking for a range of skills and experience, and will work on everything from the kernel to Debian packaging, but the...

Promoted
Seegrid
Pittsburgh, Pennsylvania

As a Senior C++ Software Engineer on the Vehicle Application Team at Seegrid, you will be tasked with building software abstractions and composing robotics primitives together in order to solve real world business problems and deliver value to our material handling customers. The Role: Senior C++ So...

Promoted
Diamond Kinetics, Inc.
Pittsburgh, Pennsylvania

Senior Software Engineer, Video Infrastructure. Senior Software Engineer, Video Infrastructure. As the company grows into new and exciting opportunities within the sports of baseball & softball we seek an engineer who is passionate about software development best practices, team building, and de...

Promoted
Logistics Plus Inc.
PA, United States

Logistics Plus, a leading provider of global logistics solutions, is seeking a skilled Software Support Engineer to join our development team. Minimum 2 years of experience in software support, development, or a similar role with a focus on system integrations. ...

Promoted
Carnegie Mellon University
Pittsburgh, Pennsylvania

Reference #: 2019831 What We DoThe Software Engineering Institute (SEI) at Carnegie Mellon University helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. Our core purpose is to help organiz...

Blackbaud
Remote, Pennsylvania, US
Remote

We are looking for a dynamic, high-performing Senior Software Engineer to join our IT Software Engineering team. As a Senior Software Engineer on the IT Software Engineering team, you will be developing both our Customer-facing web applications and back-end systems that power modern interactions bet...

PNC Bank NA
Pittsburgh, Pennsylvania

Aligns business strategy with software solutions. Proposes, designs & codes software solutions to address complex business needs. Application Development, Business Management, Customer Needs, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Soluti...

Carnegie Mellon University
Pittsburgh, Pennsylvania

You’ve worked in a collaborative team environment as a software developer, software engineer, or verification engineer. The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. Its core ...

Mine Vision Systems
Pittsburgh, Pennsylvania

Experience with Linux Experience with graphics & visualization libraries such as D3 or ThreeJS preferred Experience writing OpenGl/WebGl shaders, a nice to have Experience with UI performance measurement and optimization preferred Knowledge of Python preferred  Knowledge of professional sof...

Aurora
Pittsburgh, Pennsylvania

Senior Staff Software Engineer - Deployment / Linux Platforms. We’re searching for a Senior Staff Software Engineer for our Deploy / Linux Platforms (DLP) Team. Design, implement, and maintain software running in the cloud to support our autonomous vehicle software deployments. This team is responsi...