Sr Software Engineer

Sterling Engineering
San Jose, CA, US
$50-$71 an hour
Full-time

Title : Sr Software Engineer

Location : San Jose, CA 95134 onsite

Hire Type : This is contract to hire

Pay Rate $50.00 - $80.00 per hour depending on experience

Overview : Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing company, Sterling provides exciting work with exceptional employers across the U.S.

As a contract employee of Sterling, you are eligible to receive a Full Em ployee Benefits Package that includes paid time off, paid holidays, 3 medical plans to choose from, dental & vision plans, 401(k), and an Employee Stock Ownership (ESOP) plan.

I am looking for a highly skilled and experienced Senior Software Engineer to join our team onsite in San Jose, CA. This position is a contract-to-hire opportunity for a motivated individual with a strong background in software development, particularly in regulated industries such as pharmaceutical and medical devices.

The ideal candidate will have extensive experience in software development with a focus on C#, .NET, and WPF, as well as a deep understanding of industry best practices and FDA regulations.

Skills & Abilities :

  • C# or .NET Programming for software for a regulated industry
  • Strong knowledge of software security best practices, especially in healthcare.
  • Knowledge of FDA regulations and standards related to medical device software development is an advantage.
  • Excellent written and verbal communication skills.

Qualifications :

  • Education : Bachelor’s degree in Computer Science, Engineering, or a related field with 10+ years of experience, or Master’s degree with 7+ years of experience.
  • Extensive experience in software development, particularly in regulated fields such as medical devices.
  • Strong proficiency in C#, .NET, and WPF.
  • Familiarity with Python, SQL, MongoDB, TypeScript, React, GraphQL, and RESTful APIs is a plus.
  • Hands-on experience with unit testing frameworks like NUnit, PyUnit, etc.
  • Experience with static code analysis tools like SonarQube is a plus.
  • Experience with CI / CD pipelines is a plus.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.

Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identify, national origin, disability, protected veteran status, or genetic information.

30+ days ago
Related jobs
Promoted
Match Group, Inc.
Palo Alto, California

Collaborate with other machine learning engineers, backend software engineers, and product managers to integrate ML models into our systems, improving user experience and driving business objectives. Despite our global scale, each engineer has an enormous impact due to our high member-to-engineer ra...

Promoted
SpaceX
Sunnyvale, California

Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. SOFTWARE ENGINEER, STARLINK NETWORK. Software Engineer on the Starlink program, you will be solving challenges underpinning every aspect of the program's growth...

Promoted
Rivian
Palo Alto, California

We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack for Design Verification of the PCBAs & ECUs (Electronic Component Units) for current and next gen vehicle platforms (Autonomy, Infotainment, Vehicle Controls etc. Work with h/w and s/w architects to...

Promoted
Sonatus
Sunnyvale, California

Bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field. Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles. Sonatus is a leader in providing technologi...

Promoted
Lucidmotors
Newark, California

We are seeking an Android software engineer to work on the user interface for the automotive infotainment system. Work in conjunction with platform software engineers to analyze and optimize the system to achieve a highly responsive user experience. BS in the areas of Computer Science, Computer Engi...

F5
San Jose, California

We are looking for an experienced Sr principal Engineer to help design and implement features for Central Manager. We are constantly identifying industry trends and disruptions, then innovating to get ahead of future customer needs—creating application services that help the world’s leading organiza...

Brooks Automation
Fremont, California

We're currently seeking a seasoned Embedded Software Engineer to join our dynamic team. Champion best practices in embedded software engineering, ensuring scalability, reliability, and adherence to industry standards. Bachelor’s degree or higher in Computer Engineering or Electrical Engineering with...

Amazon.com Services LLC - A57
Palo Alto, California

Our Software Development Engineers play an instrumental role in utilizing cutting edge technology to solve complex problems and get to see the impact of their work. There is a certain kind of person who takes on software development challenges at Amazon – someone excited by the idea creating new pla...

Virtusa
San Jose, California

Sr Software Engineer - Automation - CREQ194939 Description Analytics and Automation Engineer. We are seeking an experienced Analytics and Automation Engineer, preferably with experience. Bachelors degree in Computer Science, Electrical Engineering, or related field. At least 3 years of experience in...

Stellar Cyber
San Jose, California

Software Engineer-Linux with startup passion, a can-do attitude, and a desire to make an impact, while building a future for themselves and Stellar Cyber. To accelerate our growth, we are seeking a talented Sr. Build robust, fault-tolerant, low footprint sensor software running on different Linux en...