Search Jobs
Senior Software Developer - Full stack
3420 Central Expressway Santa Clara, CA 95051 US
Job Description
Position Description: Protingent Staffing has an exciting contract opportunity for Senior Software Developer - Full stack with our client that is located in Santa Clara, CA.
Job Description: You will work on the design and development of next-gen telepresence applications targeting end-users involved in surgical robotic procedures. The successful candidate must excel in a high-energy, focused, small-team environment, and have a commitment to high-quality research prototypes and supporting infrastructure. A strong sense of shared responsibility and shared reward is required.
• Build scalable, robust, reliable, platform-agnostic applications enabling connectivity solutions to surgeons.
• Build secure, audio-video communication client/server applications.
• Participate in the design discussion, code reviews, leading the products to the next level using well-suited software design patterns and principles.
• Build robust RESTful APIs and micro-services.
• Define the technical approach for product features, optimize for speed, performance, effectiveness, and reliability.
• Conduct Unit/Integration tests, Interact with DevOps, QA, and Cybersecurity teams through product releases.
Job Qualifications:
• Minimum educational background in software engineering or related program (MS degree preferred) or equivalent experience.
• Minimum 8 years of software development experience or proven competency developing and supporting various product categories including client, server, communication-centric, APIs and micro-services development.
• Strong hands-on software development skills in C# and .NET Core.
• Deep API and Micro-services skills.
• Must have good experience with AWS Cloud.
• Data driven application development skills with Relational and NoSQL Databases.
• Good understanding of design patterns and SOLID principles.
• Ability to work in a dynamic and fast-paced environment.
• Comfortable working in a collaborative / team-based approach.
• Familiarity with Software Development Lifecycle (SDLC) processes.
• Strong verbal and written communication skills.
• Strong experience in isolating and troubleshooting software and hardware issues, identifying root causes quickly, documenting lessons learned, and proposing solutions for meeting customer needs.
Nice to Have:
• Experiences in Node.js, ReactJS and JavaScript are plus.
• Working experiences with Docker/Kubernetes.
• CI/CD, JIRA, GitLab or similar.
• Working knowledge of Scrum or other Agile development methodologies.
Job Details:
• Contract: 12 months
• Pay Range: $100 - $111 /hr
• Location: Hybrid (Candidate should be flexible to come to office 5 days a week if required).
Benefits Package: Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO), and an administered 401k plan.
About Protingent: Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding, and exciting work opportunities for our candidates.