.png?1739827766)
.NET Engineer
About Thalamus
Our mission is to help the right doctors practice at the right hospitals to treat the right patients. We leverage a passion for technology, medical education, equity, and data-driven research to optimize physician recruitment, starting with the medical residency recruitment process.
Our philosophy is that the opportunity to practice medicine in an ideal environment should be accessible to all, and ample medical research has shown that this results in patients getting better healthcare outcomes overall. We built a comprehensive interview management platform, backed by evidence-based research, to innovate, streamline, and optimize the residency recruitment process.
Role Description:
- Work across the Engineering, Product, QA, and Customer Support organizations to provide timely resolution of product issues
- Ensure timely delivery of products including hot fixes, minor and major releases to production
- Participate in the development of new projects, and collaborate with team members from conceptualization to deployment
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
You will…
- Act as first responder to customer reported issues representing product engineering.
- Participate in preparing and reviewing patch/maintenance releases and deployments.
- Create and maintain technical documentation around existing code.
- Work with development, QA, Product Managers and Customer Support to understand and resolve customer issues.
- Participate in design and code reviews and contribute to improvement of product quality and serviceability.
- Participate in customer facing calls to understand issues, capture relevant information and provide detailed analysis.
- Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences.
- Work flexible hours to meet support SLAs.
You should have…
- Bachelor’s degree (or equivalent) in computer science, information technology, or engineering.
- Demonstrated experience in a customer facing and sustaining engineering role.
- At least 6 years of experience in building .NET Core web applications with excellent C#, Entity Framework skills.
- At least 3 years of participating with full SDLC (Software Development Life Cycle)
- At least 2 years of front-end development experience in Angular/TypeScript. An equivalent experience such as React is acceptable as long as candidate is willing to learn and move to Angular.
- At least 2 years experience in writing SQL queries to identify and analyze data issues.
- Ability to multi-task on varying priority issues with a strong focus on customer and delivery.
- Excellent problem solving, analysis and troubleshooting skills.
- Excellent communication skills and cross team/cross product engagement experience.
- Experience in unit/integration testing using frameworks such as XUnit or MSTest.
Bonus:
- Experience with Azure infrastructure components such as Queues, Blob Storage, Signal R, Event Grid is a strong plus.
- Experience with NoSQL (Cassandra, Elasticsearch etc.) technologies a definite plus
The salary range for this position is $160,000 - $185,000 and a grant of stock options. Final compensation will be determined based on experience, skills, and geographic location.
Our Commitment ...
Thalamus is a mission-driven organization centered on the belief that our company should model what we want of the US healthcare system, that the diversity of providers aligns with patient populations. We believe this is best achieved by building a team with a diversity of backgrounds, cultures, and experiences, including “distance traveled.” Thalamus is an equal opportunity employer. We do not discriminate based upon race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender (including pregnancy, childbirth, lactation, and related medical conditions), gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), age, sexual orientation, Civil Air Patrol status, military and veteran status, and any other consideration protected by federal, state, or local law. We encourage those who really want to make an impact and who exemplify our core values to apply for our open positions.
Actual base salary offered will be determined by: experience, skills, and work location. This range is for base salary, our total compensation includes equity and benefits. We welcome you to apply even if your expectations are outside our listed range.
Thalamus is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures and throughout employment. If you need assistance or any accommodation, please let us know.
Thalamus does not accept unsolicited resumes from recruiters or employment agencies without a fully executed recruitment agreement in place. In the absence of such agreement, Thalamus reserves the right to pursue and hire any candidates without an obligation to pay fees. Agencies are requested not to contact Thalamus hiring managers or employees regarding recruiting services.
*This position is based in the United States, and you must be legally authorized to work in the United States.
Apply for this job
*
indicates a required field