NRC Health · 2 hours ago
Sr Staff Engineer
NRC Health is dedicated to bringing Human Understanding to healthcare for patients and communities. As a Sr. Staff Engineer, you will lead stakeholders and the development team in defining, building, and delivering software solutions while mentoring less experienced developers to ensure high-quality product delivery.
AnalyticsHealth CareMedical
Responsibilities
Coding and Development: Write clear, simple, and maintainable code adhering to best practices and coding standards. Lead by example in code quality, testing, and debugging
Testing and Quality Assurance: Implement advanced testing philosophies and contribute to systematic approaches to testing, ensuring high-quality code deployment
Support and Maintenance: Lead incident response efforts. Develop and implement strategies for quick and effective resolution of critical issues
Mentorship: Serve as a mentor to junior and mid-level team members, teaching and guiding them in best practices and technical skills
Architectural Design: Influence architectural decisions and provide guidance on complex technical challenges. Ensure the scalability, performance, and security of software systems
Cross-functional Collaboration: Work closely with product managers, designers, and other stakeholders to align technical solutions with business goals. Facilitate effective communication and collaboration across teams
Continuous Improvement: Identify opportunities for process improvement and drive the adoption of new technologies and methodologies to enhance the engineering capabilities of the organization
Qualification
Required
Bachelor's Degree in Computer Science, MIS, IT, Engineering, or a related field with outstanding academics, or equivalent experience and the demonstrated ability to learn
7+ years' experience working on a professional development team
Experience in web-based software delivery of client/customer-facing applications
Experience working in a collaborative environment using agile methodologies
Strong understanding of MVC, OOP design, data structures, and algorithms with emphasis on executing at scale
Solid understanding of systems and application design
Experience with test-driven development (NUnit or similar)
Solid understanding of REST API design methodologies using .Net Core 3.x and newer (C#)
Experience with building Micro Services with ASP.NET Core
Strong skills in modern web development practices
Familiarity with client-side JavaScript/Typescript web frameworks, such as ReactJS or EmberJS
Strong SQL development experience
Experience implementing serverless Cloud technologies such as AWS ECS, RDS, Lambda, and SQS or equivalent technologies
Experience working effectively with non-technical business partners to inform product and business decisions
Demonstrated design experience, including story decomposition and execution
Willingness to act as a mentor to other team members
Benefits
Paid volunteer time off
My Time Off, a form of unlimited vacation
Up to 12 weeks paid for parental and emergency leave
Complimentary lifestyle and financial coaches
A wellness program
A comprehensive insurance plan
Company
NRC Health
NRC Health is a provider of analytics and insights that facilitate patients, residents, physicians, and nurses.
H1B Sponsorship
NRC Health has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
Funding
Current Stage
Public CompanyTotal Funding
unknown2011-06-24IPO
Recent News
Business Wire
2025-12-02
2025-11-20
2025-11-14
Company data provided by crunchbase