Back-End Engineer - Consulting
Amsterdam, The Netherlands
Salary: Up to €80,000 + Benefits
Are you passionate about building robust and scalable software solutions? Do you thrive in a collaborative and challenging environment? If so, this is an exciting opportunity for you to join our esteemed consultancy as a Back-End Engineer.
This company a leading consultancy firm dedicated to helping businesses navigate complex technological challenges and achieve their goals. As a Back-End Engineer, you will play a pivotal role in designing, developing, and maintaining cutting-edge solutions for our diverse client base.
- Collaborate with cross-functional teams to understand client requirements and translate them into scalable back-end solutions.
- Develop high-quality, efficient, and scalable code using industry best practices.
- Ensure seamless integration with front-end components and external systems.
- Design and optimize databases to support large-scale applications.
- Perform code reviews, identify areas for improvement, and mentor junior team members.
- Stay updated with the latest industry trends and technologies, and propose innovative solutions to enhance our services.
YOUR SKILLS AND EXPERIENCE
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Back-End Engineer, working with modern web technologies and frameworks.
- Strong proficiency in one or more back-end languages such as Java, Python, or Node.js.
- Solid understanding of database systems (SQL or NoSQL) and data modeling concepts.
- Familiarity with cloud platforms like AWS, Azure, or GCP.
- Experience with containerization (Docker, Kubernetes) and microservices architecture.
- Knowledge of RESTful API design principles and web security best practices.
- Excellent problem-solving skills and a strong attention to detail.
- Effective communication and collaboration abilities.
- Opportunity to work with renowned clients and tackle complex, diverse projects.
- A supportive and inclusive work environment that values teamwork and personal growth.
- Ongoing professional development and training programs to enhance your skills.
- Competitive salary and benefits package, including health insurance and retirement plans.
- Flexibility in work arrangements, with options for remote work and flexible hours.
- Collaborative and vibrant office space with state-of-the-art tools and technologies.
If you are eager to make a meaningful impact, continuously learn, and work alongside talented professionals, look no further! Please apply for more information