Engineer, Senior|7767 Engineer, Senior|7767

ACL DigitalSan Diego, CA
294dHybrid

About The Position

Design and implementation of front-end and back-end software solutions for data science projects. Development of applications that cater to a variety of internal and externally facing multi-disciplinary projects that focus on advancing technologies. Requirements, testing and documentation of solutions. Identification of opportunities for process improvement. Recommendation of technology solutions for the business problems and requirements of our customers. Staying on top of current trends in technology to ensure that we pick the best strategy for each project. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Requirements

  • 4-8 years of combined experience in software development.
  • 5 years of experience as a full-stack software developer.
  • At least 3 years of experience using React.js JS libraries/frameworks.
  • At least 2 years of experience with Python and excellent object-oriented programming skills.
  • Experience designing, developing, and maintaining production APIs using frameworks such as Flask, Django, or Node.js.
  • Fluidity in common software engineering practices, e.g., source management with git.
  • Solid understanding of database principles and SQL experience.
  • Experience with unit testing.
  • Strong communication skills to convey ideas to both technical and non-technical people.
  • Bachelor's degree in Computer Science or related technical field.

Nice To Haves

  • Experience creating and deploying applications using Docker.
  • Experience using cloud-based platforms such as Amazon Web Services (AWS) or similar.
  • Experience working with data warehouses and Redshift.
  • Experience working in a UNIX/Linux environment.
  • Telecom domain skills, such as wireless protocol analysis.
  • Master's degree in Computer Science or related.

Responsibilities

  • Design and implement front-end and back-end software solutions for data science projects.
  • Develop applications for internal and external multi-disciplinary projects.
  • Conduct requirements gathering, testing, and documentation of solutions.
  • Identify opportunities for process improvement.
  • Recommend technology solutions for business problems and customer requirements.
  • Stay updated on current technology trends.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service