İş unvanı:
Net Developer
Şirket
[item_sirket]
İş tanımı
- Transition existing monolithic applications to microservice-based architectures using C# and .NET, focusing on event-driven architecture to enhance scalability and responsiveness.
- Collaborate closely with mobile app teams to provide backend-for-frontend services, optimizing RESTful APIs for both internal and external ıntegrations.
- Design and implement microservices architecture with a strong emphasis on API-to-API communication, including REST and XML Web Services for various ıntegration needs.
- Participate in the supervision of software quality, including code integrity, unit tests, and thorough documentation.
- Support the ıntegration of technologies such as RabbitMQ, Hangfire, and Redis into microservice solutions to facilitate event-driven processes.
- Implement central logging solutions like Graylog Server and ensure end-to-end traceability using OpenTelemetry for monitoring and debugging.
- Ensure adherence to software development best practices and architectural standards throughout the project lifecycle.
- Work with cross-functional teams to align backend solutions with business requirements and user needs.
Career ProgressionA chance to be a part of a team that values innovation and quality.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in developing and transitioning applications to microservices using C# and .NET.
- Familiarity with event-driven architecture patterns and experience in designing API-to-API ıntegrations, both internal and external, using REST and XML Web Services.
- Familiarity with security practices, including authentication, authorization, and secure coding principles.
- Strong knowledge of messaging and task scheduling technologies like RabbitMQ, Hangfire, and Redis.
- Experience with Docker and an understanding of containerization principles.
- Proficiency in SQL databases such as MS SQL and PostgreSQL, as well as NoSQL databases like MongoDB, including expertise in database design for microservices.
- Ability to diagnose and optimize application performance, including familiarity with caching strategies and scalability patterns.
- Knowledge of application monitoring and logging strategies, including central logging with Graylog Server and utilizing OpenTelemetry for observability.
- Experience in writing and maintaining unit tests to ensure software quality, utilizing test frameworks and mocking libraries.
- Familiarity with front-end technologies and frameworks (React, Angular, Blazor) to facilitate seamless ıntegration with mobile backends.
- Mastery of Gıt, including branching strategies and collaborative development workflows.
- Experience in the fintech domain is a plus, with an understanding of relevant compliance and security standards.
- Knowledge of technical English is a must-have.
Established in 2012, this company obtained a payment institution license in 2015 and an electronic money license in 2021. With over 2,000 locations across Turkey, it offers fast, secure money transfers without a bank account and partners with Western Union for international transactions. Operating daily, including holidays, it provides extended service hours and a digital wallet for 24/7 transactions.
- Meal allowance
- Transportation allowance
- Fuel allowance for the first five months of the year
- Complementary health insurance
- Birthday leave
- Hybrid work
Beklenen maaş
Konum
İstanbul Avrupa Yakası
İş tarihi
Sat, 22 Feb 2025 23:19:42 GMT
İşe alım çabalarımızı takip etmemize yardımcı olması için lütfen e-postanızda/kapak mektubunuzda (jobsineu.net) bu iş ilanını nerede gördüğünüzü belirtin.