- Company Name
- VieCure
- Job Title
- Full Stack Engineer
- Job Description
-
**Job Title**
Full Stack Engineer
**Role Summary**
Design, develop, and maintain end‑to‑end web applications for a healthcare platform. Responsible for building scalable backend services (C#/.NET, Azure) and responsive frontends (Angular, TypeScript), ensuring performance, security, and compliance with healthcare data regulations.
**Expectations**
- Deliver high‑quality code on schedule in a change‑controlled Agile environment.
- Demonstrate secure, HIPAA‑compliant data handling.
- Communicate effectively with cross‑functional stakeholders.
- Contribute to continuous improvement of architecture and processes.
**Key Responsibilities**
- Own the full software development life cycle: requirement analysis, design, coding, testing, deployment, and maintenance.
- Design and implement RESTful and GraphQL APIs; build backend services with C#, .NET, Azure App Services, Azure SQL, Service Bus.
- Create responsive, accessible user interfaces with Angular (v12+), TypeScript, JavaScript, HTML, CSS/SCSS.
- Apply state management, reactive programming, and component‑based architecture best practices.
- Conduct unit testing, code reviews, and performance tuning.
- Support DevOps tasks: CI/CD pipelines, configuration management, environment provisioning.
- Resolve cross‑layer technical challenges, troubleshoot production issues.
- Collaborate in design sessions, provide architectural insights.
**Required Skills**
- 3–5+ years professional experience in full‑stack development.
- Strong proficiency in C#/.NET, Azure App Services, Azure SQL, Azure Storage, Service Bus.
- Deep experience with Angular (v12+), TypeScript, JavaScript, HTML5, CSS/SCSS.
- Implementing RESTful APIs; familiarity with GraphQL optional.
- Knowledge of SQL Server performance tuning and indexing.
- Experience with OAuth, OpenID Connect, Azure AD authentication.
- Familiarity with Swagger/OpenAPI, event‑driven patterns (Pub/Sub, CQRS, event sourcing).
- Agile/Scrum experience; source control (Git), CI/CD, automated testing.
- Understanding of healthcare data privacy, HIPAA compliance (preferred).
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Certifications optional: Azure Developer Associate, Microsoft Certified: Solutions Developer (.NET), or similar.
Greenwood village, United states
On site
02-03-2026