Estamos buscando el candidato adecuado para cubrir este puesto en una empresa apasionante.
As a Senior Software Engineer at NetProtect, you will be touching some of the most interesting VPN-based products available in the industry.
You will be in close contact with the Product Management organization to produce the best engineering solutions for our high demanding customers.
Security, reliability, high availability, and scalability will be your everyday challenges in a company that has a great variety of products tailored to the needs of customers looking for the best internet protection solutions.
You’ll get to know different protocols, standards and regulations in an evergrowing security industry.
No day will pass without discussing the architecture of a fresh-baked feature that aims to improve the team and customer experience in meaningful ways.
At the end of the day, you’ll feel a sense of accomplishment knowing that our users and the internet in general is more secure thanks to you and your team.
Write clean , well-designed code
Produce detailed product specifications
Troubleshoot, test and maintain the core product software to ensure high availability, strong optimization and
Contribute in all phases of the development lifecycle
Follow industry best practices
Develop and deploy new features to facilitate related procedures and tools if necessary
Discuss roadmap and feasibility of feature
Participate in peer review sessions to ensure code
Tackle technical challenges by thoughtfully leading collaborative efforts based on the teams’
Lead standups, scrum planning meetings and
Engage in architecture discussions to define the best course of action
Must have :
Proven proficiency in different languages and frameworks. PHP / Symfony and Python / Django are preferred but we are open to all kinds of experience as long as you have vast knowledge of different languages / frameworks / architectures in different environments.
Experience leading scrum teams as scrum master & tech
Self motivated and Advance proficiency in english capable of explaining complex concepts with Having experience interacting with stakeholders and customers is desirable.
Vast knowledge of relational databases, version control tools and of developing web services.
Experience releasing software to production in an iterative and painless
Having successfully applied quality assurance processes throughout the software development life cycle, g. unit test, integration test, load testing, performance testing, among others.
Nice to have :
Knowledge in Agile practices and experience implementing them across different
Containerization (Docker, kubernetes)