İş RadarıTüm ilanlar
Aktif Ofis Türkiye LinkedIn Jobs Türkiye

Senior Backend Software Engineer (.NET)

yuddy

## Who We Are We don't just develop software; we build scalable products. We develop Multi-Tenant SaaS infrastructures, microservices architectures, event-driven systems, and high-traffic integration platforms. Our products support a broad ecosystem consisting of e-commerce, payment systems, subscription management, customer engagement, notification infrastructures, and services tailored for various industries. We are looking for a Senior Backend Software Engineer to join a team where code quality, software architecture, and sustainable system design are highly valued, and where technical decisions are truly made by engineers. --- # Job Description In this role, you will take an active part in processes such as: • ⁠ ⁠Developing microservices-based backend services. • ⁠ ⁠Architecture-level improvement of both new and existing services. • ⁠ ⁠Designing and developing event-driven systems. • ⁠ ⁠Developing third-party system integrations. • ⁠ ⁠Creating solutions focused on performance, security, and scalability. • ⁠ ⁠Conducting code reviews. • ⁠ ⁠Contributing to technical design processes. • ⁠ ⁠Establishing and implementing software standards. • ⁠ ⁠Providing technical mentorship to Junior and Mid-level developers. --- # Technical Skills Required ### Advanced Level • ⁠ ⁠C# • ⁠ ⁠.NET • ⁠ ⁠ASP.NET Core • ⁠ ⁠REST API development • ⁠ ⁠Microservices Architecture • ⁠ ⁠Clean Architecture • ⁠ ⁠SOLID Principles • ⁠ ⁠Object-Oriented Programming (OOP) • ⁠ ⁠Design Patterns • ⁠ ⁠Dependency Injection • ⁠ ⁠CQRS • ⁠ ⁠MediatR or similar architectures • ⁠ ⁠Event-Driven Architecture • ⁠ ⁠Asynchronous Programming • ⁠ ⁠JWT Authentication & Authorization • ⁠ ⁠Docker • ⁠ ⁠Git --- ### Intermediate to Advanced Level • ⁠ ⁠Redis • ⁠ ⁠Message Brokers (Kafka, RabbitMQ, etc.) • ⁠ ⁠Distributed Cache • ⁠ ⁠Distributed Lock • ⁠ ⁠Background Worker services • ⁠ ⁠Scheduler systems • ⁠ ⁠API Gateway • ⁠ ⁠Swagger / OpenAPI • ⁠ ⁠Elasticsearch • ⁠ ⁠Kubernetes • ⁠ ⁠CI/CD processes --- ### Database Knowledge We expect strong experience in at least one of the following technologies: • ⁠ ⁠SQL Server • ⁠ ⁠PostgreSQL • ⁠ ⁠MongoDB Additionally, the following are highly valued: • ⁠ ⁠Writing high-performance queries • ⁠ ⁠Indexing structures • ⁠ ⁠Transaction management • ⁠ ⁠Data modeling • ⁠ ⁠Experience working with Big Data --- # Software Engineering Expectations We expect you to be experienced in the following areas: • ⁠ ⁠Clean Code • ⁠ ⁠SOLID • ⁠ ⁠Refactoring • ⁠ ⁠Domain-Driven Design (DDD) approach • ⁠ ⁠Testable software development • ⁠ ⁠Code readability • ⁠ ⁠Performance optimization • ⁠ ⁠Security-oriented development • ⁠ ⁠Logging • ⁠ ⁠Monitoring • ⁠ ⁠Error Handling • ⁠ ⁠High Availability • ⁠ ⁠Scalability --- # What Will Make You Stand Out • ⁠ ⁠Experience working on Multi-Tenant SaaS projects. • ⁠ ⁠Experience developing large-scale microservices architectures. • ⁠ ⁠Experience developing Event-Driven systems. • ⁠ ⁠Experience developing financial systems. • ⁠ ⁠Payment gateway integrations. • ⁠ ⁠E-commerce systems. • ⁠ ⁠ERP integrations. • ⁠ ⁠Marketplace integrations. • ⁠ ⁠Real-time, high-traffic systems. • ⁠ ⁠Production experience in a Kubernetes environment. • ⁠ ⁠Cloud platforms (Azure, AWS, or GCP). --- # What We Expect From You • ⁠ ⁠A level of software expertise sufficient to make architectural and technical decisions. • ⁠ ⁠High problem-solving skills. • ⁠ ⁠A strong interest in software architecture. • ⁠ ⁠Accountability and ownership. • ⁠ ⁠Strong aptitude for teamwork. • ⁠ ⁠Openness to continuous learning and research. • ⁠ ⁠Ability to manage technical debt. • ⁠ ⁠A product-oriented mindset. --- # What Awaits You Here? • ⁠ ⁠A modern technology stack. • ⁠ ⁠Microservices architecture. • ⁠ ⁠Event-driven systems. • ⁠ ⁠Large-scale backend development. • ⁠ ⁠Direct participation in technical decision-making processes. • ⁠ ⁠A say in architectural design processes. • ⁠ ⁠Opportunities to work on continuously evolving products. • ⁠ ⁠A technical team composed of highly experienced engineers. • ⁠ ⁠A development culture that prioritizes code quality. • ⁠ ⁠A working environment where you can experiment with new technologies. --- # Technology Stack • ⁠ ⁠.NET • ⁠ ⁠C# • ⁠ ⁠ASP.NET Core • ⁠ ⁠Docker • ⁠ ⁠Kubernetes • ⁠ ⁠Redis • ⁠ ⁠Kafka • ⁠ ⁠MongoDB • ⁠ ⁠SQL Server / PostgreSQL • ⁠ ⁠Elasticsearch • ⁠ ⁠GitHub Actions • ⁠ ⁠REST API • ⁠ ⁠JWT • ⁠ ⁠Swagger • ⁠ ⁠OpenAPI --- ## How to Apply If you are a Backend Software Engineer who does not just build APIs, but also: • ⁠ ⁠designs systems, • ⁠ ⁠makes architectural decisions, • ⁠ ⁠develops scalable software, • ⁠ ⁠prioritizes writing high-quality code, • ⁠ ⁠and strives for continuous technical self-improvement, ...then we would love to see you on our team!
Bu ilan LinkedIn Jobs Türkiye kaynağından doğrulandı. Başvuru özgün kaynakta tamamlanır.
Özgün ilanda başvur ↗
Bu ilanda sorun mu var?