.Net Fullstack Developer
Description
**Skills Required:**
- Minimum of 5 years of relevant software development experience using the Microsoft technology stack, including hands-on full stack application development.
- Strong proficiency in C#, modern .NET, ASP.NET Core, RESTful Web APIs, Entity Framework Core, and LINQ.
- Hands-on experience developing responsive web applications using React, JavaScript/TypeScript, HTML, and CSS.
- Strong relational database development skills, including database design, SQL queries, stored procedures, and performance optimization. Hands-on experience with MySQL and/or PostgreSQL is required; experience with both is preferred.
- Good understanding of Object-Oriented Programming, SOLID principles, design patterns, and maintainable application architecture.
- Experience integrating applications with external systems through APIs and other data interfaces, including validation, error handling, and logging.
- Experience writing automated unit and integration tests, conducting code reviews, and troubleshooting application issues.
- Working knowledge of secure development practices, including authentication, authorization, input validation, and protection of sensitive data.
- Hands-on experience with Visual Studio, Git, and Azure DevOps or equivalent development and delivery tools.
- Familiarity with CI/CD pipelines and Agile delivery practices.
- Ability to interpret requirements and technical designs, estimate development effort, and independently deliver assigned work.
- Effective communication and interpersonal skills, with the ability to collaborate with clients and distributed teams.
**Preferred Qualifications:**
- Experience developing and supporting applications on AWS, particularly Amazon Aurora/RDS for MySQL or PostgreSQL, ECS, S3, and CloudWatch.
- Experience with Docker, containerized application deployment, and CI/CD pipeline configuration.
- Experience with healthcare applications, HL7 ADT, FHIR, or integration engines such as Mirth Connect.
- Experience integrating AI/ML models or services into business applications, including data preparation, API integration, processing model outputs, and monitoring.
- Hands-on experience with AWS AI/ML services, particularly Amazon Bedrock and/or Amazon SageMaker AI. Experience with predictive analytics, forecasting, anomaly detection, or generative AI applications is an asset.
- Relevant Microsoft or AWS certifications.
**Duties:**
- Develop, enhance, and maintain full stack applications using .NET, React, and relational databases.
- Collaborate with business analysts, architects, QA, and client stakeholders to translate requirements into reliable, maintainable solutions.
- Develop and maintain APIs, application integrations, and data-processing components, including validation, reconciliation, and exception handling.
- Implement database changes and data migration routines, with appropriate validation and performance considerations.
- Contribute to the implementation of AI/ML-enabled features using AWS services and approved solution designs, including data pipelines, model and service integration, presentation of results, and application-level validation and monitoring.
- Write automated tests, participate in code reviews, resolve defects, and follow established coding and security standards.
- Work with DevOps and infrastructure teams to support CI/CD pipelines, environment configuration, application deployments, and monitoring.
- Investigate and resolve application, integration, and performance issues across development, testing, and production environments.
- Provide effort estimates and progress updates, identify technical dependencies and delivery risks, and escalate issues promptly.
- Maintain technical documentation, promote reuse of shared components and services, and contribute to continuous improvement and knowledge sharing.
- Support user acceptance testing, production releases, and post-deployment stabilization.
Skills
- Agile
- AI
- Analytics
- Anomaly Detection
- API
- Aurora
- Authentication
- AWS
- AWS Bedrock
- Azure
- Azure DevOps
- CI/CD
- CloudWatch
- C#
- CSS
- Data Pipelines
- Design Patterns
- DevOps
- Docker
- .NET
- ECS
- FHIR
- Generative AI
- Git
- HL7
- HTML
- JavaScript
- LINQ
- Machine Learning
- MySQL
- OOP
- PostgreSQL
- Predictive Analytics
- RDBMS
- RDS
- React
- REST
- S3
- SageMaker
- SQL
- TypeScript
- Visual Studio