Job Description
**This is a remote role**
Summary
The Staff Software Engineer is responsible for the technical direction of our product from start to finish including technical requirements gathering data modeling technology selection and deployment. In this role the Staff Full-Stack Developer will be responsible for supporting various phases of the development and maintenance as well as leading guiding training and mentoring junior developers. A successful Staff Engineer can balance rapid iteration and development with high product quality expectations and is innovative and comfortable with ambiguity. Reporting directly to the VP. Engineering the Staff Software Engineer must demonstrate the ability to communicate complex technical information to various stakeholdersย and strong collaboration skills as the role will work with various teams to help build maintain and troubleshoot new and existing web applications. This role is a part of our Tech Leads team who augment the architecture and pure R&D needs of our product teams.
We are preferably looking for candidates located in Atlanta GA or Eastern time zones.
You will:
-
Be responsible for all major technical decisions for our product teams (a successful lead will be able to influence the decisions of their team without having to make all of them).
-
Effectively collaborate with our offshore development team based in India. (You will not be required to work outside of North American time zones)
-
Provide technical mentorship and guidance to engineers within your team and others
-
Help your team to improve the technical quality of their work through regular technical design and code reviews
-
Solve our business/product needs pragmatically through new custom software enhancements bug fixes or consulting.
-
Lead mid-sized development projects from start to finish including technical requirements gathering data modeling technology selection and deployment.
-
Understand and participate in the design of customized solutions.
-
Make sure coded solutions will function/work within all environments considering all infrastructure differences.
-
Actively participating in code reviews.
-
Troubleshoot upper environment issues.
-
Work on multiple projects simultaneously and prioritize effectively to meet our delivery expectations.
-
Contribute your experience and problem-solving skills to the development of web applications.
-
Provide constructive patient and informative code reviews to teammates.
-
Constantly raise the floor by improving infrastructure and tackling tech debt.
-
Help your fellow team members by sharing learnings mentoring and providing technical guidance.
-
Collaborate with designers backend developers project managers and QA engineers to help build maintain and troubleshoot new and existing web applications.
You have:
-
Minimum of 8+ years experience in senior engineering roles
-
The equivalent of 15+ years of industry experience
-
Expert-level knowledge of:
-
Microsoft .NET technology stack (C# .NET ASP.NET Web APIs and Microsoft SQL Server)
-
Experience with Typescript and React
-
Git unit testing(xUnit NUnit etc) debugging profiling performance monitoring
-
Docker/Kubernetes Microsoft Azure ML/NLP Azure DevOps SignalR
-
Testing and test frameworks (e.g . Playwright Jest)
-
-
Extensive experience working in software-as-a-service (SaaS) environments.
-
Experience working within a start-up and/or ambiguous environment with proven experience to be adaptable.
-
Strong understanding of industry standards and best practices.
-
Team leadership and mentoring experience
-
Have experience designing and implementing full-stack products or solutions.
-
Mastery of the software development lifecycle.
Bonus Points
-
Digital healthcare solutions or healthcare industry experience
-
Experience with design systems is a plus
-
Experience with Python
Interview Process
-
Recruiter Video Screening
-
Take-home Technical Assignment
-
VP Engineering Interview
-
Team Interviews
-
Tech Lead Interview
-
Sr. Director Product Interview
-
#LI-REMOTE #LoyalHealth
Date Posted
09/11/2024
Views
0
Similar Jobs
Staff Salesforce Engineer - CRM Systems - GitLab
Views in the last 30 days - 0
This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...
View DetailsSoftware Engineer III | Platform - ExtraHop
Views in the last 30 days - 0
This job posting seeks a Software Engineer III to develop features lead junior team members and contribute to secure cloud and appliance solutions The...
View DetailsEngineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab
Views in the last 30 days - 0
This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...
View DetailsDevOps Engineer - Guidehouse
Views in the last 30 days - 0
This job posting seeks a skilled DevOps Engineer to support development QA and operations across applications emphasizing automation cloudnative infra...
View DetailsSoftware Solutions Architect - Unqork
Views in the last 30 days - 0
Unqork empowers enterprises with AIpowered applications emphasizing innovation security and growth The job posting highlights benefits like remote wor...
View DetailsGrowth Product Lead - Loyalty - Trafilea
Views in the last 30 days - 0
Trafilea promotes itself as a transformative consumer tech platform with AIdriven growth solutions highlighting achievements like 1B revenue and globa...
View Details