Senior Software Engineer.
Stimulating. Motivating. Challenging.
Nagravision, a division of the Kudelski Group, is the world leader in the creation and delivery of state-of-the-art technologies to secure the revenues of content owners and service providers for digital television and interactive applications across all network types.
Nagra's solutions enable consumers to access content seamlessly over any device through a compelling viewing experience.
Location : Cheseaux, Switzerland
Mission
Position Summary
NAGRA Scout is the first of a line of Group products for the broadband services sector. It is a data-driven, intelligent security solution designed to offer simplified security and management of connected consumer electronics devices within the home, home-office, or small business.
NAGRA Scout protects consumers from cyber risks such as connected devices with poor built-in security, unpatched vulnerabilities, and cyberattacks.
We are seeking a highly skilled and motivated Software Engineer to join our team for developing our mobile applications.
The successful candidate will have a solid track record in developing mobile applications on iPhone and Android devices.
It is likely that NAGRA Scout will also have to provide Web applications.
Integrated into a small, passionate team, the engineer will be responsible for developing cutting-edge mobile applications.
You will work closely with Product Management and User Experience Designer, the engineering team, and security experts.
Responsibilities
- Collaborate with team members in India, Switzerland, UK and India on a variety of topics.
- Work closely with the architects to design suitable approaches.
- Develop and validate mobile application.
- Work closely with cross-functional teams and stakeholders to understand customer needs and create solutions that meet their requirements, as well as business goals and objectives.
- Write clean, maintainable, and efficient code in accordance with industry best practices.
- Participate in code reviews to ensure the highest quality of code is delivered to production.
- Quickly debug and resolve any technical issues that arise.
- Maintain documentation.
- Participate actively for the planification (Agile method).
- Stay up-to-date with the latest technologies and trends in the industry.
Requirements / Profile
Your Key Qualities and Skills
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Proven experience in mobile app development, with expertise in Kotlin for Android and Swift / Objective-C for iOS.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Passion for staying updated on the latest trends in mobile technology and app development.
- A passion for technology, with a desire to continuously learn and grow.
- Nice to have : Experiences in Flutter / Dart, python, scripting languages, C++. Experiences in Embedded Linux and RTOS.
Experiences in back-end development and constraints. Knowledge in CI / CD and automation. GITlab Atlassian suite. Agile method.
Reference : 14781
Publication Date : 28-06-2024