We are seeking a Senior .NET Full Stack Engineer to join our team and help build a secure, scalable, and compliant platform. You will work across the stack, contributing to both backend services and frontend components, ensuring seamless integration and high-quality delivery.
Responsibilities
• Design, develop, and maintain .NET REST APIs and backend logic using Entity Framework
• Implement and optimize database interactions with MSSQL Server
• Build responsive and secure ReactJS components for the frontend
• Collaborate with product, QA, and DevOps teams to deliver features and enhancements
• Participate in architecture and design discussions, translating requirements into technical solutions
• Write clean, maintainable, and well-tested code across the stack
• Contribute to CI/CD pipelines and deployment strategies
• Troubleshoot and resolve production issues efficiently
• Document technical decisions and share knowledge with the team
Requirements
• 3+ years of experience in full stack development
• Strong proficiency in .NET (preferably .NET 10) and Entity Framework
• Experience with ReactJS, JavaScript/TypeScript, and modern frontend tooling
• Solid understanding of MSSQL Server and relational database concepts
• Familiarity with testing frameworks (e.g., xUnit, Jest) and CI/CD pipelines
• Ability to work in a compliance-driven environment with attention to detail
• Excellent communication and collaboration skills
Nice to have
• Experience in healthcare or regulated industries
• Familiarity with Azure DevOps and Docker
• Exposure to barcode scanning and NDC databases
• Knowledge of DEA regulations and drug diversion monitoring systems
• Understanding of role-based access control and secure coding practices
We offer/Benefits
• Medical, Dental and Vision Insurance (Subsidized)
• Health Savings Account
• Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
• Short-Term and Long-Term Disability (Company Provided)
• Life and AD&D Insurance (Company Provided)
• Employee Assistance Program
• Unlimited access to LinkedIn learning solutions
• Matched 401(k) Retirement Savings Plan
• Paid Time Off – the employee will be eligible to accrue 15-25 paid days, depending on specific level and tenure with EPAM (accrual eligibility may change over time)
• Paid Holidays - nine (9) total per year
• Legal Plan and Identity Theft Protection
• Accident Insurance
• Employee Discounts
• Pet Insurance
• Employee Stock Purchase Program
• If otherwise eligible, participation in the discretionary annual bonus program
• If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program