Home
Jobs
Saved
Resumes
Principal Software Engineer at eClinical Solutions | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Software Engineer
eClinical Solutions
Website
LinkedIn
Principal Software Engineer
Mansfield, Massachusetts, United States of America
Full Time
2 weeks ago
$152,000 - $190,000 USD
Visa Sponsor
Apply Now
Key skills
Angular
ASP.NET
Distributed Systems
SDLC
TypeScript
.NET
C#
C
Agile
Leadership
Product Management
Communication
Remote Work
About this role
Role Overview
Design, develop, test, and deploy scalable, secure, and highly interactive web applications
Own and evolve core platform modules, from concept through release and support
Influence application and system architecture with a focus on performance, reliability, security, and maintainability
Lead by example through clean, well-tested code, thoughtful design reviews, and pragmatic technical decisions
Collaborate closely with Product Management, QA, and other engineers throughout the SDLC
Provide technical mentorship and guidance to other engineers on the team
Diagnose and resolve complex production issues across distributed systems
Ensure solutions meet eClinical Solutions quality standards and applicable industry regulations
Contribute to technical documentation including design specs, acceptance criteria, and release notes
Requirements
Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
10+ years in software design and development using the Microsoft technology stack preferred
Expert-level proficiency in C#, .NET, and ASP.NET (MVC/Web APIs)
Strong experience building full-stack web applications (Angular, TypeScript, HTML, CSS)
Solid understanding of software design principles, patterns, and best practices
Experience across the full Software Development Lifecycle (Agile preferred)
Proven ability to work independently while collaborating effectively in a fast-paced environment
Excellent communication, documentation, and technical leadership skills.
Tech Stack
Angular
ASP.NET
Distributed Systems
SDLC
TypeScript
.NET
Benefits
Health insurance
Flexible work hours
Professional development opportunities
Remote work options
Paid time off
Apply Now
Home
Jobs
Saved
Resumes