onsite
Software Engineer - MENCK GmbH
Software Engineer
Develop and maintain high‑performance software solutions, collaborating with cross‑functional teams and leveraging cloud services, containerization, and modern programming languages.
About the role
Key Responsibilities
- Design, implement, and test scalable software components using Python, Java, and C++.
- Integrate applications with AWS services and manage deployment pipelines with Docker and CI/CD tools.
- Collaborate with product owners, QA, and DevOps to deliver features on schedule.
- Maintain code quality through code reviews, automated testing, and version control best practices.
- Identify performance bottlenecks and optimize existing systems for reliability and efficiency.
Requirements
- Strong programming experience in at least two of the following: Python, Java, C++.
- Hands‑on experience with AWS cloud services (e.g., EC2, S3, Lambda).
- Proficiency with containerization (Docker) and source control (Git).
- Solid understanding of software development lifecycle and agile methodologies.
- Problem‑solving mindset and ability to work independently as well as in a team.
Skills
pythonjavacawsdocker