Stimulating. Motivating. Challenging.
Leveraging its long-standing expertise in securing digital content as well as fighting piracy, Kudelski Security, a division of the Kudelski Group, is a provider of cybersecurity solutions and services focused on protecting data, processes and systems for companies and organizations around the world, safeguarding their assets at a time of increasingly remote communications.
Location: Bangalore, India
Mission
Be part of a growing business in the Kudelski Securit core engineering team as a Senior Software Engineer to:
- Enable idea/enhancement as code: Contribute to design, development and unit testing of product requirement and ideas, deliver engineering components (including documentation).
- Come up with new ideas and provide valuable inputs in all technical and functional discussions to improve customer
- Develop and maintain world class cybersecurity products keeping in mind quality, performance, and customer
- Advise on best suited microservices architecture which will support application resiliency, high availability, and
- Collaborate with other developers to deliver requirements on
- Share knowledge and experience with the other team
- Act as an individual contributor taking ownership of delivering high quality, maintainable and testable
Responsibilities
Experience & Background
As a Senior Software Engineer, you are expected to be a strong team player, work independently, take initiatives, and feel comfortable working on the below topics, evolve and develop expertise rapidly in a wide range of ever-changing technologies as such the following is not exhaustive:
Mandatory skill set
- 5+ years of experience in IT
- Strong understanding of core Python concepts ex: Data Types, JSON, Request module, File handling, OOPs (Class and Objects, Functions, Modules), REST API, Flask OR Django
- Working knowledge and experience of using threading and its limitation in Python and multi-process architecture.
- Proficiency in implementing unit tests.
- Logging and Exception Handling
- Any database exp (Good to have NoSQL)
Requirements / Profile
Qualifications
- Bachelor’s degree (4 yrs.) in computer science/equivalent.
- 5 to 8 years of experience preferable from product-based
Personal skills
- Fully autonomous
- Good written and verbal communication skills
- Fond of solving technical problems with critical and creative thinking
- Conceive new approaches and create innovative solutions, break new grounds
- Process re-engineering Do not take anything for granted
- Ability to suggest and implement by doing POCs using new tech stack from open
- Enthusiast team player capable to share knowledge, support and promote less experienced
- Stress Able to manage workloads by defining priorities.
- Able to work in a multicultural environment (contact with US & Switzerland)
- Passionate about Cybersecurity and best practices is a plus
Reference: 13074
Publication Date: 05-01-2023