First seen by Alion on Oct 31, 2026.
Position Overview :
Engineers will design, develop, test, integrate, and maintain production web applications using React, TypeScript, C#, and .NET. Work will follow an outcome-based model with defined milestones, deliverables, acceptance criteria, dependencies, and quality expectations.
Key Responsibilities :
- Build responsive web applications with React, TypeScript, JavaScript, HTML5, and CSS3.
- Develop backend services, business logic, and RESTful APIs using C#, ASP.NET Core, and .NET.
- Design and maintain relational databases, queries, data-access components, and integrations with third-party systems.
- Implement workflows for approvals, document processing, reporting, transactions, and related business operations.
- Write secure, reusable, maintainable, and well-tested code.
- Create unit and integration tests, participate in code reviews, and troubleshoot application, API, database, and integration issues.
- Collaborate with product owners, client engineers, QA, and delivery leadership to clarify requirements and meet milestones.
- Participate in Agile ceremonies, technical documentation, deployments, production support, and continuous improvement.
- Follow established security, access-control, data-protection, development, and release standards.
Required Qualifications :
- Approximately 3-5 years of professional software development experience, including hands-on C# and modern JavaScript/TypeScript.
- Production experience with React, including hooks, state management, reusable components, responsive layouts, performance, validation, and error handling.
- Experience developing applications and RESTful APIs with ASP.NET Core and .NET.
- Understanding of object-oriented and asynchronous programming, dependency injection, application architecture, authentication, authorization, logging, and API error handling.
- Practical SQL experience with SQL Server, PostgreSQL, or a comparable relational database, including data modeling, joins, indexes, transactions, query optimization, and data integrity.
- Experience with Entity Framework Core or another .NET data-access technology.
- Experience with Git, pull requests, collaborative code reviews, unit and integration testing, debugging, automated builds, and CI/CD fundamentals.
- Strong analytical and problem-solving skills.
- Clear written and verbal English communication.
- Experience working in Agile or Scrum environments and distributed teams.
- Ability to work independently, participate in client technical discussions, and demonstrate completed work.
Preferred Qualifications :
- Experience with healthcare, financial services, enterprise SaaS, or other business-critical applications.
- Familiarity with HIPAA safeguards and protected health information.
- Experience with AWS or Microsoft Azure.
- Exposure to Docker, infrastructure as code, automated deployment pipelines, Azure DevOps, or GitHub Actions.
- Familiarity with OpenAPI/Swagger, OAuth 2.0, OpenID Connect, and role-based access control.
- Experience integrating scheduling, billing, document-management, identity, or other enterprise systems.
- Familiarity with HL7 or FHIR.
- Exposure to AI-enabled applications, document extraction, or LLM-based services.
Skills
Full Stack, C#, React.js, TypeScript, SQL Server, Entity Framework, RESTful API, PostgreSQL, .Net Core

