Software Developer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling

I korthet

Ericsson is looking for a Software Developer in Izmir, Türkiye, to join their mobile financial services team. The role involves developing, maintaining, and enhancing software solutions, automation tools, and CI/CD pipelines across the full development lifecycle. You will work in a collaborative, agile environment utilizing technologies like Python, Java, Docker, and Kubernetes.

Ansvarsområden

  • Develop, maintain and enhance software solutions and internal automation tools.
  • Design, implement and continuously improve CI/CD pipelines and deployment automation.
  • Develop automation solutions using Python and Bash.
  • Build and maintain containerized environments using Docker and Podman.
  • Support application deployment and orchestration using Kubernetes and Helm.
  • Develop and enhance internal web-based automation platforms using Python, Flask and PostgreSQL.
  • Develop and maintain Java-based applications using technologies such as Jakarta EE, EJB and Quarkus.
  • Integrate AI services and APIs into internal tools and engineering workflows.
  • Develop and maintain automated test solutions, including functional, integration and performance testing.
  • Design and execute load and performance tests using tools such as Locust.
  • Apply secure coding practices.
  • Perform unit, component and integration testing.
  • Troubleshoot and resolve technical issues.
  • Support go-live activities, acceptance procedures and testing.
  • Maintain technical documentation.
  • Track development activities and delivery progress through Jira.
  • Continuously identify opportunities to improve the SDLC and drive efficiency.
  • Share knowledge and contribute to a culture of continuous learning.

Krav

  • Bachelor’s degree or equivalent qualification in Computer Science, Software Engineering, Computer Engineering or a related technical field.
  • Software development experience, with strong troubleshooting and problem-solving skills.
  • Good knowledge of object-oriented programming principles and software engineering practices.
  • Experience with Java and related technologies such as Jakarta EE, Spring, Hibernate, EJB and/or Quarkus.
  • Strong scripting and development skills using Python and Bash.
  • Experience developing web applications using Flask or similar frameworks.
  • Experience working with relational databases, preferably PostgreSQL.
  • Hands-on experience developing and maintaining CI/CD pipelines using technologies such as GitLab CI, GitHub Actions, YAML and Bash.
  • Experience with container technologies such as Docker and Podman.
  • Experience with Kubernetes and Helm for container orchestration and application deployment.
  • Knowledge of web services, APIs and microservices architectures.
  • Experience with automated testing and performance testing tools such as Robot Framework, Locust and unit testing frameworks.
  • Knowledge of cloud technologies and modern software deployment practices.
  • Understanding of secure coding principles and common application security risks.
  • Experience working with Agile software development methodologies.
  • Familiarity with configuration management and IP technologies.
  • Experience using Jira or similar tools for task and project tracking.
  • Ability to work independently, analyse complex technical problems and collaborate effectively across teams.

Önskade kvalifikationer

  • Experience integrating AI services or APIs, such as Claude or other enterprise AI platforms, into software development or automation workflows.
  • A strong interest in automation and continuous improvement.
  • Ability to challenge existing ways of working and translate improvement opportunities into practical technical solutions.
  • Strong communication and knowledge-sharing skills.

Förmåner

  • Outstanding opportunity to use your skills and imagination to push boundaries.
  • Challenged but not alone, joining a team of diverse innovators.
  • Be part of crafting what comes next.
  • Encouraging a diverse and inclusive organization is core to our values.
  • Championing diversity in everything we do.
  • Belief that collaborating with people with different experiences drives innovation.
  • Encouragement for people from all backgrounds to apply and realize their full potential.
  • Proud to be an Equal Opportunity Employer.
#Software Development#Automation#CI/CD#Python#Bash#Docker#Kubernetes#Helm#Java#Flask#PostgreSQL#Agile
Ericsson Logo

Företag

Ericsson

Publicerade jobb

för 3 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Mellannivå

Platser

Izmir, Türkiye

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt