Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Related Digital is the leading omnichannel campaign management solution provider, offering a wide-range of best-in-class digital marketing technologies and services for many of the world’s leading brands. Related Digital was originally founded in 2002 as an email marketing provider and has evolved to provide an easy-to-use, integrated data-driven marketing automation platform called Related Marketing Cloud (RMC).
We are looking for a "Software Developer" who loves Innovation, Collaboration and Agility.
JOB DESCRIPTION
.NET Technologies:
- Advanced development with .NET Framework and .NET Core
- Strong understanding of layered architecture, Clean Architecture, and SOLID principles
Service Development:
- Designing and building RESTful APIs
- Experience with WCF services (maintenance and integration)
- JSON and XML-based data communication
Messaging & Distributed Systems:
- Hands-on experience with RabbitMQ (queueing, publish/subscribe, event-driven architecture)
- Applying idempotent consumer and retry patterns in message consumption
Databases:
- Strong knowledge of MSSQL and PostgreSQL
- Query performance tuning, indexing strategies, and optimization
- Transaction management and concurrency control
Concurrency & Performance:
- Multi-threading, async/await, and parallel programming
- Lock-free data structures and memory management
- Performance optimization under high traffic workloads
Nice to Have:
- Ability to maintain and enhance legacy frameworks
- Knowledge of microservices architecture, service discovery, and API gateways
- Experience with Git (branching strategies, code review)
- Familiarity with CI/CD tools (Azure DevOps, GitLab, Jenkins)
- Containerization with Docker and Kubernetes
GENERAL REQUIREMENTS
- Bachelor’s degree in Computer Engineering or a related field
- Minimum 5 years of experience in software development
- Strong team player with effective collaboration skills
- Result-oriented, with strong problem-solving abilities
- Good communication skills and ability to work in cross-functional teams
- Adaptable and eager to learn new technologies
Özgeçmişiniz üzerinden paylaşmış olduğunuz veriler 6698 sayılı Kişisel Verilerin Korunması Kanunu (“KVKK”) kapsamında korunmakta ve işlenmektedir. Bu kapsamda özgeçmişinizin 2 yıl süreyle veri tabanımızda kayıtlı kalacağını belirtmek isteriz.
Key Skills
Ranked by relevanceReady to apply?
Join Related Digital and take your career to the next level!
Application takes less than 5 minutes