All Jobs Vacancy

Freelance Software Engineer

Posted 1 week ago by Huxley

Summary: The role of Freelance Software Engineer involves working within a cross-functional team to develop software applications and contribute to platform services and infrastructure tooling. The position requires translating business requirements into technical solutions and ensuring system reliability and performance. Candidates will be responsible for writing maintainable code, improving code quality, and participating in architectural decisions. The role is based in Amsterdam and offers a hybrid working arrangement.

Key Responsibilities:

  • Design, build, and maintain software applications using relevant programming languages and frameworks
  • Translate business requirements into technical solutions with clear effort estimation
  • Write clean, reusable, and maintainable code following established patterns and standards
  • Improve code quality through refactoring and strong test automation practices
  • Ensure system reliability, performance, and scalability
  • Take ownership of services end-to-end, including monitoring, deployment, and production operations
  • Handle technical incidents and participate in root cause analysis and postmortems
  • Contribute to architectural decisions and technical design discussions
  • Continuously optimize systems, processes, and workflows
  • Collaborate effectively with cross-functional teams

Key Skills:

  • Solid experience with modern programming languages (e.g., Java, Kotlin, Python, or similar)
  • Experience with distributed systems and microservices architecture
  • Strong understanding of software design patterns and system design principles
  • Hands-on experience with CI/CD, testing frameworks, and automation
  • Familiarity with cloud environments and infrastructure tooling
  • Ability to monitor, troubleshoot, and improve production systems
  • Strong analytical thinking and problem-solving skills
  • Excellent communication and teamwork capabilities

Salary (Rate): undetermined

City: Amsterdam

Country: Netherlands

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

You will work in a cross-functional team alongside product managers, designers, and engineers, contributing to a modern tech stack. The focus spans product development, platform services, and infrastructure tooling, depending on team priorities.

Key Responsibilities

  • Design, build, and maintain software applications using relevant programming languages and frameworks
  • Translate business requirements into technical solutions with clear effort estimation
  • Write clean, reusable, and maintainable code following established patterns and standards
  • Improve code quality through refactoring and strong test automation practices
  • Ensure system reliability, performance, and scalability
  • Take ownership of services end-to-end, including monitoring, deployment, and production operations
  • Handle technical incidents and participate in root cause analysis and postmortems
  • Contribute to architectural decisions and technical design discussions
  • Continuously optimize systems, processes, and workflows
  • Collaborate effectively with cross-functional teams

Required Skills & Experience

  • Solid experience with modern programming languages (e.g., Java, Kotlin, Python, or similar)
  • Experience with distributed systems and microservices architecture
  • Strong understanding of software design patterns and system design principles
  • Hands-on experience with CI/CD, testing frameworks, and automation
  • Familiarity with cloud environments and infrastructure tooling
  • Ability to monitor, troubleshoot, and improve production systems
  • Strong analytical thinking and problem-solving skills
  • Excellent communication and teamwork capabilities

Details

Start: Asap
Duration: 12 months (+)
Location: Amsterdam, hybrid

Let op: vacaturefraude

Helaas komt vacaturefraude steeds vaker voor. We waarschuwen je voor mogelijke misleiding:
* Wij zullen nooit via WhatsApp of in een videogesprek vragen om jouw persoonlijke gegevens (zoals een kopie van je ID, bankgegevens of BSN).
* Twijfel je over de echtheid van een vacature of contactpersoon? Neem dan altijd rechtstreeks contact met ons op via de officiële contactgegevens op onze website.

Important: job fraud

Unfortunately, job fraud is becoming more common. Beware of such scams:
* We will never ask for personal information (such as a copy of your ID, bank details, or social security number) via WhatsApp or during a video call.
* If you're unsure whether a vacancy or contact person is legitimate, please reach out to us directly using the official contact details on our website.

Rate:
£0/year
Location:
Amsterdam
IR35 Status:
Undetermined
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job