Senior Software Engineer
Position Type: Permanent / Full time
Location: Istanbul & Ankara
Sestek is a global technology company helping brands with conversational AI and Analytics solutions, to be data-driven, work efficiently, and deliver better experiences for their customers. Since 2000, Sestek has been developing patented technologies, leading a pioneering role in the collaboration between academia and industries such as financial services, telecommunications, retail, and the public sector. Sestek’s AI-powered solutions depend on text-to-speech, speech recognition, natural language processing, and voice biometrics technologies.
About the Job
We are looking for Senior .NET Developers to become a member of our growing company that is Conversational AI Analytics Solutions.
- Participate in the design development of the Products and modules in SESTEK.
- Documenting the Codes and writing articles/tutorials.
- Developing applications based on the ABP framework.
- Participate in code reviews.
- Bachelor’s degree in Computer Engineering or related areas
- OOP, Design Patterns, SOLID principles, Dependency Injection, Domain Driven Design, NLayer Architecture
- Microservice architecture, REST services, messaging
- Writing Automated Tests (unit/integration tests)
- Clean, readable and maintainable coding, continuous refactoring
- Following open-source projects and trends, trying to be in
- Good command of spoken and written English
- Sense of responsibility and being a team player
- Ability to work remotely as part of a virtual team
- ASP.NET Core, Entity Framework Core
- Relational and Non-Relational/NoSQL Databases
- Single Page Applications (Angular)
- Relational and Non-relational/NoSQL databases
- And the tools and libraries around these technologies.