Remote Software Engineer

Remote Full-time
We're looking for a Full Stack Software Engineer to help architect, design, and deliver new features for our industry-leading asset management product. You'll play a key role in building scalable, secure, and AI-integrated solutions that power the future of life sciences.

What You'll Do

Design and implement full stack features using React on the front end and .NET MVC on the back end

Embed AI capabilities into the software development lifecycle (SDLC) to enhance product intelligence and automation

Write clean, scalable code and reusable components

Collaborate with cross-functional teams including QA, Implementation, and Product

Participate in code reviews, write unit/integration tests, and contribute to design and functional specs

Optimize applications for speed, scalability, and security

Support internal JavaScript libraries and frameworks

Implement robust security measures and data protection protocols to safeguard sensitive information

Adhere strictly to established quality methodologies and development processes to maintain high standards

What We're Looking For

4+ years of experience in commercial software development

Strong proficiency in React, C#, .NET MVC, JavaScript, HTML/CSS

Experience embedding AI/ML models or tools into applications or workflows

Solid understanding of reusable UI components and modern front-end practices

Familiarity with source control, debugging tools, and unit testing

Nice to Have

Experience with MQTT, Node-RED, or other IoT messaging tools

Familiarity with Azure cloud services and scalable architecture

Exposure to Agile development methodologies

Knowledge of microservices, Docker/Kubernetes

Understanding of OWASP security principles and multi-tenant applications

About Blue Mountain:

Blue Mountain is the leading developer of asset management software for the Life Sciences industry. Our software solution, Blue Mountain Regulatory Asset Manager (RAM), is used across the globe by pharmaceutical, biotech, and medical device companies.

We will not be able to sponsor a work visa for this position.

Blue Mountain is an Equal Opportunity Employer and qualified applicants will not be discriminated against on the basis of race, religion, gender and gender identity, nationality and origin, disability, sexual orientation, age, veteran status, and experiences.

Blue Mountain is an E-verify employer.

*Preference to candidates located on the East Coast.

Apply To This Job
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Faculty Adjunct, Data Analytics

Remote

**Experienced Retail Overnight Customer Service Specialist – Web & Social Media Support**

Remote

Experienced Danish-speaking Customer Support Specialist – Travel Industry Expert

Remote

**Experienced Customer Success Implementation Manager – Americas Region**

Remote

Surgical Coder - FPG Central Billing Office (Remote - must be FL resident)

Remote

Graphic Designer E-commerce Furniture Brand

Remote

Fully Remote Data Entry Specialist – Part‑Time Role with careerzynith, Flexible Hours & Competitive Pay

Remote

Remote Client Experience Manager

Remote

Business/Systems Analyst

Remote

Manager Software Engineering AI Platforms and Services AI Engineering Manager

Remote
← Back