Job Directory Senior Software Engineer

Senior Software Engineer
Irvine, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Worker Sub-Type:

Regular

Job Description:

THE POSITION

BlackBerry Cylance is seeking a C# .NET developer to design, implement, test and optimize the Cylance cybersecurity platform and products. You will be joining our endpoint engineering team and working on an API driven scalable architecture with a high degree of autonomy and an emphasis on tangible results. If you have the passion and desire to disrupt industries, protect the world from cyberattacks, and be at the forefront of a revolutionary new technology, we want you to join us in making a difference and protecting everything under the Sun!

WHAT YOU WILL DO

* Collaborate with team members to develop and test products, ensuring quality standards are maintained and products/services are scalable.
* Improve upon products and operations by conducting system analysis and make recommendations for solutions and improvements as needed.
* Work productively and effectively with minimal oversight. Proactively identify and communicate issues as they arise.
* Contribute to team discussions regarding full cycle software deployment(s), assisting throughout the process, from planning to execution, focusing on quality.
* Provide information by collecting, analyzing, and summarizing development and service issues, identifying problems and contributing to solutions as needed.
* Stay up-to-date on the latest development and software tools; attend applicable training, conferences, and learn new tools as needed.
* Utilize advanced debugging and troubleshooting skills on a regular basis. Learn and develop new skills quickly as needed.
* Perform other duties as assigned.

WHO WE ARE LOOKING FOR

* Four years minimum related experience in software development and/or related field.
* Bachelor's or high-level degree preferred; relevant experience can be substituted for educational degree.
* Proven and demonstrated experience of object-oriented programming with C# .NET
* Senior knowledge of desktop application development and its applicable skills sets.
* Strong software design, debugging and unit testing skills.
* Working knowledge on tools like Git, Bitbucket, Jenkins, Jira.

ABOVE AND BEYOND

* Working knowledge of MacOS/Linux platforms.
* Working knowledge of internals for kernel development across Linux, OSX or Windows.
* Working knowledge of mobile development, product security architecture, and sustaining engineering and applicable skill sets.

WHAT WE NEED FROM YOU TO APPLY

* Current resume
* Cover letter/summary expressing:
* Why you are interested in working at BlackBerry Cylance
* The skills, strengths, and expertise you will contribute to our diverse team of extraordinary talent and humble hearts



Job Family Group Name:

Product Development

Scheduled Weekly Hours:

40

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.