We are looking for an analytical, result-driven Backend Developer who will work with team members to troubleshoot and improve current backend applications and processes. The Backend Developer will use their understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.
What You Will Do:
- Develop and maintain web-based applications using .NET Framework.
- Collaborate with designers, developers, and stakeholders to create engaging and functional web applications.
- Participate in code reviews to ensure code quality, readability, and maintainability.
- Write clean, efficient, and well-documented code using best practices and industry standards.
- Optimize web applications for maximum speed and scalability.
- Debug and troubleshoot issues as they arise.
- Keep up to date with emerging web technologies and frameworks.
What You Need to Have:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (fresh graduates are welcome)
- Knowledge of C# and .NET Framework.
- Experience with backend technologies such as Web API, Entity Framework, and LINQ.
- Experience with database technologies such as SQL Server.
- Familiarity with version control systems such as Git.
- Understanding of web development concepts such as MVC, Web Services, RESTful APIs, and AJAX.
- Ability to work independently or as part of a team.
- Excellent problem-solving and analytical skills.