Software Engineer (CSS, JavaScript)
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 [email protected] for assistance.