Overview
Job Summary: We are seeking a skilled and motivated Back-End Developer with .NET experience to join our development team. The ideal candidate will have a strong background in .NET technologies, database management, and API development. You will be responsible for designing, developing, and maintaining scalable and high-performance backend solutions that support our applications and business processes.
Responsibilities
- Develop, maintain, and optimize backend services using .NET (C#, .NET Core, ASP.NET).
- Design and implement RESTful APIs to support frontend applications and third-party integrations.
- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to deliver seamless solutions.
- Write clean, maintainable, and well-documented code following industry best practices.
- Optimize application performance, scalability, and security.
- Implement database solutions using SQL Server, or other relational databases.
- Conduct unit testing, debugging, and troubleshooting to ensure system stability.
- Stay up to date with emerging technologies and best practices in backend development.
Required Skills & Qualifications
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 2+ years of experience in backend development with .NET (C#, ASP.NET, .NET Core).
- Familiar with .NET Core Web APIs, .NET Core MVC, .NET Framework, Razor Pages.
- Error Logging
- Application life cycle
- Strong knowledge of RESTful API development and micro services architecture.
- Proficiency in relational databases such as SQL Server.
- Experience with ORM frameworks like Entity Framework, ADO .NET, Dapper.
- Knowledge of authentication and authorization mechanisms (JWT, OAuth, Identity Server).
- Experience with version control systems (TFS, Git, GitHub).
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Knowledge Frontend framework (React).
- Familiarity with SQL databases (Microsoft SQL Server).
- Experience with Clean Architecture.