- Provide technical leadership for the .NET and Angular development team
- Define architectures and development standards to ensure scalability and performance
- Develop solutions using .NET Core/.NET 6+ and Angular
- Review code, enforce best practices, and mentor less experienced developers
- Collaborate with Product Owners, Designers, and other teams
- Monitor applications and drive continuous improvements
- Participate in strategic decisions and align with stakeholders
- Take part in agile ceremonies (daily stand-ups, planning, review, and retrospective)
Requirements
- Strong experience with .NET development (C#, .NET Core, ASP.NET)
- Proficiency with the Angular framework and its ecosystem
- Knowledge of software architecture, design patterns, and microservices
- Experience with SQL databases (Oracle)
- Familiarity with cloud services (Azure, AWS, or GCP)
- Experience with CI/CD and deployment automation
- Ability to analyze performance and optimize applications
- Experience with agile methodologies (Scrum, Kanban)
- Good communication skills and technical leadership ability
- Nice to have: experience with Docker and Kubernetes
- Experience with DevOps practices and application security
Core Competencies
Demonstrates expertise in .NET development, including C#, .NET Core, and ASP.NET, while leading Angular development efforts. Proficient in software architecture, design patterns, and agile methodologies to drive performance optimization and continuous improvement.
Highest-signal resume keywords
- Technical Leadership
- Proficiency in .NET Development
- Angular Framework Expertise
- Experience with SQL Databases
- Familiarity with Cloud Services
ATS Optimization Keywords
Hard Skills
- .NET Core
- .NET 6+
- C#
- ASP.NET
- Angular
- SQL
- Microservices
- CI/CD
- Performance Optimization
- Agile Methodologies
Soft Skills
- Good Communication Skills
- Mentoring Ability
Industry Keywords
- Software Architecture
- Design Patterns
- DevOps Practices
- Application Security
Tools & Technologies