ODC - SmartMessage
Who are we?
We are a globally expanding software technology company that helps brands communicate more effectively with their audiences. We are looking forward to expand our people capabilities and success in developing high-end solutions beyond existing boundaries and establish our brand as a Global Powerhouse.
We are free to work from wherever we want and go to the office whenever we like!!!
What is the role?
We are looking for a Software Developer to take part in our team.
What you’ll be responsible:
- Taking responsibility and duties at every stage of the software development life cycle,
- Writing testable code in accordance with software development standards,
- Testing the delivery of the piece of software that it develops in limit values and adverse conditions,
- Documenting the software it developed,
- Preparing the necessary documents and tools for the version transition of the software which is developed
We are looking for a passionate talent who has;
- Graduated from Computer Engineering or related departments,
- Completed military service for male candidates
- At least 4 years experience in .Net / .Net Core Platform application development with C#,
- Knowledge and experience about the following technologies;
- C# .NET / .NET Core, Rest/SOAP Web Api, Windows Services, IIS, nginx
- Knowledge of Microservice Architecture,
- Relational Database Systems (Oracle, MSSQL, PostgreSQL)
- Document Based Database Systems (MongoDB etc.)
- Key/value Database Systems (Redis, Dragonfly etc.)
- Having knowledge about ORM such as Entity Framework Core and NHibernate,
- Knowledge and experience in distributed and multi-layered software architectures,
- Knowledgeable about common design patterns and approaches such as Repository, Unit Of Work, MVP, MVVM, IoC,
- Message Brokers Systems (RabbitMQ, Apache Kafka etc.)
- Proficient in SOLID, OOP, Design Patterns, Clean Code, Refactoring, Unit and Integration Testing,
- GIT and GIT Workflows CI/CD culture and tools like (GitLab) is a must
- Experienced in Agile / Scrum methodologies,
- Developed a project using a change management system (JIRA),
- Fluent English speaking,
Join our team!
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
About this role & career path
Working in Turkey
Turkey, officially the Republic of Türkiye, is a country mainly located in Anatolia in West Asia, with a smaller part called East Thrace in Southeast Europe. It borders the Black Sea to the north; Georgia, Armenia, Azerbaijan, and Iran to the east; Iraq, Syria, and the Mediterranean Sea to the south; and the Aegean Sea, Greece, and Bulgaria to the west. Turkey is home to over 86 million people; most are ethnic Turks, while Kurds are the largest ethnic minority. Officially a secular state, Turkey has a Muslim-majority population. Ankara is Turkey's capital and second-largest city. Istanbul is i
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.