As a back-end developer, you will be responsible for the development and maintenance of our web applications. You will work closely with our team of designers, back-end developers, and product managers to create high-quality and user-friendly web services.
Roles:
● Participate in requirements analysis.
● Collaborate with internal teams to produce software design and architecture.
● Develop new features and improve existing software.
● Software troubleshooting and bug fixes.
Requirements
● Strong experience with ASP.NET, and ASP.NET Core.
● Experience Web Service and RESTful APIs.
● Experience working with SQL Server and familiarity with NoSQL databases.
● Proficient in Entity Framework (EF) Core.
● Experience OOP, SOLID, KISS, and clean code generation concepts.
● Excellent problem-solving and analytical skills.
● Familiarity with OAuth 2.0 authentication methods.
● Familiarity with Unit Testing.
● Familiarity with implementing Microservice programs.
● Familiarity with Git and CI/CD.
● Knowledge of Microsoft Azure DevOps and Scrum is a privilege.
● Ability to solve complex problems and provide algorithms for them.
● Ability to communicate and work in a team environment.
● Enthusiasm for learning new technologies.