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

Cylance is seeking a Senior Software Engineer to help contribute to the design, creation, and testing of our cutting-edge cybersecurity platform. You'll design architectures and interfaces, and write high-quality, secure code and unit tests. We want you to be passionate and enthusiastic about everything you do. Ready to make a difference?

WHAT YOU WILL DO

* First-rate programming in C#, ASP.NET, MVC, with a strong emphasis on unit and integration testing
* Occasionally help with SQL / Transact-SQL query development, debugging and optimization
* Provide expertise on various scalability, reliability and availability challenges that you've conquered in the past
* Thrive in a rapid development environment with an intense focus on quality
* Support the entire application lifecycle (concept, design, test, release and support)
* Gather specific requirements and suggest solutions
* Write unit and UI tests to identify malfunctions
* Troubleshoot and debug to optimize performance
* Collaborate with the Creative team to enhance and design the user experience
* Work closely with Product and Project Management teams to prioritize features
* Ensure new and legacy applications meet quality standards

WHAT WE ARE LOOKING FOR

* 4+ years of development experience, ideally including some exposure to web, desktop and database design
* C#, ASP.NET, .NET Framework, WCF, MVC, Entity Framework
* HTML5, JavaScript, JQuery, JSON, REST and CSS
* SQL Server, MySQL and TSQL
* SDLC, source control, unit testing and agile development methodologies
* Strong team player with the ability to work well within a diverse, cross-functional team
* A passion for what you do
* Requires the ability to work independently with substantial latitude for action and decision while maintaining focus on achieving optimal outcomes as part of a collaborative development effort
* Excellent analytical skills with a good problem-solving attitude
* BSc degree in Computer Science or relevant field

ABOVE AND BEYOND

* 2+ years Python experience
* Docker experience, including docker-compose
* Jenkins build server experience
* .Net Core Experience
* AWS Experience
* Nginx
* Experience with security programming or concepts
* Experience working in a Scrum/Agile environment

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.