Software Development Engineer
Job in
San Diego, San Diego County, California, 92189, USA
Listed on 2026-10-26
Listing for:
Russell Tobin
Full Time
position Listed on 2026-10-26
Job specializations:
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Backend Developer, Software Engineer
Job Description & How to Apply Below
Our client, a leading medical device and healthcare technology company, is looking to hire a Software Development Engineer in San Diego, CA (Remote).
Duration: 12 Months, potential to extend / convert
Pay Range: $50/hr - $69/hr on W2 (DOE)
Where you come in:You will develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology that integrates design, development, testing, and quality control. Participate in and drive gathering and documentation of technical requirements
- Directly interface with UX Design, tech support, and tech leads, gaining an understanding of customer needs, providing support (both integration/onboarding and sustaining)
- Select development approaches that can accommodate high uncertainty in requirements and changing needs
- Apply best practices for development, testing and deployment of application in an Agile environment
- Understand and look for opportunities to optimize quality management
- Support product assurance in diagnosing and resolving bugs
- You bring rich experience developing full stack applications, preferably in a cloud environment, like AWS, Azure, or GCP.
- You have some knowledge of modern Auth and SSO frameworks such as OAuth 2.0, Open Id and/or SAML.
- You have excellent programming skills in Kotlin, Java, Angular, JavaScript, Type Script or other similar languages.
- You are experienced in building frontend and backend applications using modern frameworks and technologies.
- You have previously worked with a No
SQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle) - Familiarity using relevant, modern software test tools and equipment
- You are experienced in building cloud-based container components, CI and CD Pipelines
- You are experienced, and comfortable with, being part of a team that builds components as part of a distributed environment
- You possess the ability to work in a dynamic team environment, and possess time management skills to meet schedules and participate in Agile software development.
- You have exposure to Git Hub Actions, Helm, Kubernetes, Google Cloud Platform or AWS.
- Participate in daily stand-ups, sprint planning, and retrospectives as part of an agile team.
- Design, develop, and maintain UI and APIs for company centralized account and consent management system
- Ensure APIs are scalable, low latency, and fault-tolerant to meet business and customer needs.
- Build responsive frontend and backend applications using modern frameworks and technologies such as Spring Boot, Java and Kotlin.
- Work with No
SQL databases like Cassandra, MongoDB, DynamoDB, or RDBMS like MySQL, Postgres, Oracle. - Write and maintain unit tests, integration tests, and end-to-end tests using frameworks like JUnit, Mocha, and Karma.
- Develop web applications with Angular or other modern JavaScript frameworks.
- Design and optimize database schemas and queries to ensure efficient data storage and retrieval.
- Collaborate with cross-functional teams to integrate design, development, testing, and quality control.
- Ensure code quality and reliability through continuous testing and code reviews.
- Containerize applications using Docker and deploy them to cloud platforms such as Google Cloud Platform.
- Use tools like Kubernetes (K8s) and Helm for orchestration and management of containerized applications.
- Implement and manage authentication and authorization mechanisms using OAuth, OpenID, and SSO.
- Ensure secure access to APIs and data.
- Set up and maintain CI/CD pipelines using tools like Git Hub Actions.
- Automate build, test, and deployment processes to ensure rapid and reliable delivery of software.
- Monitor and optimize the performance of…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×