ABOUT US
Software AG's mission is to help organisations "turn data into value".
We’re a global software company founded over 50 years ago and continually growing and innovating. With a presence in over 70 countries, our customers include many of the world’s major airlines, well-known makers of sodas, chocolate and PCs, and key players in the rapidly expanding world of industrial IoT.
We’re passionate about software, passionate about our people, and passionate about using technology to create truly world-class products.
ABOUT THE JOB
The successful candidate will become a member of the close-knit and highly skilled multi-disciplinary R&D team developing the market leading Cumulocity IoT platform, using various exciting technologies and techniques.
You'll join a team of friendly, innovative, and motivated colleagues. We care about quality, and we are always up for learning something new. We enjoy discussing the best way to design and implement our code and test cases. Whatever level of experience you have, you'll be able to make a real contribution at Software AG and have plenty of chances to grow.
We are looking for someone to take a leading role in engineering the Cumulocity platform to deliver the highest possible security in all its different deployment scenarios: public cloud, private cloud, and single node “edge” environments. This will involve understanding users’ and platforms’ security requirements, recommending architectural and design changes, and implementing them. There will also be an element of teaching other developers how to think clearly about software security and driving a culture of considering security impacts in all product development activities.
This is a hands-on product development role with a strong focus on security, but you can expect to also work more generally on feature development and maintenance of the Cumulocity IoT platform. Our primary development language is Java 8+, with a smattering of Rust, so we expect you to have up-to-date knowledge and relevant experience in at least one of those and to be willing to learn the others quickly as necessary.
You'll be part of an agile development team, learn new skills as needed and have the chance to pick up best practices and tips from our seasoned developers. In our teams, everyone's ideas are valued - right from your first day with us - and everyone is encouraged to contribute to design discussions, documentation, code reviews, our public community and shaping how we work.
Responsibilities include
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.