Project Overview
A case management system that allows Pharma companies to manage the sale and distribution of new products. Its largely a CRM for the sales reps of pharma to track patient enrollments through clinician offices. The app has an Intake section where it has to digest faxed and email docs and queue them up for data entry, with the key entry point a Patient Enrollment Form. Once a doc gets through Intake, case managers work the case as it goes through queues and workflows, logging and tracking and automating what steps come next. There is call integration with the app and there is quite a bit of reporting.
Tech Stack
- NET 6/Angular 17/PostgreSQL/AWS
Team
- Full-Stack Developer, QA/BA on our side;
- Product Owner, Back-End Developer/DevOps, Designer on the clients side.
Methodology
Scrum
Requirements
- 4+ years of commercial development experience;
- Experience working with .NET framework, C#;
- Knowledge of data access technologies such as Entity Framework or Dapper;
- Experience with Angular;
- Proficiency in TypeScript, CSS, HTML;
- Deep knowledge of relational and non-relational databases;
- Familiarity with Git;
- Solid understanding of software development processes;
- Strong communication and analytical skills;
- Upper-Intermediate or higher level of English.
Responsibilities
- Develop and implement new features across the full stack;
- Provide time estimates for tasks and participate in sprint planning;
- Write clean, maintainable, and testable code following best practices and coding standards;
- Contribute to code reviews, knowledge sharing, and continuous improvement within the team;
- Troubleshoot and resolve bugs and performance issues;
- Communicate directly with the client to clarify requirements and provide updates.
Our Benefits
- Professional and career growth promotion;
- Competitive salary;
- Paid vacations and sick leaves;
- Internal Medical Program;
- Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
- Flexible working hours;
- Regular corporate social activities;
- Regular technical training at our office;
- English courses;
- Gym, etc.