Principal Software Developer SafeNet Inc.
THIS JOB HAS EXPIRED LocationRedwood City, CA, US
Organization Name1115DP Product Development
At SafeNet, we employ the brightest and smartest people in the world. With more than 50 offices worldwide and 1,600 employees, we know the importance of acquiring the very best talent to make our company succeed. No matter what the job is ? technical writer, software engineer or a customer service representative ? we're always looking for our future leaders. Our number one goal is to staff our company with highly motivated employees that are eager to put their fingerprints throughout SafeNet and help drive us to continued successes. So if you're ready to be part of something special, we're ready and waiting. SafeNet, get inside.
Architect solutions to a set of technological specification. Creates software specifications and prototypes, and works with the software developers to create products based on those specifications. Maintains awareness of the latest industry trends and technologies, and provides technical advice to other departments. Operates with limited supervision, with extensive latitude for independent judgment.
Bachelors in Computer Science or equivalent, advanced degree desirable
10 years of development experience
High-level knowledge of company's software development design procedures and objectives
Excellent organizational, decision making and communication skills
Very strong programming skills (Java must, C/C++/C#)
Knowledge of Databases (MS SQL Server, Oracle)
Knowledge of cryptography / security
Ability to work independently
Knowledge of Agile process
Excellent communication skills
Knowledge of Web Services is desired
Essential Duties & Responsibilities include, but are not limited to the following:
Responsible for design/architect software systems according to proposed strategic direction and marketing requirements by providing technical solution for the challenging markets and requirements.
Socialize designs with team and integrates suggestions and changes as appropriate
Unit test software components to ensure module-level functionality and data structure consistency.
Conceive, propose, and sell new ideas in engineering and product managements which are relevant to SafeNet?s markets and result in product innovation and/or patent proposals
Participate in design and implementation/code reviews of other team members
Provide documentation as appropriate including design documentation, inputs for external specifications; system requirements specifications and end user documentation
Independently manage time and prioritizes tasks to achieve results within cost and schedule constraints
Resolve issues found during engineering test in a timely manner, taking risk into account
Responsible for the product architecture; provides technical direction with respect to system definition
Consistent use of group tools for tracking of defects and management of code
Implement code in a timely fashion and with high quality, consistent with standards for the group
Provide technical direction in areas of specialty
Communicate with customers on strategic accounts as necessary
Provide work assistance to lower level engineers
SafeNet continually strives to offer employees a strong benefit package with access to some of the best plan options available. As a result, our benefit package covers a broad spectrum of options for our employees. In addition, we also offer competitive salaries and telecommuting opportunities for some positions.
SafeNet is an Equal Opportunity Employer committed to hiring and retaining a diverse workforce while maintaining an alcohol and drug-free workplace. U.S. Citizenship is required for most positions.
||Redwood City, CA |
THIS JOB HAS EXPIRED