Kennedys Kognitive Computing is a software development business in India that provides software development services and technology innovation for the benefit of Kennedys’ clients and is not a branch office of Kennedys Law LLP in India.
To work as a Software Developer within the Kennedys Kognitive Computing team, helping to provide technical solutions to business challenges and to help drive the growth and success of Kennedys innovation capabilities.
PRINCIPAL DUTIES :
Evaluate new features and system requirements by developing working prototypes
Design, implement, and test reusable software components for embedded and / or server platforms
Write software documentation and specifications, as necessary
Integrate and test software in prototyping cars or demonstration hardware
Debug and analyse the performance and system resource usage of software components
Participate in an Agile working model together with development teams in various time zones
Effectively collaborate with other engineers, designers, user experience experts, and researchers
KEY SKILLS : Essential
A strong understanding of operating systems (Linux / Windows) and computer architecture fundamentals.
Experience in using AWS / Azure services (lambda, functions, elastic search etc).
Demonstrated ability to implement high quality software for use in production.
Experienced in agile collaboration models (e.g. Scrum)
Development experience with Open source technologies (PHP 5+).
Knowledge of Python
About Kennedys Kognitive Computing
Kennedys Kognitive Computing provides software development services and technology innovation for the benefit of Kennedys’ clients.
Our team of IT experts is based in India, and is part of the wider Kennedys development team.
We are focused on technologies such as rapid prototyping, application development, text analytics, machine learning and blockchain, accelerating the development of our award-
winning innovations and the strategic desire to reduce legal spend for clients.