Backend Developer

FINDTALENT JSC

Job description

  • Participate in the entire application lifecycle, focus and code and debug web and system projects;
  • Write API to connect between systems, and serve data exchange with mobile & front-end;
  • Build reusable code and libraries for future use;
  • Collect and process design and technical requirements;
  • Participate in system analysis and design;
  • Research and apply new technologies to optimize product development efficiency;
  • Ensure that the product produced needs to run properly and the processing speed must also be optimized for a large number of users;
  • Support data engineers in deploying products based on data science & artificial intelligence;
  • Report to the immediate superior on the work situation & complete documentation, according to product standards.

Job Requirement

  • Minimum 3+ years of experience in software development using Microsoft Technologies;
  • Experience in C# as well as .NET Core 3.0+;
  • Experience in OOP, especially SOLID principles;
  • Knowledge of SQL Server development and database design;
  • Experience in ASP.NET MVC/Web API, Entity Framework/Dapper is a plus;
  • Experience with Git and Gitflow;
  • Hands-on experience with cloud technology such as Azure is a plus;
  • Technically confidence, flexibility and a strong team spirit;
  • Good at writing maintainable and testable codes;
  • Be actively involved in the complete project lifecycle, from requirements analysis to final delivery;
  • Build a customer-facing product across the whole software development life cycle;
  • Design and build distributed systems, including both back-end and front-end components;
  • Work with cross-functional teams including UI/UX designers, product managers, and other software engineers.

Required Job Skills

developer focus web mobile analysis research documentation software solid sql database asp.net git cloud confidence