Skip to main content

Senior Application Developer

Apply Now

If you would like to apply for this position, please click on the Apply Now Button to provide your information. Our team will reach out to you and guide you through the entire process.

Job Title: Senior Application Developer

Sub Category: Data Science and Systems
Duration: From the Date of Joining till 06/30/2024
Job Descriptions:
Essential Functions

The Senior Application Developer (SAD) will perform highly specialized and complex information systems analysis and programming tasks and acts as technical expert for development or maintenance of one or more major systems.

This position may also function as a lead for application development projects and may supervise lower-level application development personnel.

Minimum Qualifications

Bachelor’s degree from an accredited college or university with a bachelor's degree in Computer Science, Information Systems, or a closely related field and three (3) years of recent, full-time, paid experience coding, testing, and debugging applications programs

- or -

Four (4) years of recent, full-time, paid experience in an information technology organization, coding, testing, and debugging application programs.

Licensing and Certifications
A valid California Class C Driver License or the ability to utilize an alternative method of transportation when needed to carry out job-related essential functions.
Desired Skills
  • Advanced proficiency in common programming languages (e.g., R, Python, SQL)
  • Proficiency in additional languages desired but not mandatory (e.g, Pyspark, Java, JSON, SAS, C/C++)
  • Experience in building and productionalizing ETL pipelines mandatory
  • Experience with data modeling
  • Experience in database engineering desired but not mandatory
  • Experience with data warehousing
  • Experience with parallel processing mandatory (e.g., utilizing Spark, Kafka, Airflow, Hadoop)
  • Experience with Azure/cloud platforms desired but not mandatory
  • Experience in DevOps, Continuous Integration and Continuous Delivery (CD-CD), Software Development Lifecycle (SDLC), and Agile/Scrum-base projects
Additional Information
Level of experience needed for building and productionalizing ETL pipelines: - At minimum, candidate should have 1-2 years experience at intermediate-level proficiency.
Work Environment
Performing highly specialized and complex information systems analysis and programming tasks and acts as technical expert for development or maintenance of one or more major systems.
Physical Demands
N/A
Special Requirements
Excel, MS Teams, Word
Work Schedule
  • Monday - Friday 8am-4:30pm
  • 8 hours per day/ 40 hours per week
Work Location (office, field, telework)
Telework/may require occasional reporting to: 313 N. Figueroa Street, Suite 212, Los Angeles, CA 90012