Job Summary:
We are seeking an experienced Senior .NET Full Stack Developer to join our team responsible for designing developing and deploying scalable web applications using .NET technologies.
Key Responsibilities:
Design and develop scalable web applications using .NET Core
Write clean efficient and welldocumented code
Collaborate with crossfunctional teams to identify and prioritize project requirements
Participate in code reviews and contribute to highquality standards
Troubleshoot and resolve technical issues
Stay uptodate with industry trends and emerging technologies
Technical Requirements:
5 years of experience with .NET technologies
Strong proficiency in:
C#
HTML/CSS
JQuery
Experience with:
Web API design and development
Database design and development (SQL Server/NoSQL)
Agile development methodologies
Good understanding of:
OOP principles
Design patterns
SOLID principles
Nice to Have:
Experience with:
Axure (wireframing and prototyping)
DevOps (CI/CD pipelines automation)
Cloud computing (Azure/AWS)
Microservices architecture
Certification in .NET or related technologies
Experience with frontend frameworks (React/Angular/Vue)
What We Offer:
Opportunities for professional growth and development
Collaborative and dynamic work environment
Access to cuttingedge tools and technologies
Key Skills:
.NET Core development
Web API design and development
Database design and development
Agile development methodologies
OOP principles
Design patterns
SOLID principles
Axure (wireframing and prototyping)
DevOps (CI/CD pipelines automation)
Education:
Bachelors/ Masters degree in Computer Science Information Technology or related field.
Good to have Certifications:
Microsoft Certified: Azure Developer Associate
Microsoft Certified: .NET Developer Associate
Certified Scrum Master (CSM)