Job Description
We are seeking a Full Stack Applications/Software Developer with strong frontend expertise in Angular and backend development in C#. The ideal candidate will have hands-on experience building modern Single Page Applications (SPAs) and developing scalable APIs. This role requires experience working in a formal Agile environment and strong collaboration with frontend and backend teams.
Required Skills
- Strong frontend development experience with Angular (v17/18) and RxJS.
- Solid API development experience using C# / .NET.
- Experience building Single Page Applications (SPA) using Angular or similar JavaScript frameworks.
- Proficiency in HTML5, CSS3 (SASS), JavaScript, and TypeScript.
- Experience creating reusable components, custom directives, decorators, and services.
- Strong experience working with RESTful APIs and legacy service integrations.
- Experience with UI frameworks and libraries such as Angular Material, Bootstrap, Ionic, or similar.
- Hands-on experience with Azure-based applications.
- Experience in Healthcare domain applications.
- Familiarity with source control and DevOps tools such as GitLab, Azure DevOps, and Jenkins.
- Understanding of deployment pipelines and how code progresses through CI/CD environments.
- Experience working within a formal Agile/Scrum environment and participating in Agile ceremonies.
Nice to Have
- Experience with NGRX (training can be provided).
- Experience with CI/CD pipeline implementation.
- Knowledge of Cosmos DB or other NoSQL databases.
- Familiarity with Azure API Management.
- Experience with Cognitive Search or other search services.
- Experience with Azure Storage or other Blob storage services.
Key Technical Focus Areas
Candidates should have strong knowledge of:
- Angular Routing and Component Lifecycle
- Typed Forms
- Promises vs Observables
- RxJS Operators and Pipes
- Angular Performance Optimization
- NGRX workflow concepts
- LINQ
- Async / Await
- Task vs Thread in C#
ET_PB01
Pay: $75.00 - $80.00 per hour
Work Location: In person