SmartMessage
Posted 8mo ago

Software Developer

SmartMessage
Istanbul or Izmir
HybridFull Time
Responsibilities
  • Develop
  • Test
  • Document
Requirements
  • 4+ years in .Net/.NET Core, C#
  • REST/SOAP Web API
  • Databases
  • Distributed architectures, and Agile practices
  • Fluent English
Technical tools mentioned
C#.NET.NET CoreRESTSOAP Web ApiWindows ServicesIISnginxMicroserviceRelational DatabaseOracleMSSQLPostgreSQLMongoDBRedisEntity Framework CoreNHibernateRepositoryUnit Of WorkMVPMVVMIoCRabbitMQApache KafkaSOLIDOOPDesign PatternsClean CodeRefactoringUnit TestingIntegration TestingGitGitLabCI/CDJIRAAgileScrum

Job description

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!

About SmartMessage

Provides an omnichannel marketing and customer experience software platform.

Year founded
2005
Employees
172
Organization type
Private
Latest investment
Raised $11.20M Funding Round (2019) — led by Ak Portföy, 212, Endeavor Catalyst
Headquarters
TR

Similar jobs

Software Developer roles near Istanbul, Istanbul
1mo
Save
Mark Applied
Hide
Software Engineer (.net)
Istanbul, Istanbul, Turkey
OnsiteFull Time
Sanction Scanner
Sanction Scanner: AI-powered anti-money laundering and regulatory compliance software solutions.
3+ YOE3+ years .Net Core, ASP.NET MVC, and C# development; strong Web API, JavaScript/jQuery, Git, OOP and SOLID knowledge; HTML/CSS; automated UI testing familiarity preferred.
.Net Core, ASP.NET MVC, C#, ASP.NET Web APIs, JavaScript, jQuery, Git, HTML, CSS
1mo
Save
Mark Applied
Hide
C++ Software Developer (MES)
Istanbul, Istanbul, Turkey
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
3+ YOESeveral years' software development experience, strong C++ and Python skills, experience with UML and relational databases, familiarity with Windows/Linux, good English, degree in computer science or comparable.
C++, Python, UML, Windows, Linux, relational databases, BDD frameworks, CI/CD
2mo
Save
Mark Applied
Hide
Software Engineer
Istanbul, Istanbul, Turkey
$3k-$7k/mo RemoteFull Time
Cherry
Cherry: Provider of buy-now-pay-later financing for medical practices.
2+ YOEBachelor's-level graduation in computer engineering or related field, 2+ years experience, backend language experience (Node.js, Python, Java, Go), frontend framework familiarity (React/Vue/Angular), APIs and databases (SQL/NoSQL), HTML/CSS, and strong Turkish and English communication.
Node.js, Python, Java, Go, React, Vue, Angular, SQL, NoSQL, HTML, CSS, GitHub
4mo
Save
Mark Applied
Hide
10x Software Engineer
Istanbul or Turkey
RemoteFull Time
Lucidya
Lucidya: AI platform for customer experience management and sentiment analysis
Strong foundation in distributed systems; experience with event-driven architecture and message queues; back-end experience with Rails or Python at scale; focus on reliability and performance.
Ruby, Python, PostgreSQL, Elasticsearch, Redis, RabbitMQ, Kubernetes, AWS, GCP, APISIX, Grafana, Loki
4mo
Save
Mark Applied
Hide
Software Engineer
Istanbul, Istanbul, Turkey
HybridFull Time
Wingie Enuygun Group
Wingie Enuygun Group: Online marketplace for travel services including flights and hotels.
3+ YOEBackend-focused software engineer with 3+ years experience; strong in at least one modern language/framework; databases/ORMs; APIs; caching; testing; event-driven/messaging; search; design patterns; AI in development.
PHP, Go, Net Core, Typescript, Python, Node.js, Java, MySQL, PostgreSQL, MongoDB, Redis, Memcached, Varnish, REST, GraphQL, gRPC, SOAP, RabbitMQ, Kafka, SQS, Elasticsearch, Doctrine, Hibernate, TDD, BDD, Unit Testing, CI/CD, Docker, Kubernetes, AI in development
4mo
Save
Mark Applied
Hide
Software Engineer, Performance Marketing
Istanbul, Istanbul, Turkey
OnsiteFull Time
Bigger Games
Bigger Games: Creates casual mobile puzzle games for global audiences.
3+ YOEBachelor’s degree; 3+ years in software development; Unity (C#) and HTML5; strong engineering fundamentals; performance optimization; AI tools experience; bonus for playable ads experience.
Unity, HTML5, C#
4mo
Save
Mark Applied
Hide
Senior Software Engineer (Contract role)
Mexico or Colombia or Poland or Ukraine or Tel Aviv-Yafo or Romania or Philippines or Istanbul or Bodrum
RemoteContract
Pear Suite
Pear Suite: SaaS platform for community health workers and care navigation.
5+ YOE5+ years software quality engineering experience; experience with PostgreSQL, GraphQL, TypeScript, React, Express; experience with GCP and AWS; ability to work US Pacific Time hours and strong English.
PostgreSQL, GraphQL, TypeScript, React, Express, GCP, AWS
5mo
Save
Mark Applied
Hide
Software Engineer (Full-Stack / Product)
San Francisco or Istanbul
HybridFull Time
Hilbert
Hilbert: AI-powered demand intelligence and growth analytics for consumer brands.
Full-stack engineer with TypeScript/Node.js/React/MongoDB experience; strong backend and frontend capabilities for enterprise-grade apps.
TypeScript, Node.js, Express, React, MongoDB, Nx