Medrio logo
Medrio

Accelerate clinical research with the fastest, easiest, and most flexible eClinical tools.

Senior Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2011H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

62 days ago

Salary

$170K - $190K / year

Seniority

Senior

Job Description

Senior Software Developer

Medrio

• Implement functionality in the Medrio platform, in accordance with standards and operating procedures • Contribute to quality assurance processes through activities such as functional and unit testing, defect triage, and regular code reviews • Create and maintain internal and external feature documentation, including design and test plans, API guides, and process documents • Participate in team exercises (meetings, planning discussions, etc) in an inclusive manner • Provide operational support for Medrio platform components in regulated, validated environments

Job Requirements

  • BS degree and 3+ years as a senior full stack developer
  • 3 years professional Software Development experience, or an equivalent combination of education and experience;
  • 6 years professional Software Development experience, or an equivalent combination of education and experience;
  • Experience developing enterprise-grade applications using C# (WebAPI, ASP.NET Core, etc.)
  • Experience writing and optimizing T-SQL, and/or utilizing and optimizing EntityFrameworkCore in production environments
  • Experience developing enterprise-grade web applications using HTML, CSS, and Javascript/Typescript
  • Strong critical-thinking and problem-solving skills
  • Strong attention to detail, processes, quality assurance
  • Strong understanding of core software development competencies: Software Design (Patterns, SOLID, etc.), Defect Triage/Debugging, Research, Code Literacy, Interface Negotiations
  • Experience in a DevOps culture
  • Experience with microservice/distributed architectures
  • Experience developing high-performance HTTP APIs for public consumption
  • Experience with any of the following ORMs: NHibernate, Dapper, EntityFrameworkCore
  • Experience with any of the following web frameworks: Angular.io, BlazorWasm, Stencil, React
  • Experience working in an Agile environment, and/or Agile certifications
  • Experience with any of the following testing frameworks/toolsets: NUnit, JustMock, Karma, Selenium
  • Experience with Software Archeology

Benefits

  • Great benefits: We offer medical, dental, vision, and life/LTD insurance, and we cover 100% of our employees’ health insurance premiums and 50% of dependent premiums.
  • Wellness: Medrio values our staff’s well-being. To prove it, we promote an atmosphere of work/life balance, including flexible work schedules and locations.
  • Weekly company-wide standup.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500Since 2007H1B No Sponsor

• Design and deliver impactful features, contribute to scalable and resilient system architecture, and take end-to-end ownership from concept to deployment. • Act as a trusted technical expert by promoting engineering best practices, facilitating technical discussions, and helping teams align on high-quality solutions. • Build solutions that are secure, scalable, extensible, and cost-efficient while maintaining high coding and documentation standards. • Break down complex initiatives into manageable workstreams and deliver incremental value through iterative development. • Champion engineering excellence, share knowledge proactively, and support the professional growth of colleagues. • Work closely with cross-functional stakeholders, actively contribute to design reviews, and address root causes of recurring technical challenges. • Take responsibility for challenging projects and guide team members through technical mentoring and hands-on support. • Balance short-term delivery with long-term system sustainability and continuously look for opportunities to improve technology, processes, and team effectiveness.

Germany
Job Closed
C1 logo

Principal Engineer

C1

Elevating Connected Human Experiences

Full TimeRemoteTeam 1,001-5,000Since 1993H1B No Sponsor

• Motivates and inspires the team to deliver customer support of Maintenance and Managed Services contracts in a fast paced and demanding environment • Documents general reports on each team member’s performance and targets as well as ensuring they exceed the targets • Collaborates and consults with engineers, customers, vendors and contractors to resolve customer issues • Follows up with customer contacts to ensure satisfactory resolution • Reports findings, track progress and document customer communication within incident management system • Manages team workload that meets defined Service Level Objectives • Acts as an escalation point to resolve client issues and manages escalations as necessary • Demonstrates high standards of conduct and ethics as well as appropriate judgment, independence, and discretion

United States
Job Closed
Netflix logo

Senior Software Engineer, Design Tooling

Netflix

Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an

• Owning, maintaining, and expanding critical workflow applications supporting hundreds of internal users (React and Figma) • Implementing AI solutions, when appropriate, that measurably accelerate product design workflows • Be the engineering lead on projects, working from ideation to implementation to rollout • Conducting internal user-research to gather insights to inform prioritization and feature development • Completing medium to large features independently without guidance • Be the primary point of contact for support requests related to the Design Tooling portfolio • Work with engineers across other teams to maintain the integrity and reliability of the Design Tooling portfolio. • Participate in on-call rotation to continue to meet our critical SLAs • Conducting design and code reviews

United States
$388K - $558K / year
Job Closed
Full TimeRemoteTeam 51-200Since 2003H1B No Sponsor

• Design, develop, and maintain scalable applications using .NET technologies (C#, .NET Core, ASP.NET MVC/Web API) • Architect and implement Microservices-based solutions and integrate with external systems through REST and SOAP APIs • Work closely with customers and stakeholders to understand requirements, provide technical guidance, and ensure smooth project delivery • Build and maintain API integrations and data integration services with third-party platforms • Deploy and manage applications on cloud platforms such as Azure or AWS • Monitor applications and troubleshoot issues using Dynatrace and log monitoring tools • Implement and manage containerization using Docker and Kubernetes • Set up, maintain, and optimize CI/CD pipelines for automated build, test, and deployment processes • Ensure adherence to best practices in coding, security, performance, and scalability • Mentor junior developers and participate in code reviews, architecture discussions, and technical decision-making

India
Job Closed