Associate Software Engineer- C# & .NET
- Develop and maintain web applications using C#/.NET and Angular.
- Build and integrate RESTful APIs using Core.
- Develop responsive interfaces using Angular, TypeScript, HTML, and CSS.
- Work with PostgreSQL/MySQL and Entity Framework.
- Debug issues, optimize application performance, and ensure code quality.
- Write clean, maintainable code and participate in code reviews.
- Collaborate with developers, QA, product, and design teams.
- Use Git and follow Agile development practices.
Requirements
- 2+ years of hands-on experience in C#/.NET development.
- Strong knowledge of C# and .NET/.NET Core.
- Good understanding of Core and REST APIs.
- Hands-on experience with Angular and TypeScript.
- Working knowledge of SQL databases such as PostgreSQL/MySQL.
- Experience with Entity Framework/EF Core.
- Understanding of OOP, debugging, and software development fundamentals.
- Familiarity with Git.
- Good communication and problem-solving skills.
- Experience with .NET 6+.
- Exposure to Azure/AWS, Docker, or CI/CD.
- Familiarity with Kafka/RabbitMQ or asynchronous processing.
- Experience working in an Agile/Scrum environment.