Job Openings >> Staff Software Engineer [REMOTE]
Staff Software Engineer [REMOTE]
Summary
Title:Staff Software Engineer [REMOTE]
ID:335524
Department:Information Technology
Description

Job Title – Staff Software Engineer [REMOTE]

Location - San Diego, CA

Duration – 12+ Months Contract

Total Hours/week - 40.00
1st Shift

Client: Medical Device Company

Job Category: Engineering

Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only)

No H1b’s

This worker can be remote

3 Must haves:
Strong technical background as listed in the job description
Education and Experience requirements from the job description
Track record of successful work with a cross-functional team

As Staff Software Engineer you will design, code and review software for complex applications and interfaces, lead a team of engineers to deliver high-quality code, and mentor other developers.

In this role you will be responsible for:
• Working with a small team to develop applications using Agile and DevOps principles.
• Developing full stack solutions using new and existing components.
• Crafting and reviewing solutions to specific problems.
• Working with stakeholders to ensure that software applications meet functional and technical requirements.

To be successful in this role, you require:
• Ability to perform in a team environment.
• Experience with much of the following.
o Automating software build and deployment for CI/CD
o Test automation and integration testing
o Source control management such as Git and GitHub.
o Cloud platforms such as Azure.
o Developing ASP.NET Core and .NET Core applications.
o Reporting tools such as SSRS.
o Secure coding principles.
o Microservice architecture.
o Web frameworks such as ReactJS or Angular
o Messaging technologies such as Kafka, RabbitMQ, Azure Service Bus
o Software integration with devices such as barcode scanners, iris scanners and fingerprint readers
o Agile development
o Developing desktop applications with WPF or Electron
o Developing touch-based web or desktop applications

Education and experience required:
• B.S. Computer Science degree and 6-8 years’ experience or commensurate experience in Software Engineering.
• Software Development Process.
• Proficiency in 2+ Software Languages.

ApplicantStack powered by Swipeclock