Back to search
Monster Notebook Linkedin · Posted 27d ago

Senior Backend Developer

Istanbul

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search