Software Engineer

Location: Mountain View, CA

Ref#: 1648.321

posted: 3-Nov-2017

Responsible for analyzing, designing, debugging and/or modifying software; or evaluating, developing, modifying and coding software programs to support programming needs. Maintain and enhance existing code with focus on implementation. Collaborate with and assist team of engineers in writing functional, design and user interface specifications. Follow software lifecycle process when developing software. Help identify solutions to problems encountered in software cycle. Develop applications using Java, J2EE, AEM, Salesforce Lightning. Write complex queries in SQL and understand all project requirements as specified in Use Cases. Actively participate in design, development and generate test cases using JUnit Framework. Utilizes graduate-level research and analysis skills. Employer will accept Master’s degree in Computer Science, Engineering or related technical field and 1 year of work experience in job offered or in a computer-related occupation. Any suitable combination of education, training, or experience is acceptable. Position requires 1 year experience in the following: 1. Java/J2EE 2. SQL/Mongo 3. Object Oriented Design 4. Object Oriented Programming 5. Perl/Python/PHP 6. Technical Writing 7. Linux/Unix System Administration with Bash Position requires graduate coursework, project, internship or thesis in the following: 8. Networking/Network Performance Analysis 9. Requirements Analysis 10. Information Security/Cryptography