Senior Software Engineer
Job
INSPYR Solutions
Remote
$140,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
83
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Title:
Sr.Software Engineer Location:
Mansfield, MA (remote)Duration:
Direct hire, full timeCompensation:
$125-155K Work Requirements:
US Citizen, GC Holders or Authorized to Work in the U.S. Job Description As a Senior Software Engineer, you will join the product development group responsible for building a modern cloud-based data integration and analytics platform. This platform enables organizations in the life sciences sector to efficiently aggregate, standardize, and analyze data throughout the entire clinical development process. In this role, you will focus on designing and developing key components of the platform while participating in all stages of the software development lifecycle, including reviewing functional requirements, solution design, development, unit testing, peer code reviews, and release coordination. This role offers an opportunity to further develop your technical expertise within a rapidly expanding company while contributing to innovations that help shape the future of healthcare. Responsibilities Collaborate with the Engineering team to design, build, test, and deploy highly interactive, data-driven web applications Follow strong engineering best practices and help evolve application architecture with attention to scalability, maintainability, security, and system performance Develop and maintain unit tests and participate in regular code review processes Work closely with the Software Quality Assurance team to validate application functionality Assist with troubleshooting, diagnosing issues, and resolving software defects when necessary Provide technical assistance for existing releases of the platform Perform additional tasks and responsibilities as assigned Take the first step toward advancing your career by joining a dynamic team working on impactful technology. Below are the qualifications we are seeking for this role. Qualifications Bachelor's degree in Computer Science or a related field, or equivalent professional experience preferred Strong command of the English language 3-5 years of professional experience in software design and development using Microsoft-based technologies (internship experience will also be considered) Strong proficiency in C# andASP.NET MVC
Solid understanding of relational database principles, including SQL queries, data modeling, and database design, ideally using Microsoft SQL Server Working knowledge of HTML, CSS, JavaScript, and Angular Clear understanding of core software engineering principles, design patterns, and development best practices Ability to write efficient, optimized, and maintainable code Strong documentation skills with the ability to contribute to software documentation such as feature descriptions, acceptance criteria, design documentation, and release notes Experience collaborating with Test Engineers in a test-driven development environment, where developers and testers define test cases for new functionality prior to implementation Demonstrated ability to work both independently and collaboratively within a team environment (experience in a start-up setting is advantageous) Strong analytical thinking and the ability to evaluate trade-offs when solving technical challenges Excellent written and verbal communication abilities Preferred Qualifications Experience in the Life Sciences industry or working with clinical trial data Experience developing data visualizations within SaaS applications Familiarity with microservices architecture, distributed systems, and AWS cloud technologies Strong experience working with SQL stored procedures, functions, and database performance optimization Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject toINSPYR Solutions' Privacy Policy and INSPYR Solutions' AI and Automated Employment Decision Tool Policy:
https://www.inspyrsolutions.com/policies/ . By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text. 26-154820Similar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated10 hours ago
Similar jobs in Spring Hill, FL
Tampa General Hospital
Spring Hill, FL
Posted2 days ago
Updated10 hours ago
Tender Care Medical Services of Dunnellon, FL
Spring Hill, FL
Posted2 days ago
Updated10 hours ago
Vatos, A Paul Johnson Drywall Company
Spring Hill, FL
Posted3 days ago
Updated10 hours ago
Similar jobs in Florida
DCI Solutions
Miami, FL
Posted2 days ago
Updated10 hours ago
Coca-Cola Beverages Florida
Jacksonville, FL
Posted2 days ago
Updated10 hours ago