Full-Stack Development
- Design develop and maintain scalable web applications Core C# Core and Entity Framework Core.
- Build responsive front-end interfaces using Blazor React or Angular integrated backends.
- Implement RESTful APIs and microservices architecture.
- Implement scalable Database Architecture.
- Write clean scalable and efficient code.
- Participate in code reviews and ensure adherence to best practices.
System Architecture & Design
Contribute to architectural decisions for cloud-native applications (e.g. Azure App Services Azure Functions).Design modular maintainable and testable codebases using SOLID principles and design patterns.Optimize performance and scalability Core applications and Databases.Design and implement relational and non-relational database systems (e.g. SQL Server PostgreSQL MongoDB).Develop normalized schemas indexes and data models to support application performance and scalability.Align database architecture with application requirements.Monitor and tune database performance using query optimization indexing strategies and caching mechanisms.Analyze slow queries and recommend improvements using tools like SQL Profiler EXPLAIN plans or third-party monitoring solutions.DevOps & CI / CD
Set up and maintain CI / CD pipelines using Azure DevOps GitHub Actions or Jenkins.Automate deployments and monitor application health using tools like Application Insights New Relic or Prometheus.Technical Leadership
Mentor junior developers and conduct code reviews to ensure high-quality standards.Lead sprint planning backlog grooming and technical discussions.Collaborate with cross-functional teams including QA Product Management and UX.Troubleshoot and resolve technical issues.Continuously improve existing systems and processes.Stay updated with industry trends and emerging technologies.Testing & Quality Assurance
Write unit integration and end-to-end tests using xUnit MSTest or NUnit.Ensure code coverage and maintain test-driven development (TDD) practices.Security & Compliance
Implement authentication and authorization using Identity OAuth2 and OpenID Connect.Ensure applications meet security standards (e.g. OWASP Top 10) and compliance requirements.Implement database security measures including role-based access control encryption and auditing.Ensure compliance with data protection regulations (e.g. GDPR HIPAA) and internal governance policies.Required Experience :
Senior IC
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Employment Type : Full Time
Experience : years
Vacancy : 1