Software Architect (Hawthorne, NJ)

STEALTHbits Technologies - Hawthorne, NJ (30+ days ago)

Hawthorne, NJ Position – STEALTHbits Technologies is a leading provider of data security solutions. For over a decade, STEALTHbits Technologies has been enabling organizations large and small to secure their data, prevent advanced attacks, and detect malicious insider activity.

We are looking for an experienced lead developer to join our development team and help us continue to set the standard for data security around the world. Come join an existing team of engineers to design and develop a large-scale application to help some of the world’s largest organizations identify security issues. Work amongst a highly collaborative team of architects, developers, quality assurance engineers and product managers.

Design, architect and build our StealthAUDIT platform
Act as the technical lead engineer for the platform
Document and execute the architecture vision
Perform troubleshooting and debugging of the system
Coordinate transition of legacy code to new technologies
Provide requirements and oversight to a team of engineers to execute on the designed architecture
Work closely with architecture and management teams to drive requirements and overall project success
10+ years development experience
3+ years in a technical leadership role
Experience designing and building windows applications in a rapid development environment
Proficient in all of the following technologies: C/C++, C#, COM, Windows Forms, Win32, Multithreading
Ability to mentor provide technical leadership to software developers
Experience using Test Driven Development, Continuous Integration, and Test Automation
Ability to assess rapidly changing technologies and apply them to business needs
Excellent analytical and technical skills; proven planning, leadership and organizational skills
Demonstrated skills in both big-picture strategic activities and detail-oriented tactical activities
History of open source contributions is a plus