Remotery

Principal Software Engineer

Posted 1 hour ago

This is a fully remote position, open to applicants in Massachusetts.

📋 Description

• Design, develop, test, and deploy scalable, secure, and highly interactive web applications.

• Take ownership of core platform modules, guiding them from inception to release and ongoing support.

• Shape application and system architecture with an emphasis on performance, reliability, security, and maintainability.

• Demonstrate leadership through clean, well-tested code, thoughtful design reviews, and pragmatic technical choices.

• Collaborate closely with Product Management, QA, and fellow engineers throughout the software development lifecycle (SDLC).

• Offer technical mentorship and guidance to team members.

• Diagnose and resolve intricate production issues across distributed systems.

• Ensure that solutions comply with eClinical Solutions quality standards and relevant industry regulations.

• Contribute to technical documentation, including design specifications, acceptance criteria, and release notes.


⛳️ Requirements

• Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.

• Over 10 years of experience in software design and development with a preference for the Microsoft technology stack.

• Expert-level proficiency in C#, .NET, and ASP.NET (MVC/Web APIs).

• Strong background in building full-stack web applications using Angular, TypeScript, HTML, and CSS.

• Comprehensive understanding of software design principles, patterns, and best practices.

• Experience throughout the entire Software Development Lifecycle, with Agile methodologies preferred.

• Demonstrated ability to work autonomously while collaborating effectively in a fast-paced setting.

• Excellent skills in communication, documentation, and technical leadership.

• Hands-on experience in integrating LLM-based services (e.g., OpenAI, Azure OpenAI, or similar) into applications.

• Experience with Python and/or .NET in conjunction with AI/LLM workflows.

• Familiarity with agent-based or workflow-driven AI architectures is a significant advantage.

• Understanding of secure and responsible AI usage in enterprise systems.

• Strong SQL proficiency (preferably Microsoft SQL Server), including performance tuning.

• Experience with microservices, distributed systems, and cloud platforms (AWS preferred).

• Knowledge of secure development practices, including awareness of common vulnerabilities and their mitigations.

• Experience with clinical trial data, life sciences, or regulated SaaS environments.

• Experience in developing data visualizations or analytics-driven user experiences.


🏝️ Benefits

• Health insurance.

• Retirement plans.

• Paid time off.

• Flexible work arrangements.

• Professional development.

People also viewed

Instacart24 min ago

Program Manager II

US flagCalifornia, +18 more statesFull-timeUncategorized$122k – $155k/year
ApplyView job
CLASP24 min ago

Senior Product Manager – Candidate & Recruiter Platform

US flagMassachusetts OnlyFull-timeUncategorized$140k – $170k/year
ApplyView job
Tevora24 min ago

Account Director

US flagOregon OnlyFull-timeUncategorized$110k – $130k/year
ApplyView job
Tailor24 min ago

Forward-Deployed Product Manager – FDPM

US flagCalifornia OnlyFull-timeUncategorized$130k – $170k/year
ApplyView job
Cube Care Company24 min ago

Human Resource Generalist

US flagUnited States OnlyFull-timeUncategorized
ApplyView job
Juniper Square24 min ago

Product Marketing Engineer

US flagUnited States OnlyFull-timeUncategorized$160k – $215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers