Job Description
Regular
Job Description:
BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.
Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering people, devices, networks, apps, and automation. BlackBerry Spark uses artificial intelligence (AI), machine learning and automation to provide improved cyber threat prevention and remediation, while offering transparency across all endpoints for better management and control.
Among the first to market with full seventh-generation AI for cybersecurity, BlackBerry Spark helps users understand risks and make intelligent decisions to mitigate them before they happen. Today BlackBerry secures +6% of the threat landscape, preventing more than 165 million cyberattacks in 2021 alone. Named by Cybersecurity Ventures as 1 of the top 150 companies to watch, we securely connect more than 500 million mobile, desktop and IoT endpoint devices for G7 governments, +/10 global financial institutions as well as the largest global aerospace, defense, healthcare, automotive and media companies.
Chances are, we are more a part of your life today than we ever were as a handset company.
Come join us as we deliver 'Intelligent Security. Everywhere.'
Are you the person we are looking for?
We are looking a Senior Application Software Engineer who can participate in software maintenance and new development across two key projects. You will be joining our cross-functional, global engineering team and working on both existing and new software systems. You will learn and maintain an existing software system which is the pillar of Blackberry infrastructure (written in C++) and in parallel implement new technologies using Java into our cloud infrastructure. Utilising your incident investigation skills you will interpreting logs, draw significant insights from the log files, and ultimately find reasons why a service is malfunctioning, clearly communicating your findings and creating workarounds. In addition, using your deep understanding of Java development and Cloud software ecosystems, you will be part of the team that develops the next generation of Blackberry's elite, AI based cyber security software and services.
In return for your skills, experience and passion, we offer a great salary, bonus & outstanding benefits package. In short, you bring the talent, and we will provide the environment, and tools and share our development know-how to accelerate your professional growth & development in one of the fastest-growing industries- cyber security.
You will:
• Maintain BlackBerry Dynamics Relay (GDR) server with uptime >++.+75%.
• Zero downtime for NOC maintenance.
• Learn Relay implementation written in C++ and support customer-critical issues
• Design, implement, debug, and deliver cloud-based products using Amazon Cloud Technology.
You will have:
• Good experience in development. Preferably Java. Good to have C++ knowledge.
• Experience working in Linux environment
• Ability to independently interpret and analyze log messages to gain insight into the inner workings of the system.
• Proficient in working with SQL databases PostgreSQL
• Extensive experience in Version Control Systems like GIT to handle source code effectively
• Good knowledge using Docker primarily for installations and domain configuration
• Hands-On experience with JIRA for issue and project management tracking
• Experience with monitoring tooling like Kibana, CloudWatch, Prometheus
• Good to have experience in Analysis, Design, Development, Maintenance and Implementing software applications in Cloud computing infrastructure such as Amazon Web Services (AWS)
• Excellent written and verbal communication skills with the ability to investigate objectively and articulate investigation findings to stakeholders.
Interested in hearing more? Then we would love to hear from you
#LI-RD1
Scheduled Weekly Hours:
40
💡 Quick Summary
Seeking a career-building opportunity? The Senior Application Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Noida offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
