Match score not available

LEAD/SENIOR SOFTWARE ENGINEER

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Key responsabilities:

  • Lead software engineers team, manage projects.
  • Design and implement software solutions.
  • Utilize cloud ecosystems and DevOps tools.
  • Apply best practices in software design.
  • Engage with clients, networking, continuous learning.
Reiz Tech logo
Reiz Tech SME https://www.reiz.tech/
201 - 500 Employees
See more Reiz Tech offers

Job description

Logo Jobgether

Your missions

ABOUT LITIT

LITIT, a joint venture between NTT DATA and Reiz Tech, is a company with deep-rooted industry know-how, dedicated to innovation within the IT sector. Its primary focus is delivering high-quality solutions in the DACH region. With a commitment to excellence, LITIT combines the best of German precision, Japanese work ethics, and Lithuanian talent to provide unparalleled IT service and support to its clients.


ABOUT THE CLIENT

Our client is a globally recognized leader in the automotive industry, renowned for their innovation, quality, and excellence. With a rich heritage and a commitment to cutting-edge technology, they are dedicated to delivering exceptional driving experiences and advancing the future of mobility. This client operates on an international scale, driving progress through continuous innovation and a focus on sustainability. Their dynamic environment and ambitious goals provide a stimulating and challenging backdrop for the projects we undertake together.

ABOUT THE ROLE

As a Lead Software Engineer, you will play a crucial role in shaping the future of our software applications. You will lead complex projects, leveraging your extensive experience in developing scalable and highly available software solutions. Your expertise in Java and cloud-native technologies, combined with your leadership skills, will drive the successful delivery of our innovative solutions. You will engage with clients, expand projects, and contribute to the continuous improvement of our technical practices.

RESPONSIBILITIES

  • Leadership and Project Management: Lead and mentor a team of software engineers, overseeing the development of high-quality, scalable software applications. Manage project timelines, deliverables, and ensure alignment with client requirements and company objectives.
  • Technical Expertise: Design and implement software solutions using Java and cloud-native technologies. Develop microservices architectures, REST-APIs, and integration with legacy systems. Utilize frameworks such as Java EE/Jakarta EE, Quarkus, and SpringBoot, and tools like JAX-RS, JPA/Panache, and Kafka.
  • Cloud and DevOps: Utilize cloud ecosystems (AWS/Azure), containerization (Docker, Kubernetes), and CI/CD tools (GitHub Actions, Terraform, ArgoCD, Helm) to deploy and manage applications. Implement logging, monitoring, and alerting solutions using tools like CloudWatch, Prometheus, Grafana, and Kibana.
  • Software Design and Data Modelling: Apply best practices in software design, data modelling, and performance tuning for relational databases (Oracle SQL, PostgreSQL). Implement test automation practices and ensure high-quality code through rigorous testing.
  • Client Engagement and Networking: Leverage your strong communication skills in German and English to engage with clients, expand project scopes, and build a strong professional network. Present technical concepts effectively and contribute to client satisfaction.
  • Continuous Learning: Stay abreast of current IT trends, emerging technologies, and best practices. Demonstrate a high willingness to learn and adapt to new and complex specialist areas.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills
  • Writing
  • Microsoft Excel
  • Team Management
  • Leadership

Software Engineer Related jobs