What does a C# Developer at Coolblue do?
As a C# Developer, you're responsible for maintaining and developing products that support your domain together with your team. You do this by writing maintainable, testable, and future-proof code. You also regularly participate in brainstorm sessions on user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientist in your domain. Want to become a C# Developer at Coolblue? Read below if it suits you.
Our toolkit is packed with:
- Programming language: C# .NET 8.0
- Data storage: Oracle, MySQL, PostgreSQL en DynamoDB.
- Cloud platform: AWS
- CI/CD: Github en TeamCity
- Logging/Monitoring: Datadog
You enjoy doing this
- Solving problems with the best practices and principles that we've embraced, such as Clean Architecture, TDD/BDD, SOLID, and design patterns.
- Writing automated tests so you know that the quality of your software is on point.
- Working with various types of data storage, such as Oracle, MySQL, and DynamoDB.
- Show ownership over the solutions in the portfolio of your domain by solving challenges in time by logging and monitoring Datadog.
- Sharing knowledge by mentoring, pair programming sessions, and adding constructive comments to pull requests from colleagues in Github.
- Getting space to keep developing and to delve into the latest technologies.
- Giving and receiving constructive feedback.
- Presenting deliverables during sprint demos.
This calendar makes you happy
Week 49
- MonMonday
- TueTuesday
- WedWednesday
- ThuThursday
- FriFriday
-
-
Daily stand-up
-
Coding
-
Pair Programming
-
Personal development conversation with Bruno
-
Go over code review comments
-
-
-
Daily stand-up
-
Write unit tests
-
Coding
-
Teamlunch
-
Catching up with Yuliya (Developer)
-
-
-
Daily stand-up
-
Follow AWS Pluralsight course
-
Refinement
-
Review submitted code
-
Outdoor walk with Fernando
-
-
-
Deployment meeting
-
Coding
-
Sharing knowledge with the team
-
(Digital) drinking coffee with your buddy
-
Pair Programming
-
-
-
Daily stand-up
-
Meeting with teamlead
-
Retrospective
-
Sprint planning
-
Teamborrel
-
-
-
You recognize yourself in the following
- You have 3+ years (medior) or 6+ years (senior) of experience as a C# developer.
- You have a Bachelor's or Master's degree in Computer Science or a comparable field.
- You have experience with software architecture and building application in .NET 8.0.
- You have experience with Web API or MVC (REST and GraphQL) in .NET.
- You have knowledge of designing, setting up, and maintaining cloud-native microservices, preferably in AWS.
- You're very familiar working with Scrum/Agile.
- Experience with front-end development (React), JavaScript, HTML5, and CSS is a plus.
- Being able to automate and implement repetitive tasks in a CI/CD platform. Experience with Teamcity is even better.
- You speak English very well
This is what you’re looking for in a job
- Money.
- Monthly drinks, freshly made food, legendary Coolblue parties, and the greatest team activities.
- A nice combination of working at the office and from home. Of course, we'll make sure that you have a great home office. Including desk chair, laptop, and blue garlands.
- Plenty of room for your own ideas, initiatives, and choices. You do your work in your own way.
- Travel allowance, pension plan, and an allowance for when you work from home.
- 25 vacation days. If you promise to come back.
- A discount on all products we sell.
- An office you want to take photos of at a great location. It takes only 3 jumps from Rotterdam Central Station to get there. Or a 2-minute walk.
- More than 30 courses in our own Coolblue University to become a little bit better every day.
-
Does Coolblue offer a hybrid workplace?
Working at the office makes us happy, that’s why we are working partly from home and partly from the office.
-
Can I live outside the Netherlands and still work in the Tech department of Coolblue?
No, it’s not possible to work from abroad as a Tech colleague. We like collaborating in a digital way, but over this last year we’ve seen that doing a retrospective, a pair-programming session, or grabbing a drink in real life is much more fun. That’s why we like everybody to be in the Rotterdam office at least 4-8 days a month on average. Together with your manager, you decide how often you and your team really meet in the office.
Besides that it’s much more fun to see each other in real life, there are also some tax regulations that make it hard to work from abroad.
For a lot of vacancies, we have the possibility to help you (and your family) to relocate to the Netherlands. Visit our relocation page for more information about moving to the Netherlands. -
How often do I go to the office?
Together with your manager, you decide how many days you and your team will be in the office. On average, this will be at least 4-8 times a month.
-
Do you help new colleagues relocate?
Yes, we do this for most vacancies. If the vacancy you’re interested in has a relocation sign on top, it means we’ll help you (and your direct family) to relocate. You can find more information on our relocation page.
Do I need to live in Rotterdam when I move to the Netherlands?
No, that’s not necessary. The Netherlands is a small country, so if you want to live in Amsterdam, Utrecht, or Tilburg, that’s okay. As long as you are able to meet your team in the Rotterdam office around 4-8 times a month, you can live wherever you want.
-
Can I keep developing myself?
Coolblue University: learning at Coolblue, in a different way.
With over 30 training courses in our own Coolblue University, you can get a little bit better every day. At Coolblue, we go back to school sometimes. But not by sitting there quietly and just listening. The training courses aren't boring, but interactive. You have to do exercises and have discussions with others. At the Coolblue University, we choose what we want to learn, so we can continue to develop en become real experts. For example, a Delivery Driver needs different training courses than a Customer Service Employe and a starter needs different courses than a manager.
-
1
APPLY
Go for it
-
2
PHONE CALL
It's for you
-
3
1ST ROUND
Ready, set, go
-
4
CASE
Open and shut
-
5
2ND ROUND
Go for the fridge
-
6
CONTRACT
I do