Software Engineer

IONITY GmbH

Überblick

unbefristet
Keine Angabe
Vollzeit
Berufserfahren
mit Homeoffice

KI-Zusammenfassung

You will design, build and operate scalable production systems, contributing to the team’s effectiveness and efficiency. You will advocate for maintaining a high-quality bar, making sure quality, and testing are part of the development work from day one.

Erforderliche Skills

Advanced knowledge of JVM languageFamiliarity with frontend technologiesProven knowledge in Microservice architecturesStrong desire for domain-driven designAdvanced understanding of cloud technologiesExperience with central logging and monitoringExperience in modern software developmentPassion for continuous improvementEmpathy and readiness to coachExcellent problem-solving skillsStrong team playerFamiliarity with Agile methodologiesExcellent communication skills

Ausbildung

Bachelor's DegreeISAQB certifications

Tools & Technologien

KotlinJavaTypeScriptAngularGrafanaPrometheusDockerKubernetesGitlabELK stack

Sprachen

Deutschfließend
Englischfließend

Berufserfahrung

5 Jahre

Deine Aufgaben

  • Part of agile team
  • Design scalable systems
  • Advocate high quality
  • Contribute to practices
  • Troubleshoot issues
  • Stay updated
  • Identify improvements

Benefits

Competitive salary

Flexible working hours

Remote work possibilities

Flexible work-life balance

Valuable industry experience

Diverse multicultural environment

Unternehmen

IONITY GmbH

IONITY is a team of cosmopolitan, smart people shaping the future of electric mobility in Europe. We see change as an opportunity and enjoy helping to shape a future market with great pressure and enthusiasm.

51-200 Mitarbeitende
BrancheIT

Unternehmenskultur

IONITY celebrates diversity and values continuous improvement and technical excellence.

Nachhaltigkeit & ESG

IONITY focuses on sustainable electric mobility solutions and reducing carbon footprints.

Diversity & Inclusion

IONITY promotes a diverse and inclusive workplace with over 40 nationalities.

Originale Stellenbeschreibung

Software Engineer (f/m/x)
Permanent employee, Full-time ·Germany Office Munich,Germany Office Dortmund

Your mission
  • You will be part of an agile team with end-to-end responsibility for product functionalities within one or more business domains.
  • Design, build and operate scalable production systems.
  • Advocate for maintaining a high-quality bar, making sure quality, and testing are part of the development work from day one.
  • Contribute to the team’s effectiveness and efficiency through setting an example of best SW development practices.
  • Actively contribute in one of our Communities of Practice.
  • Troubleshoot and resolve complex technical issues, working closely with architects other team members and stakeholders.
  • Stay updated on emerging technologies and industry best practices, incorporating them into system development processes.
  • Identify technical debt and areas for improvement within our solutions, proposing and implementing solutions.
Your profile
  • At least 5 years of experience as Software Engineer
  • Advanced knowledge of at least one JVM language (Kotlin or Java)
  • Familiarity with frontend technologies (e.g. TypeScript and Angular)
  • Proven knowledge in designing Microservice architectures and Event-Driven architectures.
  • Strong desire to apply methodological knowledge such as domain-driven design.
  • Advanced understanding of cloud technologies, cloud platform operations and cloud governance with a focus on automation, analysis, modification and testing of cloud services
  • Experience with central logging and monitoring using tools like Grafana, Prometheus on the cloud.
  • Experience in modern software development and delivery practices including Continuous Integration/Delivery/Deployment (including usage of Docker, Kubernetes and Gitlab)
  • Passion for continuous improvement, technical and operational excellence
  • Passion and eagerness to learn different tools, technologies and practices that are needed to get the job done.
  • Empathy, readiness to coach, pair with and learn from others.
  • Excellent problem-solving skills and ability to think critically under pressure.
  • Strong team player and experience in partnering effectively with cross-functional team on-shore, near-shore, and off-shore.
  • Familiarity with Agile methodologies and SAFe principles is a plus.
  • Excellent communication skills in German and English.
  • Mainly remote work. Participate on collaboration (Munich or Dortmund office)

Ideally you have- Experience with central logging, monitoring using stacks like ELK(Elastic) on the cloud, Grafana, Prometheus, etc.

  • ISAQB certifications are a plus
  • Hands-on experience working in agile environments, preferably with the SAFe (Scaled Agile Framework) methodology.
  • Proven experience working with distributed or remote teams across different time zones.
Why us?
  • Competitive Salary & Benefits: Receive an attractive compensation package, flexible working hours, and remote work possibilities.
  • Flexible Work-Life Balance: Enjoy the freedom of trust-based working hours, along with flexible and remote work options to harmonize your career with personal life.
  • Valuable Industry Experience: Kickstart your career in the E-Mobility industry and be part of the pioneering efforts in high-power charging technology across Europe.
  • Diverse & Multicultural Environment: Join a vibrant workplace with colleagues from over 40 nationalities, celebrating diversity every day.