We are a technology company building scalable digital products and AI-powered solutions for our clients.
Our team consists of 70+ developers, designers, and testers working on end-to-end software development projects. We focus on modern architectures, AI-assisted development approaches, and high-impact solutions across industries.
We are looking for a Senior .NET Developer who will design, scale, and optimize our high-traffic backend infrastructure.
What We Are Looking For
- Proven experience using C# .NET 8+ technologies.
- Deep practical knowledge of relational database management and design, specifically with PostgreSQL.
- Strong theoretical background and hands-on application of SOLID principles, Clean Code practices, and Clean Architecture standards.
- Strong vision for writing testable code, with proficiency in unit and integration testing frameworks.
- Experience in performance tuning and scalability for systems operating under high traffic and high concurrency.
- Strong technical competence in problem-solving, analytical thinking, and end-to-end system design.
- Ability to quickly read, analyze, and comprehend existing technical documentation, as well as write clear new documentation.
- Highly accustomed to Agile/Scrum software development dynamics with excellent teamwork skills.
- Strong communication skills, with the ability to clearly convey complex technical concepts to various stakeholders.
What You’ll Do
- Design and develop secure, scalable, and high-performance backend architectures using C# .NET 8+ and PostgreSQL.
- Establish performant data access structures via Entity Framework (EF Core), execute complex query optimizations, and manage transactions to ensure data consistency.
- Identify bottlenecks in high-traffic systems, implement performance improvements, and apply scalability strategies.
- Conduct fast and effective Root Cause Analysis (RCA) for issues encountered in production environments and deliver permanent solutions.
- Take an active role in Code Review processes, ensuring the team maintains and elevates high code quality standards.
- Integrate structured logging, distributed tracing, and alerting mechanisms to enhance system observability and monitoring.
- Design and write Unit and Integration tests to ensure the reliability of the developed modules and promote a testable codebase.
- Translate business requirements into technical analysis, design system architecture, and create clear, comprehensive technical documentation.
- Actively participate in Agile/Scrum processes and take ownership of successfully achieving sprint goals.
- Provide technical mentorship to other developers within the team and foster a culture of continuous learning.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Golang, Kubernetes) - Cloud Compute Team
2026-05-27
Senior Frontend Developer (Zurich)
2026-05-27
Senior Software Engineer (Infrastructure)
2026-05-27
- Posted
- May 11, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Istanbul
- Company
- Solid-ICT
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Golang, Kubernetes) - Cloud Compute Team
2026-05-27
Senior Frontend Developer (Zurich)
2026-05-27
Senior Software Engineer (Infrastructure)
2026-05-27