
Search by job, company or skills
Key Responsibilities
• Lead the design and development of enterprise-grade applications using .NET Core and Angular.
• Architect scalable microservices and API-driven solutions.
• Define backend architecture, coding standards, and development best practices.
• Lead technical design reviews and provide guidance to development teams.
• Design and implement RESTful APIs, event-driven services, and integration frameworks.
• Collaborate with business stakeholders, architects, DevOps teams, and QA teams throughout the SDLC.
• Ensure application security, scalability, performance, and maintainability.
• Drive CI/CD implementation and automation strategies.
• Conduct code reviews and mentor developers.
• Manage technical delivery risks and support production deployments.
Required Skills
• 8+ years of software development experience.
• Strong expertise in C#, ASP.NET Core, .NET Core, Entity Framework.
• Hands-on experience with Angular (versions 12+ preferred).
• Strong experience designing REST APIs and Microservices architectures.
• Experience with SQL Server, PostgreSQL, or similar databases.
• Experience with Azure or AWS cloud services.
• Knowledge of Docker, Kubernetes, and container-based deployments.
• Strong understanding of authentication and authorization frameworks (OAuth2, JWT, SSO).
• Experience with Git, Azure DevOps, GitHub, or similar platforms.
• Excellent stakeholder management and technical leadership skills.
Preferred Skills
• Experience with event-driven architecture and message brokers (Kafka, RabbitMQ, SQS).
• Knowledge of API Gateway and integration frameworks.
• Experience with performance tuning and observability tools.
• Exposure to AI/ML-enabled enterprise applications.
• Experience working in Agile/Scrum environments.
Job ID: 153813131