Description
You will develop and maintain web applications using .NET Core/Framework and modern technologies.
Responsibilities
- Design and implement efficient, reusable code for front-end and back-end solutions.
- Build RESTful APIs and integrate them with various front-end applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write unit and integration tests to ensure code quality and performance.
- Troubleshoot, debug, and provide production support for application issues.
Required Skills
- Strong knowledge of C#, ASP.NET Core, and .NET Framework.
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
- Experience with Angular or React for front-end development.
- Hands-on experience with SQL Server, PostgreSQL, or MySQL.
- Familiarity with Entity Framework and RESTful API design.
- Understanding of Agile methodologies and Git version control.
- 4-6 years of professional development experience.
Preferred Skills
- Experience with Azure or AWS for cloud-based development.
- Knowledge of Docker, Kubernetes, and Microservices Architecture.
- Familiarity with CI/CD pipelines and NoSQL databases like MongoDB or Redis.