Pricipal Software Engineer

INSPYR Solutions

Florida

Remote

USD 145,000 - 175,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

INSPYR Solutions is seeking a Principal Full Stack Software Engineer in Mansfield, MA (remote). The role focuses on architecture and development of core platform components for a cloud-based data integration and analytics solution in life sciences.

Responsibilities span the full SDLC with emphasis on scalable, secure design and collaboration across teams. The ideal candidate brings 10+ years in Microsoft-based tech, expert C# and ASP.NET MVC skills, strong documentation abilities, and proven

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field or equivalent experience.
  • 10+ years of hands-on software design and development using Microsoft-based technologies.
  • Expert-level proficiency in C# and ASP.NET MVC.
  • Strong documentation and communication skills.

Responsibilities

  • Architect, develop, test, and deploy interactive, data-driven web applications.
  • Contribute to scalable, secure, and high-performance architecture.
  • Develop unit tests and participate in peer code reviews.
  • Collaborate with QA to validate functionality and release readiness.
  • Troubleshoot issues and provide diagnostic analysis on production issues.
  • Mentor engineers and share technical guidance with the team.
  • Ensure compliance with company standards and regulatory guidelines.
  • Perform additional duties as assigned.

Skills

C#
ASP.NET MVC
SQL Server
Front-end (HTML/CSS/JavaScript/TypeScr
Angular
Software architecture
Unit testing
AWS / cloud
Agile
Technical mentorship

Education

Bachelor’s or Master’s in Computer Science or related field

Tools

Microsoft SQL Server

Job description

Title: Principal Software Engineer
Location: Mansfield, MA (remote)
Compensation: $145-175K
Duration: Full time, direct hire
Work Requirements: US citizen, GC holder, or authorized to work in the US

Job Description

  • In this position, the Principal Full Stack Software Engineer will serve as a key contributor within the Product Development organization. The platform is a modern cloud-based solution focused on data integration and analytics, designed to help life sciences organizations efficiently aggregate, standardize, and analyze data throughout the clinical development lifecycle.
  • The primary responsibility of this role is the architecture and development of core platform components. The engineer will participate across the entire software development lifecycle, including reviewing functional requirements, producing technical designs, developing features, conducting unit testing, participating in code reviews, and supporting release activities.
Responsibilities
  • Partner with members of the Engineering team to architect, develop, test, and deploy highly interactive, data-driven web applications
  • Follow strong engineering practices and contribute to overall application architecture with focus on scalability, maintainability, security, and performance
  • Develop comprehensive unit tests and actively participate in peer code review processes
  • Work closely with the Software Quality Assurance team to validate application functionality
  • Troubleshoot issues, provide diagnostic analysis, and resolve defects when necessary
  • Provide technical assistance and troubleshooting support for existing product releases
  • Offer technical mentorship, training, and guidance to other engineers on the team
  • Ensure adherence to company quality standards as well as applicable industry regulations, guidelines, and internal procedures
  • Perform additional duties and responsibilities as assigned
Qualifications
  • Bachelor’s or Master’s degree in Computer Science or a related discipline, or equivalent professional experience
  • 10+ years of hands‑on experience in software design and development using Microsoft‑based technologies preferred
  • Expert‑level proficiency in C# and ASP.NET MVC
  • Strong documentation capabilities with the ability to contribute to technical materials such as feature descriptions, acceptance criteria, design documentation, and release notes
  • Demonstrated experience managing technical project work, including estimating development effort and maintaining project timelines to meet deadlines
  • Experience working alongside Test Engineers in a test‑driven development environment, where developers collaborate with testing teams to define test cases prior to implementation
  • Proven ability to operate both independently and collaboratively within a team environment (experience working in a startup environment is considered a plus)
  • Strong analytical and critical thinking skills with the ability to evaluate trade‑offs when making technical design decisions
  • Excellent verbal and written communication abilities
  • Strong proficiency in English
Technical Skills
  • Solid understanding of relational database concepts including SQL queries, database design, and data modeling, preferably using Microsoft SQL Server
  • Working knowledge of front‑end technologies including HTML, CSS, JavaScript, TypeScript, and Angular
  • Thorough understanding of software engineering fundamentals including design principles, patterns, and development best practices
  • Extensive experience working within the Software Development Lifecycle, preferably in Agile development environments
  • Ability to write efficient, optimized, and maintainable code that performs well while remaining clean and easy to support
  • Experience developing secure applications with awareness of common vulnerabilities and mitigation techniques
Preferred Experience
  • The following experience is considered advantageous:
  • Background in the life sciences industry or experience working with clinical trial data
  • Experience building data visualization capabilities within SaaS‑based applications
  • Familiarity with microservices architecture, distributed systems, and cloud platforms such as AWS
  • Strong experience working with SQL stored procedures, functions, and database performance optimization

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other protected status. INSPYR Solutions complies with all applicable laws governing nondiscrimination in employment in every location in which the company has facilities. Applicants requiring reasonable accommodation during the application or interview process should contact HR@inspyrsolutions.com for assistance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

INSPYR • Florida

Remote
USD 125,000 - 155,000
Fullstack SDE – Vidya V
Fullstack SDE – Vidya V

INSPYR Solutions • Redmond (WA)

On-site
USD 96,000 - 103,000
Principal Full-Stack Engineer - Remote Cloud Platform
Principal Full-Stack Engineer - Remote Cloud Platform

INSPYR Solutions • Florida

Remote
USD 145,000 - 175,000
Software Engineer: IV (Lead)
Software Engineer: IV (Lead)

INSPYR Solutions • Charlotte (NC)

On-site
USD 110,000 - 124,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Fullstack SDE
Fullstack SDE

INSPYR Solutions • Redmond (WA)

On-site
USD 96,000 - 110,000
Senior Software Developer, Product
Senior Software Developer, Product

Endpoint Clinical, inc. • North Carolina

Hybrid
USD 160,000 - 170,000
Sr. Data Engineer
Sr. Data Engineer

INSPYR Solutions • California

Hybrid
USD 124,000 - 138,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Principal Software Engineer
Principal Software Engineer

Mystic Spear, LLC • Mission (KS)

Hybrid
USD 140,000 - 190,000
Software Developer
Software Developer

INSPYR • Lexington (SC)

On-site
USD 55,000 - 62,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
MS BI Developer
MS BI Developer

INSPYR Solutions • Plainsboro Township (NJ)

On-site
USD 75,000 - 95,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan