Software Development Engineer

CareerCircle
Cupertino, CA, United States
about 1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
5 years minimum
Compensation
$93,600.0
Working hours
Regular working hours
Languages
English

Tech stack

Testing (Software) Java (Programming Language) Computer-Aided Design Adobe Illustrator Application Programming Interfaces (APIs) Artificial Intelligence Amazon S3 Apple IOS Apple Mac Systems Apple Xcode Automation of Tests Microsoft Outlook
+39 more
Unix Client Server Models Profiling Software Quality Computer Programming Continuous Integration Software Debugging Digital Technology Design of User Interfaces Human-Computer Interaction Python (Programming Language) PostgreSQL Machine Learning Object-Oriented Software Development Redis Shell Script Software Engineering Apache Solr Systems Integration Web Services Website Wireframe Data Logging Performance Testing Swift (Programming Language) Siri Backend Git Kotlin Information Technology Apache Kafka Figma Machine Learning Operations Front End Software Development Teamcity Splunk Software Version Control Xctest Docker SDET

Job description

CI/CD Redis Splunk Mac OS Kotlin Xctest Teaching Teamcity Debugging Apple IOS Amazon S3 Pipelines Operations Automation Innovation PostgreSQL Wireframing Server-Side Apache Solr Apple Xcode Shell Script Apache Kafka Communication Test Automation Computer Science Machine Learning Docker (Software) Quality Assurance Business Valuation Systems Integration Performance Testing Software Development Full Stack Development Object-Oriented Design Artificial Intelligence Business Transformation User Interface (UI) Design Software Quality (SQA/SQC) Git (Version Control System) Swift (Programming Language) Python (Programming Language) Front End (Software Engineering) Application Programming Interface (API), Software integration testing and test automation

Analyzing test failures

Designing and automating new tests

Escalate and report key quality issues and drive issues to resolution

Regular interaction with teams located in different geographical regions

Enhancing and maintaining automated tests that validate code and ML model

Maintaining Test Automation CI/CD pipelines, This team is primarily responsible for making Siri the best worldwide digital assistant. They engineer Siri and other cloud based services for international markets. Teaching Siri how to understand and speak new languages is the main goal of this team, together with designing and implementing a highly locally customized experience for Siri Users., Visual Designer V (Illustrator) TEKsystems Menlo Park, CA*Remote Operations Leadership Illustration Communication Visual Design Visual Assets Graphic Design Problem Solving Adobe Illustrator Business Valuation User Experience (UX) Procreate (Software) Organizational Skills Full Stack Development Artificial Intelligence Figma (Design Software) Business Transformation +0

Google UX Design Repair Technician Aerotek Fremont, CA*On-Site Aviation Unpacking Debugging Electronics Test Design Communication Health Advocacy Microsoft Outlook Schematic Reading Electronic Components Packaging And Labeling Artificial Intelligence

Requirements

Possess excellent written and verbal communications skills, 5+ years of professional work experience as a Software Development Engineer or Software Quality Engineer

Expert programming skills in at least one of the following: Python, Swift, Java

Familiarity with CI/CD pipelines (Preferable: Familiar with Teamcity CI/CD pipelines and using Kotlin to create/modify the Teamcity pipelines)

Ability to independently drive tasks/projects

Ideal Requirements:

Able to write shell scripts and familiar with XCode and able to build or modify existing iOS Application Code

Test automation experience (XCTest a plus)

Familiar with Apple OS platforms, debugging or profiling tools

Proven ability to analysis and find root causes in multi-tiered, client-server environments

Testing server backend services at the API or protocol level

Working understanding of test types and their purpose (unit, integration, end-to-end).

Familiar with different logging and analytics concepts

Basic Unix admin skills

Any background in server-side automation is a plus

Experience with git and any source code solutions

Familiarity with any of these technologies/systems is a plus: Solr, Kafka, Redis, Splunk, PostGres DB, AWS S3, Docker, WireFrame UI design a plus

Any familiarity with ML systems, how to test ML models is a plus

Possess excellent written and verbal communications skills in English

Able to work in a fast paced dynamic environment

Curious and proactive. Loves to learn and explore.

Excellent trouble-shooting and debugging skills

Previous experience working with Virtual Assistants is a plus

Education: BS/MS in Computer Science or equivalent, As a X code developer OR Software Development Engineer in Test, you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment.

As a X code developer OR Software Development Engineer in Test, you will develop, execute and maintain software to test the product. You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality Assurance, as well as knowledge of object oriented design principles. The test software you will build should expose defects in production level code as well as defects at the component and feature integration perspective. You should command the skill to communicate clearly and effectively.

A candidate will need to define automation strategy, automation cases as well as design tools for unit, functional, and performance testing in a programmatic manner. In addition, you will also have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team’s speed, quality and efficiency.

As a X code developer OR Software Development Engineer in Test, you will have the opportunity to work with a wide variety of technologies from front-end UI to back-end distributed web services., Visionary pH Meters Leadership Innovation Solubility Spectroscopy Lab Notebooks Problem Solving Quality Control Digital Systems Chemical Engineering Laboratory Equipment Analytical Techniques Chemical Interactions Artificial Intelligence Engineering Design Process Hazardous Material Handling Good Manufacturing Practices Good Laboratory Practice (GLP) Troubleshooting (Problem Solving) High-Performance Liquid Chromatography

Benefits & conditions

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type

About the company

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company., We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Formulation Technician Actalent

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careercircle.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:16 min

Evaluating the enduring financial and technological legacy of Apple

Marco Landi · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:23 min

Historical breakthroughs in natural language processing models

Mary Grygleski Mary Grygleski · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all