Software Engineer

Location: Culver City, CA

Ref#: 1648.2753

posted: 8-Jun-2018

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 full stack applications, including designing, coding, testing, deploying and monitoring. Troubleshoot issues/defects and monitoring trends in our systems to improve the customer’s experience and reduce costs. Perform code reviews and ensure exceptional code quality. Employer will accept Bachelor’s degree in Computer Science, Engineering or related technical field and 1 year of work experience in job offered or 1 year of work experience in a computer-related occupation. Position requires 1 year experience in the following: 1. C++; Java 2. PHP and/or any scripting languages such as Perl, Python; 3. Troubleshooting skill to root cause complex issues; 4. Using coding standards and being an active participant in code reviews; 5. MS SQL and/or Mysql database 6. Web technologies – HTTP, HTML, CSS, (JavaScript), design and develop web backends/APIs 7. Cryptography – symmetric/asymmetric, public/private key cryptography, encryption