QUALIFICATIONS AND JOB DESCRIPTION
We are looking for a hard-working team-player who is able to perform under pressure and eager to constantly learn about new technologies to join our team. As a Backend Software Developer, you will participate in the web application development process and will be responsible for creating and enhancing complex algorithms.
Required Skills
- Degree in Computer Science or a comparable education level.
- 5+ years of experience as a backend developer.
- Good understanding of CI/CD tools, experienced on git-like code control systems.
- Good understanding of Cloud technologies (Docker, Kubernetes).
- Full understanding of server-side technology like .NET Core (C#), Asp.Net MVC, Node Js, PHP & WebAPI.
- Must experience in Financial Services and Technology (FinTech)
- Good technical understanding of SQL ve NoSQL database.
- Familiarity with Distributed Systems programming.
- Solid understanding of OOP principles.
- Excellent verbal communication skills.
- Proficient in the English language, both verbally and in writing.
- Excellent problem-solving skills.
- Attention to detail.
What you will do
- Participating in the software development lifecycle of different web applications’ backend side.
- Developing web applications which process, analyze, and expose data.
- In-depth understanding of the entire web development process; design, development, and deployment
- Liaising with back end developers, front end developers, quality assurance testers, and CTO as needed.
- Managing time-sensitive updates, including content changes and database upgrades.
- Planning, writing, and debugging web applications and software with complete accuracy.
- Staying abreast of developments in web applications and programming languages.
- Managing the API landscape and supporting customers with technical onboarding.