

Full Stack Developer - .NET & ASP.NET
About the Role
We are seeking a talented Full-Stack Developer with expertise in .NET and ASP.NET to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications using the latest Microsoft technologies.
Key Responsibilities
Design, develop, and maintain full-stack web applications using .NET, ASP.NET Core, and modern front-end frameworks
Build RESTful APIs and microservices architecture to support scalable and maintainable solutions
Develop responsive and intuitive user interfaces using HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, or Vue.js)
Work with PostgreSQL, or other relational databases, to design efficient database schemas and optimize queries
Implement authentication and authorization using OAuth, JWT
Write clean, maintainable, and well-documented code following SOLID principles and best practices
Participate in code reviews, testing, and debugging to ensure high-quality deliverables
Collaborate with cross-functional teams, including designers, product managers, and other developers
Deploy and maintain applications on cloud platforms
Stay updated with the latest .NET technologies, tools, and industry trends
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
3+ years of professional experience in development
Strong proficiency in C#, .NET, and ASP.NET Core
Experience with front-end technologies: HTML5, CSS3, JavaScript/TypeScript
Proficiency with at least one modern JavaScript framework (React, Angular, or Vue.js)
Solid understanding of RESTful API design and implementation
Experience with SQL databases and Entity Framework Core
Knowledge of version control systems, particularly Git
Understanding of software development methodologies (Agile, Scrum)
Strong problem-solving skills and attention to detail
Preferred Qualifications
Knowledge of containerization technologies (Docker, Kubernetes)
Familiarity with CI/CD pipelines and DevOps practices
Understanding of microservices architecture and design patterns
Experience with testing frameworks (xUnit, NUnit, Jest)
Knowledge of security best practices and OWASP guidelines
Contributions to open-source projects or personal portfolio
What We Offer
Competitive salary and benefits package
Professional development opportunities and training
Collaborative and innovative work environment
Latest tools and technologies
Career growth opportunities
How to Apply
Please submit your resume, portfolio, and a cover letter explaining your experience and why you're interested in this position.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای سان تندر