Avesoro
Software Developer (Located in Ankara)
AvesoroTurkey10 hours ago
Full-timeEngineering, Information Technology

About Us


Avesoro is a privately owned gold exploration, development, and production company. The company operates across several regions, aiming to create sustainable value for its communities, employees, and stakeholders.


We are currently seeking a Software Developer to join our IT team in Ankara. This role will be responsible for developing, enhancing, and maintaining our in-house ERP systems that support various business processes across the organization.


Key Responsibilities


  • Participate in the development, enhancement, and maintenance of in-house ERP applications.
  • Contribute to all phases of the software development lifecycle, including coding, integration, testing, deployment, and issue resolution.
  • Analyze and resolve user-reported issues in a timely manner.
  • Apply design patterns, best practices, and modern software architecture principles throughout the development process.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.


Qualifications


  • Education: Bachelor’s degree in Computer Engineering, Software Engineering, Electrical & Electronics Engineering, Mathematics, or Statistics.


  • Experience: Minimum 3 years of relevant professional experience in software development.


  • Technical Skills:
  • Proficient in MS SQL Server and SQL query language.
  • Strong experience in .NET stack (C#, .NET Core, ASP.NET MVC)
  • Proficiency in modern JavaScript frameworks (React, Angular, or Vue)
  • Experience in object-oriented and service-oriented architecture design and development.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Familiarity with WinForms and DevExpress UI (preferred).
  • Experience with business applications related to Accounting, Human Resources, Procurement, or Mining (preferred).


  • Soft Skills: Quick learner with adaptability to new technologies. Strong communication and interpersonal skills; a team player with a sense of ownership and accountability. Strong analytical and reporting abilities. Ability to work flexible hours.


  • Additional Requirements: Strong command of written and spoken English. No travel restrictions.

Key Skills

Ranked by relevance