JOB DESCRIPTION
This position requires an understanding of web-based technologies based on microservices architecture, ability to follow best practices to develop state-of-the-art software for Bilintek’s clients.
Ideal candidate will have strong software design and development skills with 7+ years of experience, an understanding of
- Object-oriented Programming (.NET Core, C#),
- Web technologies (HTML/CSS/JS/TypeScript, ASP.NET MVC, SPA frameworks such as Angular),
- Web Services (SOAP/REST/XML/JSON),
- Relational Databases (SQL Server, T-SQL),
- Message Queues and Message Busses (RabbitMQ, MassTransit),
- Software integration and Single Sign-on Technologies (SAML, OAuth, OpenID),
- Cloud computing technologies (PaaS, Microservices),
- Distributed deployment platforms (Azaure Service Fabric, Containers),
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Information Systems or relevant degree,
- Strong debugging skills with an analytical approach to problem-solving,
- Good understanding of Software Development Life Cycle,
- Good understanding of software design patterns and architectural concepts,
- Good understanding of software security and secure software development practices,
- Experience with mainstream source control systems,
- Good documentation and presentation skills,
- Strong communication & interpersonal skills,
- No military obligation for male candidates,
- Experience with agile development methodologies such as Scrum,
- Good command of spoken and written English language in order to work with multi-national team.
Job Category: Technical
Job Type: Full Time
Job Location: Ankara