Sr. Software Engineer in Los Angeles, California Job requirement

Salary:$130,000 - $150,000 range depending on your level of expertise.

Additional Information:Full-time benefits, relocation assistance, interview travel reimbursement available.

Description:Our Client, technology driven marketing solutions company, is looking for a Sr. Software Engineer in Los Angeles, California.

Responsibilities:

  • Develop and maintain applications written in a Java-based SOA environment, operating on a Linux platform;
  • Write detailed design and code-level specifications, and detailed project documentation;
  • Assist in the writing of unit/integration tests and documentation for projects;
  • Troubleshoot and resolve issues related to application development, deployment and operations;
  • Develop systems and APIs for interfacing with external services;
  • Perform tradeoff studies or building POC prototypes to rapidly identify preferred technical approaches;
  • Design and develop public APIs; provide documentation for integration by external partners;
  • Provide mentoring for less experienced team members.

Requirements:

  • Software development experience as part of a development team (5+ years);
  • Experience in object oriented software engineering (4+ years);
  • Hands-on development experience (4+ years);
  • Knowledge of Spring and IoC-based design patterns;
  • Experience designing and developing large-scale distributed data processing applications (Hadoop, Spark, etc);
  • Knowledge of SQL for use in application development and business reporting;
  • Experience in all aspects of the development of distributed applications, including requirements gathering and writing technical specification;
  • Experience in working in small agile teams;
  • Experience developing software within an Agile process;
  • BS in Computer Science or equivalent education/professional experience (required).

Why apply?

  • Join a technology ...

See full