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.
WE ARE LOOKING FOR A NEW GAMEMATE
Actively operating in the Turkish information technology market for 26 years with high-performance gaming computers and accessories, and aiming to become a global technology brand; We are looking for "Senior Backend Developer” for our IT Department to get even stronger.
We are expanding our development teams by internal Windows System and Hardware Management Desktop Application, E-commerce and ERP implementations projects. If you have an experience on just one of those relevant projects, please do not hesitate to apply for this position.
QUALIFICATIONS
- Bachelor’s degree in Computer Engineering, MIS, Electrical-Electronics Engineering, or a related field
- Minimum of 3 years of experience in similar mid-level software development roles
- Advanced proficiency in English, both written and verbal
- Proven experience in software development using C# and .NET Core
- Experience in designing and developingAPIs
- Ability to write clean, maintainable code in line with SOLID principles
- Familiarity with 12-factor app methodology and microservices architecture
- Experience with Redis, RabbitMQ, or Kafka; Elasticsearch knowledge is aplus
- Proficient in SQL Server and/or PostgreSQL (preferred)
- Understanding of software development best practices and standards
- Experience with CI/CD tools and continuous integration processes
- Hands-on experience with Git and Docker
- Exposure to Agile/Scrum methodologies in software development projects
- Strong communication and collaboration skills with cross-functional teams
- Solution-oriented mindset with strong analytical, creative thinking, and problem-solving skills
JOB DESCRIPTION
- Develop systems, processes, programs, and solutions that align with the company’s IT needs in coordination with other departments
- Design, develop, coordinate, and implement software development projects based company requirements
- Plan, organize, execute, coordinate, and control software development operations for effective performance
- Identify and implement the right technologies to improve overall company efficiency
- Take necessary technical and legal precautions to ensure information security
- Develop software solutions aligned with user needs and company policies
- Troubleshoot and resolve issues to ensure the smooth functioning of software systems
- Test developed software, ensure it operates efficiently, and perform maintenance when needed
- Ensure software compatibility across multiple platforms, including tablets and smartphones
- Support vendor relations and assist in securing the most suitable business/service contracts for outsourced IT services
- Stay updated with the latest technologies and prepare detailed reports on required software solutions
- Contribute to corporate knowledge by documenting all software development processes and activities
- Continuously learn and research new technologies in line with the company’s innovation goals.
Key Skills
Ranked by relevanceReady to apply?
Join Monster Notebook and take your career to the next level!
Application takes less than 5 minutes

