
Senior Back End Developer
Translation Empire Ltdover 1 year ago
Rawalpindi, PakistanSenior
Responsibilities
- Develop, maintain, and optimize backend services using C#, .NET, .NET Core, and ASP.NET.
- Design and implement RESTful APIs for frontend applications and third-party integrations.
- Implement database solutions using SQL Server and other relational databases.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and documented code.
- Conduct unit testing, debugging, error troubleshooting, and application maintenance.
- Collaborate with frontend developers, product managers, designers, and other cross-functional teams.
- Stay current with backend development technologies and best practices.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field.
- At least 5 years of backend development experience with .NET, C#, ASP.NET, and .NET Core.
- Familiarity with .NET Core Web API, .NET Core MVC, .NET Framework, and Razor Pages.
- Strong knowledge of RESTful API development and microservices architecture.
- Proficiency with relational databases such as SQL Server.
- Experience with Entity Framework, ADO.NET, and Dapper.
- Knowledge of JWT, OAuth, and IdentityServer authentication and authorization mechanisms.
- Experience with TFS, Git, and GitHub.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Preferred: knowledge of React, familiarity with Microsoft SQL Server, and experience with Clean Architecture.
Benefits
- Full-time, on-site position in Rawalpindi, Pakistan.