We are seeking a highly skilled Full Stack Developer with strong expertise in backend development using .NET Core and C#, and frontend development using Angular 16.
The ideal candidate will build cloud-native applications and real-time data pipelines using Azure PaaS services, modernize legacy systems, and contribute to scalable, secure, and high-performance solutions.
Key Responsibilities:
- Build cloud-native applications and real-time data pipelines using Azure PaaS services (e.g., Azure Functions, Service Bus, Key Vault, AD, API Management, Storage, SQL/DB, Cosmos DB).
- Design and document solutions using flowcharts, diagrams, and charts.
- Analyze and address performance and scalability issues early in the development cycle.
- Participate in the full software development life cycle from requirements gathering to deployment.
- Prepare design specifications and recommendations for application engineering tasks.
- Ensure secure, well-tested, and documented system improvements.
- Create and enforce software engineering policies, standards, and procedures.
- Modernize legacy products using the latest cloud technologies.
- Build and deploy secure solutions following SDLC processes including design, coding, testing, and support.
- Collaborate with QA teams for performance tuning and testing.
- Translate business requirements into technical specifications with the Product Team.
- Actively participate in Agile ceremonies.
Required Qualifications:
- 7+ years of experience in full-cycle software development using Visual Studio 2012 or higher.
- 7+ years of experience with C#, JavaScript, HTML.
- 4+ years of experience in distributed microservices/service-oriented architecture.
- 4+ years of experience with frontend development.
- 4+ years of experience with SQL Server 2012 or higher.
- 2+ years of experience with Angular (must have Angular 16), .NET, Bootstrap, CSS, JSON.
- 2+ years of experience with Microsoft Azure (preferred), GCP, or AWS (IaaS, PaaS, Services).
- Strong understanding of Object-Oriented Programming (OOP) concepts.
Preferred Qualifications:
- Experience with Data Warehouse Architecture (Synapse/Snowflake).
- Familiarity with Databricks, Data Lake, and Data Factory.
- Experience in high-volume/high-transaction environments.
- Experience with containerized solutions and cloud/on-premise deployments.
- Exposure to machine learning and data analytics using tools like Power BI.
- Experience with Agile methodology and tools like JIRA.
- Willingness to mentor and collaborate with team members.
- Excellent written and verbal communication skills.
- Healthcare domain experience is preferred