onsite
Technical Software Engineer - Taprogge GmbH
Software Engineer
Join a dynamic team as a Technical Software Engineer, designing and deploying scalable cloud solutions using Python, JavaScript, and AWS. Drive automation, containerization, and continuous delivery to deliver high‑quality software.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native applications using Python and JavaScript.
- Implement CI/CD pipelines and automate deployments with Docker, Kubernetes, and AWS services.
- Collaborate with cross‑functional teams to define architecture, performance, and security requirements.
- Write unit, integration, and end‑to‑end tests to ensure code quality and reliability.
- Participate in code reviews, troubleshooting, and continuous improvement initiatives.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in Python and JavaScript (Node.js).
- Hands‑on experience with AWS (EC2, S3, Lambda, RDS) and container orchestration.
- Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavascriptawsdockercicd