Find a jobRecruiters

Senior Software Developer-ERP

Exclusive opportunity

Onsite

Senior Software Developer-ERP

GÜRİŞ TEKNOLOJİ A.Ş.

Senior Software Developer-ERP

Skills

DockerC#MicroservicesPostgreSQLKafkaRabbitMQWarehouse ManagementAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ankara, Türkiye

Work mode:

Onsite

Published on:

22 August 2026

What they need


About Us

GÜRİŞ Technology is at the forefront of innovation in the energy and industrial automation industry. We specialize in developing state-of-the-art software solutions that power critical infrastructure across wind, solar, hydroelectric, geothermal, and battery storage facilities. Our team is dedicated to pushing the boundaries of technology to create smarter, safer, and more efficient systems.

Your Growth Starts Here

As one of the largest and oldest conglomerates of Türkiye, you will take part in advanced and innovative projects. From the moment you join GÜRİŞ, we will support your personal and professional development so that you grow with the company. For this role, we believe your starting point is:

Qualifications

  • Minimum 5 years of professional experience in software development, preferably in ERP or enterprise business applications.
  • Experience in:

.NET Framework / .NET Core (C#)

   Angular (v14+)

PostgreSQL, including database design and optimization

  Microservices architecture

 RESTful API design and integration

  • Experience developing and integrating ERP modules and enterprise applications, with a good understanding of business process and workflows.
  • Experience working with business applications, data integration and third-party systems.
  • Strong problem-solving skills and ability to make technical decisions.
  • Excellent communication and team collaboration skills.
  • Bachelor's degree in Computer Science, Software Engineering or a related field.

Preferred Qualifications

  • Experience with ERP systems and enterprise resource planning processes, such as:

           Finance and accounting

           Procurement and purchasing

           Inventory and warehouse management

           Sales and customer management

           Production and/or project management

         Human resources and payroll

  • Experience with ERP integrations, data synchronization and external system/API integrations.
  • Experience with industrial data systems:

         Kepware or OPC Classic / OPC UA protocols

         SCADA systems (FactoryTalk, Ignition or similar)

  • Familiarity with message brokers  such as RabbitMQ or Kafka and/or time-series databases   such as InfluxDB or TimescaleDB
  • Knowledge of Docker, CI/CD pipelines or Azure DevOps.
  • Experience in Clean Architecture, CQRS or Domain-Driven Design.
  • Experience in designing scalable, maintainable and secure enterprise software solutions.

Job Description

  • Participate in the full software development lifecycle of ERP and enterprise software solutions, from requirements gathering and analysis to development, testing, deployment, and maintenance.
  • Analyze business requirements and translate them into scalable and effective software solutions.
  • Develop and maintain ERP modules and related applications using .NET/C# and Angular.
  • Design, develop, and optimize PostgreSQL databases and data structures.
  • Develop and maintain RESTful APIs and integrations between ERP and other enterprise systems.
  • Collaborate closely with product owners, business analysts, and business stakeholders to understand processes and deliver solutions aligned with business needs.
  • Participate in architectural decisions and propose improvements to application and system design.
  • Ensure software quality through coding standards, testing, documentation, and best practices.
  • Contribute to the integration of ERP systems with operational, industrial, and third-party systems where required.
  • Drive the adoption of modern software development practices, tools, and architectural approaches.
  • Identify opportunities to improve existing ERP processes, system performance, scalability, and user experience.
  • Provide technical mentorship and guidance to junior and mid-level developers.

Other offers great for you!

These companies are also looking for great profiles

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

12 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

12 hours ago

Quick apply

Unitech Solutions

Développeur .NET Senior

500

Freelance

92270 Bois-Colombes, France

Onsite

Skills

C#.NETMicrosoft SQL ServerGitPostmanRESTful APIsSwagger/OpenAPIASP.NET Web APISonarQubeWebhooks.NET Framework 4.6Azure DevOpsOAuth2/JWTJSON

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools