WE ARE ODYSSEY, looking for Cyber Warriors to join our journey
As pioneers in the cybersecurity arena, our journey parallels that of the legendary Odysseus. Just as he ventured into the unknown with unwavering determination, we too navigate the ever-evolving threat landscape with an innovative and forward-thinking mindset.
Our mission is clear: to make the world a cyber safer place. If you share this determination, join our ranks and become an integral part of this journey, contributing your unique skills and perspectives to tackle impossible challenges as we build cyber-resilient futures for our clients. We firmly believe in the power of many and we promote an environment where your voice matters, learning and growth are encouraged, and innovation is rewarded.
Are you someone who thrives in the face of challenges?
Do you have a collaborative spirit, passion for innovation and a commitment to making the world a cyber safer place for all?
If so, join OUR Odyssey and make it your journey as well’ cause the beauty and reward lie in the journey and not the destination itself.
Role Description
As an Applications Team Lead, you will manage and mentor a team of developers, guiding them through the analysis, design, and implementation of new features in our Windows Desktop, Mobile applications, and web services within our adapted Agile/SCRUM framework. You will ensure best practices, collaborate with cross-functional teams, and drive continuous improvement to deliver high-quality, innovative solutions that meet business goals and user needs.
Main Responsibilities
- Lead, mentor, and develop a team of software developers.
- Oversee the design, development, and deployment of new application features.
- Ensure adherence to Agile/SCRUM methodologies and best practices.
- Collaborate with cross-functional teams to align on project goals and deliverables.
- Drive continuous improvement in development processes and practices.
- Maintain high standards of code quality and ensure timely delivery of projects.
- Troubleshoot and resolve technical issues as they arise.
- Stay up-to-date with industry trends and emerging technologies to keep our applications competitive.
Knowledge, Skills and Experience Required
- Bachelor's degree in Computer Science or a related field (minimum requirement)
- Master's degree (optional)
- Relevant certifications and training (optional)
- Experience in a similar position is an advantage
- Hands-on experience with .NET/C#
- Strong understanding of Object-Oriented Programming principles
- Strong understanding of API development and integration
- Proficient in developing Windows Desktop and Mobile applications using .NET technologies
- Passion for learning, embracing challenges, and innovation
- Analytical mindset and excellent problem-solving skills
- Team player with a positive attitude, strong focus, and work ethic
Experience with any of the below will be considered an advantage
- Entity Framework
- .NET 6+
- Dependency Injection
- Familiarity with JIRA and Git (or other similar tools)
What’s in it for you
- Competitive remuneration package (according to experience and qualifications)
- Opportunity to work in a highly specialized, progressive and professional setting
- Hybrid and contemporary working environment, “Best Place to Work” for 3 consecutive years
- 13th salary
- Provident Fund
- Medical and Life Insurance
- Referral Scheme - You can recommend the best talents to the company and receive a reward
- Half-day on Fridays
- Performance based awards and bonus
- Access to the latest technologies
- Mentoring, training & development opportunities
To apply for this position, please send your CV to hr_recruitment@odysseycs.com
Please note that all CVs and any other Personal data sent to Odyssey are kept secure and confidential and will only be processed and/or stored for the purpose of potential offering employment. CVs and Personal data of successful candidates will be stored in our system for as long as the process of selection lasts. CVs and Personal data of candidates that are not successful or do not make it through our selection process, will not be stored or processed further and will be erased after a period of 6 months, unless the candidate provides us with an explicit consent allowing us to further store his/her Personal data in our system always in accordance with Personal Data Protection laws.