Skip to content
mimi

Produktmanager Produkte

WEKA Media GmbH & Co. KG

Kissing ยท Hybrid Mid Level 1w ago

About the role

About the Role

The Senior Software Engineer will be responsible for designing, developing, and maintaining high-quality software solutions. This role requires a strong understanding of software development principles, best practices, and a passion for building scalable and robust applications.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software.
  • Manage individual project priorities, deadlines, and deliverables.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug software issues.
  • Stay up-to-date with emerging technologies and industry trends.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proficiency in one or more general-purpose programming languages such as Java, C++, Python, or Go.
  • Experience with data structures, algorithms, and object-oriented design.
  • Experience with distributed systems, cloud computing (AWS, GCP, Azure), or large-scale data processing.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.

Requirements

  • Proven experience as a Software Engineer or similar role.
  • Strong understanding of software development principles and best practices.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Responsibilities

  • Develop and maintain our cloud-native applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and provide constructive feedback.

Benefits

Health insuranceDental insuranceVision insurance401(k) planPaid time offProfessional development opportunities

Skills

AWSAzureDockerGCPKubernetes

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free