Senior Backend Engineer

LEVY PROFESSIONALS
Amstelveen, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amstelveen, Netherlands

Tech stack

Clean Code Principles
JavaScript
A/B testing
Application Testing
Azure
Databases
Continuous Integration
Software Design Patterns
Python
PostgreSQL
Machine Learning
Node.js
NoSQL
Pair Programming
Software Architecture
Redis
Prometheus
Software Engineering
SQL Databases
Performance Testing
Grafana
Concurrency
Backend
Servicebus
Kubernetes
Google Cloud Functions
Kafka
Cosmos DB
Software Coding
Serverless Computing
Docker

Job description

We are seeking a highly skilled Senior Software Engineer to join our client's team. The ideal candidate will be a proactive problem-solver responsible for identifying gaps in current automation platform designs and driving the architectural roadmap for future capabilities. You will blend hands-on development with strategic design to improve efficiency and drive innovation within a complex Azure environment., As a Senior Software Engineer, you are responsible for the target software architecture design and its successful implementation. You will act as a bridge between high-level architectural planning and practical, hands-on coding.

You will:

  • Communicate with stakeholders to identify major gaps and improvements in the current automation platform design and capabilities.
  • Develop target software architecture designs and maintain a clear technical roadmap.
  • Plan and ensure the implementation of the target software architecture alongside the development team.
  • Propose software design improvements, development best practices, and advanced testing frameworks.
  • Drive innovations to improve efficiency and reduce the development time for new features, including the integration of Machine Learning where applicable.
  • Communicate, train, and share knowledge with the team through sessions such as pair programming, PR reviews, and knowledge-sharing workshops., * Hands-on Development: Writing clean, efficient, and maintainable code in Python, JavaScript, and NodeJS.
  • Architectural Leadership: Translating complex requirements into scalable software designs that foresee future feature implementations.
  • Innovation: Actively proposing and implementing new technologies to enhance the automation platform.
  • Collaboration: Working closely with the team to ensure architectural alignment and high-quality output.

Requirements

  • At least 5 years of experience in Software Engineering positions.
  • Proven track record in analyzing requirements and translating them into sustainable software designs.
  • Deep practical expertise in software engineering using serverless (e.g., Azure Function Apps) and container orchestration (e.g., Docker, K8s).
  • Extensive experience with CI/CD pipeline deployments within an Azure environment., * Technical Mastery: Excellent knowledge of Python, JavaScript, and NodeJS.
  • Architectural Knowledge: Strong understanding of design patterns (sync/async, event-driven, messaging, concurrency).
  • Infrastructure & Tooling: Practical knowledge of messaging (Kafka, Azure ServiceBus), Databases (SQL, NoSQL, Redis, CosmosDB, Postgres), and Monitoring (OpenTelemetry, AppInsights, Prometheus, Grafana).
  • Quality & Security: A "security-first" mindset with knowledge of QA practices like TDD, BDD, A/B testing, and performance testing.
  • Soft Skills: Result-oriented problem solver with a pragmatic approach. You are a strong communicator, a team player, and possess excellent stakeholder management skills.
  • Mindset: Ready for innovation, flexible to adapt to changes, and passionate about continuous improvement.

About the company

Since 2000 we provide professional solutions to organizations ranging from tech start-ups to global players. From our offices in Amsterdam and London we have built an international and local network of skilled employed professionals and contractors fuelled by our passion for connecting skills with projects. Over the years we have fulfilled over 1700 requirements and nowadays we consistently have 250+ professionals recruited and relocated from 14 countries allocated to various projects. Our strength is the way that we see and treat people. This will always be a key factor in our strategy for many years to come.

Apply for this position