Software Developer

Our client is an expert in data-driven marketing. With a range of services including consumer insights, personalization, marketing automation, and the development of cloud-based software solutions, they are well-positioned to offer customized solutions to their clients. The teams at the Hamburg and Düsseldorf locations are committed to accelerating digital transformation in marketing holistically, in collaboration with all stakeholders, thereby quickly creating tangible value

Full-time

Düsseldorf

Other

Permanent

Your Tasks

Sprint Planning and Preparation

  • Participate in Scrum meetings such as Sprint Planning, Daily Stand-ups, and Sprint Reviews
  • Collaborate with other developers and the Product Owner to meet requirements
  • Plan and estimate tasks for upcoming sprints

Feature Development

  • Perform full-stack development using .NET and React/TypeScript and others
  • Develop new features based on user stories and acceptance criteria.
  • Write and maintain high-quality code following best practices

Code Quality and Best Practices

  • Conduct code reviews to ensure adherence to best practices and coding standards
  • Write and maintain unit tests to ensure code reliability and coverage

Bug Fixing

  • Identify and fix bugs reported during development or from the testing phase
  • Ensure bug fixes are thoroughly tested and integrated into the codebase

Performance Improvements

  • Analyze and improve the performance of existing code and applications
  • Optimize code and database queries for better performance

Modernization and Maintenance

  • Modernize existing code and libraries to adhere to current standards
  • Perform regular maintenance and updates to ensure codebase stability and security.

Testing and Validation

  • Perform unit testing and collaborate with QA specialists for integration and system testing.
  • Validate the functionality of new features and bug fixes before deployment.

Documentation and Knowledge Sharing

  • Document new features, bug fixes, and code changes clearly and comprehensively
  • Share knowledge and collaborate with team members to foster continuous improvement

Your Profile

  • Bachelor's degree in Computer Science or a related field
  • At least 4 years of experience in software development
  • Knowledge of agile methodologies, particularly Scrum
  • Experience with relevant programming languages and development tools
  • Very Good German and English

Our Client Offers

  • Training and seminars
  • Mobile working
  • Feedback culture & regular surveys
  • Corporate health management
  • Direct insurance
  • Flexible overtime compensation
  • 32 days of vacation
  • Certified energy and environmental management
  • Job bike
  • Sabbatical
  • Employee referral bonus
  • Sports activities

We look forward to your application.

Job Features

Apply online

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.