14 Squash Apps Jobs
.Net Developer - C#/ASP/SQL Server (5-7 yrs)
Squash Apps
posted 15d ago
Flexible timing
Key skills for the job
We are seeking a skilled .NET Developer with over 5 years of experience to join our development team.
The ideal candidate will have expertise in building backend systems using ASP.NET, .NET Core, and related technologies, as well as experience with frontend technologies like Angular and React.
This role involves working on the development and maintenance of scalable applications, utilizing best practices in software engineering.
Key Responsibilities :
- Design, develop, and maintain web applications using .NET Core, ASP.NET, MVC, and Rest APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement and maintain frontend interfaces using Angular, jQuery, and React JS.
- Use Entity Framework and LINQ to develop efficient database access layers.
- Develop and maintain complex SQL queries and work with Redis for caching solutions.
- Implement DevOps practices, including CI/CD pipelines using Azure DevOps, and manage deployments to Azure App Services and Blob Storage.
- Ensure the performance, quality, and responsiveness of applications.
- Work with tools like Visual Studio, SSMS, and VS Code to manage code, track issues using Jira, and document APIs using Swagger.
- Utilize GIT and GitHub for version control and code management.
- Design and implement Microservices and Onion Architecture for scalable applications.
Required Technical Skills :
Backend : ASP.NET, .NET Core, .NET Core MVC, LINQ, Entity Framework, Rest API
Frontend : Angular, React JS, jQuery, HTML, CSS, Bootstrap
Database : SQL Server, Redis
DevOps : Azure DevOps, CI/CD Pipelines, Azure Blob Storage, App Services
Tools : Visual Studio, SSMS, VS Code, GIT, GitHub, Jira, Postman, Swagger
Architecture : Onion Architecture, Microservices, MVC
Qualifications :
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 5+ years of experience in .NET development.
- Strong understanding of object-oriented programming, design patterns, and architecture principles.
- Experience working with cloud platforms (Azure) and DevOps tools.
- Excellent problem-solving skills and the ability to work both independently and in a team.
- Good communication skills and the ability to collaborate with technical and non-technical stakeholders
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice