FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
eClinical Solutions. Design, develop, test, and deploy scalable, secure, and highly interactive web applications .
Posted 9/21/2026full-timeMansfield • Massachusetts • United StatesLead💰 $152,000 - $190,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, developing, and deploying scalable web applications using the Microsoft technology stack, with a strong focus on AI integration and secure development practices. Proven ability to lead technical initiatives, mentor engineers, and ensure compliance with industry standards.
Highest-signal resume keywords
C#.NETASP.NETAngularAI Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignFull-Stack Web DevelopmentSQLMicroservicesDistributed SystemsAgile MethodologiesPrompt EngineeringPerformance TuningTechnical DocumentationWorkflow Automation
Soft Skills
CommunicationTechnical LeadershipCollaborationMentorshipProblem-Solving
Tools & Technologies
OpenAIAzure OpenAIAWSPythonHTMLCSSTypeScript
Industry Keywords
EClinical SolutionsLife SciencesRegulated SaaSClinical Trial DataSecure Development
Tech Stack
Tools & technologiesAngularASP.NETAWSAzureCloudDistributed SystemsMicroservicesPythonSDLCSQLTypeScript.NET
About the role
Key responsibilities & impact- 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 focus on performance, reliability, security, and maintainability
- Lead by example through clean, well-tested code, design reviews, and pragmatic technical decisions
- Collaborate with Product Management, QA, and other engineers throughout the SDLC
- Provide technical mentorship and guidance to other engineers
- 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
- Integrate LLMs and AI services into .NET- and Python-based systems
- Design and implement AI-assisted workflows, copilots, and intelligent automation features
- Work with agentic AI patterns such as task orchestration, tool-using agents, and workflow automation
- Apply prompt engineering, evaluation techniques, and guardrails for reliability and compliance
- Collaborate with data and platform teams to operationalize AI in production-grade systems
Requirements
What you’ll need- 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 using Angular, TypeScript, HTML, and CSS
- Solid understanding of software design principles, patterns, and best practices
- Experience across the full Software Development Lifecycle (Agile preferred)
- Ability to work independently while collaborating effectively in a fast-paced environment
- Excellent communication, documentation, and technical leadership skills
- Hands-on experience integrating LLM-based services such as OpenAI or Azure OpenAI into applications
- Experience using Python and/or .NET alongside AI/LLM workflows
- Understanding of secure and responsible AI usage in enterprise systems
- Familiarity with agent-based or workflow-driven AI architectures is a strong plus
- Strong SQL expertise, including performance tuning, is nice to have
- Experience with microservices, distributed systems, and cloud platforms such as AWS is nice to have
- Secure development experience, including awareness of common vulnerabilities and mitigations, is nice to have
- Experience with clinical trial data, life sciences, or regulated SaaS environments is nice to have
- Experience building data visualizations or analytics-driven user experiences is nice to have
Benefits
Comp & perks- Work-life balance
- Inclusive culture
- Opportunities to learn, grow, and continuously improve
- Career and skills development within a fast-growing company
- Equal opportunity employment