About Our Company
Founded in 1995 in China as a pioneer in battery technology, BYD has become world's leading manufacturer of NEVs. BYD currently brings its electric vehicles to consumers in over 70 countries with more than 600 thousand employees.
BYD has become the market leader in the electric vehicle industry with its recent moves in line with its goal of cooling the earth by 1°C.
As BYD Turkey team, we are excited to introduce the world's best-selling electric vehicle brand to the Turkish market. If you share this excitement, you can apply for the position below;
We are looking for
a Software Developer
to work with our teams.
You Will Be a Perfect Match, If You Have;
-
Bachelor’s Degree in Computer Science, Software Engineering, or a related field
-
Strong command of
C#, .NET Core
, and
RESTful API
development
-
Experience with
GraphQL
for building flexible and efficient APIs
-
Solid understanding of
SOLID principles
,
design patterns
, and
software architecture
(e.g., microservices, onion architecture, domain-driven design)
-
Experience with
T-SQL
and
Microsoft SQL Server
-
Familiarity with front-end technologies such as
HTML, CSS, jQuery
, and modern frameworks like
React JS
,
Angular
, or
Vue.js
-
Experience with
Git
and version control workflows (e.g., GitFlow)
-
Exposure to
CI/CD pipelines
,
Docker
, or
containerized deployments
is a plus
-
Understanding of
unit testing
,
integration testing
, and test-driven development (TDD)
-
Experience working in
Agile/Scrum
environments
-
Strong problem-solving skills and attention to detail
-
Excellent communication skills in English, both written and verbal
-
Ability to work independently and collaboratively in cross-functional teams
Main Responsibilities;
-
Design, develop, and maintain software solutions for BYD Turkey’s internal teams, dealers, and customers
-
Build robust and scalable APIs using REST and GraphQL to support integrations with external partners
-
Lead and manage outsourced software projects, ensuring delivery of required API and SQL components
-
Oversee and enhance our Dynamics CRM platform, coordinating with external CRM developers
-
Collaborate with global technical teams (BYD Global, ALJ Global) to implement cross-regional digital projects
-
Apply best practices in software design, architecture, and code quality to ensure maintainable and efficient solution