About the Company
INSPYR Solutions provides technology and professional services, supporting organizations with specialized talent and expertise across a range of industries.
About the Role
INSPYR Solutions is seeking a Principal Software Engineer to join the Product Development organization. Based remotely in Mansfield, Massachusetts, this full-time, direct-hire role focuses on developing a cloud-based data integration and analytics platform for life sciences organizations. The platform helps aggregate, standardize, and analyze data throughout the clinical development lifecycle.
The Principal Software Engineer will lead the architecture and development of core platform components while contributing throughout the software development lifecycle. This includes reviewing requirements, preparing technical designs, building features, writing unit tests, participating in code reviews, and supporting product releases.
Key Responsibilities
Partner with the Engineering team to architect, develop, test, and deploy interactive, data-driven web applications
Contribute to application architecture with a focus on scalability, maintainability, security, and performance
Develop comprehensive unit tests and participate in peer code reviews
Collaborate with Software Quality Assurance to validate application functionality
Troubleshoot technical issues, perform diagnostic analysis, and resolve defects
Provide technical assistance and troubleshooting support for existing product releases
Mentor, train, and guide other engineers on the team
Follow company quality standards, applicable industry regulations, guidelines, and internal procedures
Perform additional duties and responsibilities as assigned
Required Qualifications
Bachelor’s or Master’s degree in Computer Science or a related discipline, or equivalent professional experience
10+ years of hands-on software design and development experience, preferably with Microsoft-based technologies
Expert-level proficiency in C# and ASP.NET MVC
Strong documentation skills, including the ability to prepare feature descriptions, acceptance criteria, technical design documents, and release notes
Experience estimating development effort, managing technical project work, and maintaining project timelines
Experience working with Test Engineers in a test-driven development environment, collaborating on test cases before implementation
Ability to work independently and collaboratively within a team
Strong analytical and critical-thinking skills, including the ability to evaluate trade-offs in technical design decisions
Excellent verbal and written communication skills
Strong proficiency in English
Understanding of relational databases, SQL queries, database design, and data modeling, preferably with Microsoft SQL Server
Working knowledge of HTML, CSS, JavaScript, TypeScript, and Angular
Strong understanding of software engineering principles, design patterns, and development best practices
Extensive experience across the software development lifecycle, preferably in Agile environments
Ability to write efficient, optimized, maintainable, and supportable code
Experience developing secure applications and understanding common vulnerabilities and mitigation techniques
Preferred Qualifications
Experience in the life sciences industry or working with clinical trial data
Experience building data visualization features in SaaS applications
Familiarity with microservices architecture, distributed systems, and cloud platforms such as AWS
Strong experience with SQL stored procedures, functions, and database performance optimization
Experience working in a startup environment
Location and Employment Details
Location: Mansfield, Massachusetts
Work Arrangement: Remote
Employment Type: Full-time, direct hire
Work Authorization: Must be a U.S. citizen, Green Card holder, or otherwise authorized to work in the United States
Compensation
Salary Range: $145,000–$175,000
Equal Employment Opportunity
INSPYR Solutions provides equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other protected status. The company complies with applicable nondiscrimination laws in every location where it operates.
Applicants who require reasonable accommodation during the application or interview process may contact HR@inspyrsolutions.com for assistance.