[Hiring] Senior Software Engineer @Awin
Senior Software Engineer @Awin
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer @Awin

2d ago - Awin is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Germany

Role Description

As a Senior Software Engineer, you will be part of a cross-functional service-oriented team, working on extending and maintaining our Affiliate Marketing platform. Your responsibilities include:

  • Writing clean, secure, and well-tested code, following best-practice guidelines.
  • Collaborating with the team to operate and enhance assigned parts of the platform.
  • Having a significant impact in terms of efficiency, problem-solving, and mentoring colleagues.
  • Working closely with the product owner and team members to translate user needs into technical solutions.
  • Taking a leading role throughout the lifecycle of a service or product, from requirements to deployment, support, and maintenance.
  • Considering deadlines, balancing effort and outcome, and proactively addressing risks.
  • Contributing to overcoming challenges and ensuring that our service continues to meet the needs of our business and customers.

Qualifications

  • At least 6 years of hands-on Java experience in commercial software engineering roles.
  • A positive, collaborative work ethic and strong sense of ownership.
  • Passion for writing elegant, maintainable code, with a solid understanding of SOLID principles.
  • Experience conducting thorough code reviews, writing unit tests, and maintaining CI/CD pipelines.
  • Strong experience with Git or similar version control systems.
  • Experience with event-driven architectures and messaging/streaming technologies.
  • Solid understanding of relational database concepts, database design principles, and strong SQL skills.
  • Experience with non-relational databases such as DynamoDB or MongoDB.
  • Expertise in designing and implementing RESTful APIs within a microservices architecture.
  • Experience working in cross-functional teams alongside Product Owners, UX Designers, and Agile Coaches.
  • Familiarity with agile processes, particularly Scrum.
  • Knowledge of TDD or BDD practices.
  • Experience with cloud platforms, ideally AWS, and Infrastructure as Code.
  • Interest in and practical use of AI tools to augment software development practices.
  • Willingness and ability to work with more than one programming language.

Requirements

  • Work within a small, collaborative team using agile methodologies and practices.
  • Take ownership of backend services, from design and implementation to operation and improvement.
  • Proactively advocate for technical improvements and help define engineering priorities.
  • Improve existing applications and design and build new solutions from scratch.
  • Contribute to code reviews, planning sessions, retrospectives, and other team ceremonies.
  • Help shape development technologies, standards, and engineering practices.
  • Follow best-practice guidelines and contribute to their continuous improvement.
  • Work closely with Product Managers to translate user stories into technical designs, features, and tasks.
  • Tackle complex business logic and help solve real business problems.
  • Troubleshoot and resolve production issues in a timely manner.
  • Communicate effectively in both written and verbal form with local and remote team members.

Benefits

  • Flexi-Week and Work-Life Balance: Flexible four-day Flexi-Week at full pay with no reduction to your annual holiday allowance.
  • Remote Working Allowance: Monthly allowance to cover part of your running costs and support for setting up your remote workspace.
  • Flexi-Office: International culture and flexibility through hybrid/remote work possibilities.
  • Meal Vouchers: Support with a net sum to spend on a variety of lunches.
  • Health & Wellbeing: Insurance covering various health, vision, and dental treatments for you and one additional family member.
  • Remote Working Furniture Package: Eligibility for a furniture package after 3 months of employment.
  • Appreciation: Peer-to-peer program to thank and reward colleagues with vouchers.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Germany
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Awin
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Germany
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 165,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later