Job Description:
We are seeking an experienced software developer to join our team. As a senior developer, you will play a key role in designing, developing, and maintaining robust and scalable MicroService-based solutions within the cyber security domain.
You will have the opportunity to work on exciting projects, building high-performance applications with cutting-edge cloud technologies.
Your key responsibilities will include collaborating with cross-functional teams to understand project requirements and translate them into technical specifications.
You will also be responsible for designing, developing, and deploying efficient and maintainable Python services.
Your other responsibilities will include writing clean, reusable, and testable code that follows best practices and coding standards.
You will conduct code reviews and provide constructive feedback to ensure code quality and performance.
You will identify and troubleshoot software defects and performance issues.
You will optimize applications for maximum speed and scalability.
You will participate in architectural discussions and propose innovative solutions.
You will mentor and guide junior developers, sharing your knowledge and expertise.
You will also grow as a developer when working together with highly skilled colleagues.
Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
* 5+ years of software development experience
* Strong proficiency in building scalable and high-performance MicroService-based applications
* Experience in scalable and cloud-native, high-availability systems like Kubernetes
* Solid understanding of data structures, algorithms, and software design principles
* Proficiency in using GIT or other Version Control systems
* Familiarity with Agile development methodologies
* Excellent problem-solving and analytical skills
* Strong communication and collaboration abilities in English
* Ability to thrive in a fast-paced, dynamic work environment
Benefits:
* A flat organizational structure and lots of autonomy
* An organizational culture founded on trust, respect, adaptability, and commitment
* The opportunity to be part of a fast-growing and fun European cybersecurity company
* A healthy work-life balance, with flexible work hours and a hybrid working environment if desired
* We prioritize the well-being and development of our employees
* We offer a fitness allowance to support physical health and provide access to learning platforms
* Regular performance conversations with managers, focused on development and career progression
Others:
We are dedicated to building a diverse and inclusive workplace, where attitude, values, and willingness to learn are valued above all.