Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Back-end Software Engineer image - Rise Careers
Job details

Back-end Software Engineer

Are you looking for your next opportunity as a Senior Back End Developer?

Do you have strong experience with .NET core programming?

Our Eindhoven office is looking for a motivated Back End Developer to join our Development team!

Who are we?

We are CtrlChain, a young scale-up company based in Eindhoven. Our drive is innovation, and our ambition is to make logistics more efficient and sustainable through the smart use of technology. We believe that it is possible to transport more volume with the same capacity of vehicles that are available on the road, and we know how to do it!

Thanks to our platform, we can connect a shipment to the closest carrier available, and provide our customers with smart, innovative, and reliable logistics solutions, while we collaborate to a greener supply chain.

What will you do?

As a Senior Back-End Developer, you will be responsible for developing integrations with third-party systems, such as Transport Management Systems, Warehouse Management Systems, and other related platforms.

You will ensure that data requested by the front-end or other clients is delivered reliably and efficiently.

With a strong understanding of infrastructure and databases, you will play a key role in maintaining the stability and performance of the platform.

Your main tasks and responsibilities:

  • Work in a self-steering DevOps team.
  • Take responsibility for solving problems independently.
  • Create and implement software designs.
  • Create, integrate and manage databases.
  • Collaborate with other developers to ensure that the website and app designs work.
  • Implement security and data protection for the platform.
  • Deliver high-quality software.
  • Be enthusiastic in developing knowledge and understanding through both interactions with the Development Team colleagues and the ability to self-teach.
  • Collaborate to maintain the back-end functionality of the platform.
  • Ensure that updates and deployments are delivered effectively within the agreed deadlines.

Who are you?

  • You hold at least a Bachelor's or Master’s degree, preferably in Computer Science.
  • You have a minimum of 3 years of experience with .NET Core programming.
  • You are experienced with Docker and Kubernetes.
  • You have prior experience with Microservices Architecture.
  • You are familiar with Agile Scrum methodologies.
  • You have a strong understanding of Object-Oriented Programming (OOP) and Test-Driven Development (TDD).
  • You have hands-on experience with continuous integration and continuous deployment (CI/CD).
  • You are knowledgeable about RESTful services.
  • You have experience with third-party integrations via API and EDI interfaces.
  • You have worked with Azure BizTalk.
  • You have experience with the Azure Cloud Platform.

What we offer 

  • A great opportunity to be part of a fast-growing logistics company with a sustainability focus. 
  • A competitive salary and a holiday allowance. 
  • 26 vacation days per year. 
  • 15 workcations days (work from anywhere in the world you want!) 
  • A pension plan (fully paid by CtrlChain). 
  • Hybrid work method. 
  • Other perks: travel allowance, fitness and gym subscription, daily lunch when you are at the office, team building activities. 

 

What You Should Know About Back-end Software Engineer, CtrlChain

Are you ready to advance your career as a Back-end Software Engineer with CtrlChain? Located in Eindhoven, our innovative company is on the hunt for skilled individuals who are passionate about leveraging technology to enhance logistics efficiency and sustainability. At CtrlChain, we are all about innovation, believing in our capability to transport greater volumes with the current vehicles on the road. As a Back-end Software Engineer, your role will be essential in developing and maintaining our platform, focusing on integrating with various third-party systems, which helps us provide cutting-edge logistics solutions. Your expertise in .NET Core programming and experience with Docker and Kubernetes will be key to ensuring that our applications run seamlessly. You’ll work within a self-steering DevOps team, tackling challenges head-on and contributing to software designs that embody best practices. Your knowledge will shine as you create, manage, and integrate databases to ensure reliable data delivery to clients. Beyond technical skills, we value collaboration, so you'll work closely with fellow developers to enhance our platform’s performance and stability, implement security measures, and guarantee timely updates. Joining us means being part of a fast-growing, sustainability-focused logistics company that truly values its team. Enjoy a competitive salary, generous vacation days, and unique perks like workcations and a fully funded pension plan. If you're excited about making a meaningful impact, CtrlChain is where you belong!

Frequently Asked Questions (FAQs) for Back-end Software Engineer Role at CtrlChain
What are the primary responsibilities of a Back-end Software Engineer at CtrlChain?

As a Back-end Software Engineer at CtrlChain, you will be primarily responsible for developing and managing integrations with third-party systems, ensuring reliable data delivery, and maintaining the performance of our logistics platform. Your duties will include solving problems independently, implementing software designs, collaborating with other developers, and creating secure, high-quality software.

Join Rise to see the full answer
What qualifications are needed for a Back-end Software Engineer position at CtrlChain?

To qualify for the Back-end Software Engineer position at CtrlChain, candidates should possess at least a Bachelor’s or Master’s degree in Computer Science, along with a minimum of 3 years of experience in .NET Core programming. Familiarity with Docker, Kubernetes, Microservices Architecture, as well as knowledge in Agile Scrum methodologies, OOP, and CI/CD practices is also essential for this role.

Join Rise to see the full answer
What technologies does a Back-end Software Engineer at CtrlChain need to be familiar with?

At CtrlChain, a Back-end Software Engineer should be well-versed in technologies like .NET Core, RESTful services, Docker, Kubernetes, and must have experience with third-party integrations via API and EDI interfaces. Familiarity with Azure BizTalk and expertise in the Azure Cloud Platform is highly advantageous for this position.

Join Rise to see the full answer
How does CtrlChain promote work-life balance for Back-end Software Engineers?

CtrlChain promotes a healthy work-life balance by offering a hybrid work method, generous vacation days (26 per year plus 15 workcation days), and a flexible work environment. We value our employees' personal time and encourage a supportive culture that balances professional commitments with personal well-being.

Join Rise to see the full answer
What growth opportunities can a Back-end Software Engineer expect at CtrlChain?

As a Back-end Software Engineer at CtrlChain, you'll find numerous growth opportunities, including continuous learning and development through team interactions and self-study. Our supportive environment fosters the development of your knowledge and skills, preparing you for future advancements within the company in the ever-evolving tech landscape.

Join Rise to see the full answer
Common Interview Questions for Back-end Software Engineer
Can you describe your experience with .NET Core and how you've used it in past projects?

When answering this question, focus on specific projects where you've implemented .NET Core. Discuss the challenges you faced, how you overcame them, and the positive outcomes that resulted from using .NET Core effectively. Highlight your understanding of the framework's features and how they've facilitated your development process.

Join Rise to see the full answer
What strategies do you use for troubleshooting and debugging in back-end development?

To answer this, discuss the troubleshooting tools and techniques you've used, such as logging, using debugging tools, or writing unit tests. Illustrate with examples from your past experience, demonstrating your systematic approach to identifying and resolving issues efficiently.

Join Rise to see the full answer
How do you ensure your code is secure and performance-optimized?

Discuss best practices, such as validating user inputs, implementing authentication methods, and regular code reviews with your team. Emphasize techniques for optimizing performance, such as load testing or caching strategies, showcasing your commitment to delivering high-quality software.

Join Rise to see the full answer
How do you approach working in a self-steering DevOps team?

Explain your experience working in self-steering teams, focusing on collaboration, communication, and taking initiative. Describe how you contribute to decision-making and how you support team members, illustrating your ability to thrive in a dynamic, agile environment.

Join Rise to see the full answer
What experience do you have with Docker and Kubernetes, and how have they benefited your projects?

Share specific examples where you utilized Docker and Kubernetes to streamline development and deployment processes. Discuss how these technologies have helped you manage microservices or improve scalability, emphasizing any real-world benefits your projects gained from using them.

Join Rise to see the full answer
Can you explain your understanding of Microservices Architecture?

Demonstrate your knowledge of Microservices Architecture by explaining its principles, benefits, and challenges. Discuss how you've implemented microservices in past projects, focusing on how it enhanced system modularity and scalability, while also mentioning any obstacles you encountered and how you addressed them.

Join Rise to see the full answer
What do you know about Agile Scrum methodologies?

When answering, provide an overview of Agile principles and the Scrum framework, including roles, ceremonies, and artifacts. Share your experiences working in Agile environments, emphasizing your ability to adapt to change and collaborate effectively within Scrum teams to deliver timely project results.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your work?

Discuss time management techniques you employ, such as prioritizing tasks and setting realistic goals. Provide an example of a high-pressure situation where you successfully met a deadline, reflecting on your composure, problem-solving abilities, and teamwork to achieve success.

Join Rise to see the full answer
What role do you think documentation plays in back-end development?

Explain the importance of documentation in ensuring that code is understandable and maintainable. Discuss how you incorporate documentation in your development process, from writing clear comments in code to creating comprehensive project documentation to facilitate collaboration with future developers.

Join Rise to see the full answer
Why do you want to work for CtrlChain as a Back-end Software Engineer?

Share your motivation for wanting to join CtrlChain, focusing on the company’s values, innovative approach to logistics, and your passion for sustainability. Highlight how your skills and experiences align with the company's mission and express enthusiasm for contributing to its growth and success.

Join Rise to see the full answer
Similar Jobs

Be a part of Dandy’s mission to revolutionize the dental industry by developing cutting-edge 3D software as a Senior Software Engineer.

Posted 12 days ago

Join The RRS Group as a Senior Full-Stack Engineer to contribute to innovative web solutions in a collaborative environment.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Senior Engineer at American Express, you will develop innovative mobile applications that enhance the experience of our millions of cardholders worldwide.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 6 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Senior Software Engineer to develop innovative solutions in a dynamic and rapidly evolving tech environment.

Photo of the Rise User
Medtronic Hybrid Minneapolis, Minnesota, United States of America
Posted 11 days ago

Join Medtronic as a Principal Software Engineer and lead cutting-edge neuromodulation software testing strategies that improve healthcare access worldwide.

Architus Remote No location specified
Posted 9 days ago

Join Architus as a Senior/Lead Software Engineer and contribute to building innovative technology solutions for a leading energy company in Lithuania.

Photo of the Rise User
Posted 2 days ago

Become a key player in test automation at Lockheed Martin, working remotely to enhance software efficiency and reliability.

Photo of the Rise User
Watershed Remote San Francisco, California, United States
Posted 8 days ago

Join Watershed as a Mid-Level Full-Stack Software Engineer and play a crucial role in building product solutions for climate data management.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!