Join a fast-growing and dynamic team committed to delivering excellence in cloud infrastructure . We are looking for a hands-on, experienced Senior Backend Developer to drive innovation, reliability, and scalability in our multi-regional production environments.
Key Responsibilities:
- Design, develop, and maintain backend services and APIs using C# on Linux.
- Optimize and refactor existing code to improve performance, reliability, and maintainability.
- Implement and manage database solutions using MySQL, Clickhouse, Athena, Aerospike and ElasticSearch.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with the DevOps team to ensure seamless deployment and continuous integration/continuous deployment (CI/CD) processes.
- Write clean, maintainable, and testable code, adhering to industry best practices.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to operations.
- Participate in code reviews, providing constructive feedback to peers.
- Stay updated with emerging technologies and industry trends to ensure our technology stack remains current and effective.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of experience as a Backend Developer, with a strong portfolio of previous work.
- Proficiency in C# and .NET Core , with experience deploying applications on Linux.
- Solid understanding of database design and management, specifically with MySQL.
- Experience working with AWS cloud services (e.g., EC2, RDS, S3, Lambda).
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems, preferably Git.