Job Description
Technical Expertise (Must-Have)
- 8+ years software development experience with 3+ years in technical leadership roles
- Advanced proficiency in C#/.NET **, TypeScript, and RESTful API development.
- Proficient with database technologies, including both SQL and NoSQL databases.
- Solid understanding of the complete software development life cycle (SDLC), Git, CI/CD, and DevOps practices.
- Microservices and event-driven architecture design and implementation in production environments
- Expert-level mastery of 12-Factor App methodology with production implementation
- Deep AWS expertise: EventBridge, Step Functions, Lambda, ECS/EKS, DynamoDB, RDS Aurora, and Well-Architected Framework application
- Proficiency in Angular (v10+), TypeScript, HTML5, and CSS3.
- DevSecOps implementation experience including container security
Leadership & Communication Skills (Must-Have)
- Team leadership experience with inclusive management practices
- Cross-functional collaboration with Product, UX, and business stakeholders
Preferred Qualifications
- Multi-cloud experience: Azure, Google Cloud for strategic flexibility
- Advanced architectural patterns: Domain-Driven Design (DDD), CQRS, Event Sourcing
- Container orchestration: Kubernetes/EKS, Docker, and cloud-native deployment strategies
Skills: c#,.net,typescript,restful api development,sql,nosql databases,sdlc,git,ci/cd,devops,microservices,event-driven architecture,12-factor app methodology,aws: eventbridge, step functions, lambda, ecs/eks, dynamodb, rds aurora, well-architected framework,angular (v10+),html5,css3,devsecops,container security