Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BD

Senior Software Engineer – Full Stack

BD

. Perform software design and implementation following coding guidelines and considering system characteristics for optimal performance, reliability, and maintainability .

Posted 10/10/2026full-timeSan Diego • California • United StatesSenior💰 $105,500 - $168,800 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Full Stack Engineering, with proficiency in Java, C, C++, and C#. Skilled in cloud-based technologies, database implementations, and microservices architecture, while effectively collaborating in agile environments.

Highest-signal resume keywords
Full Stack EngineeringJava ProgrammingCloud-Based TechnologiesMicroservices ArchitectureAgile Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaCC++C#MySQLSQL ServerREST ArchitectureKubernetesDockerTerraform
Soft Skills
Strong Written CommunicationStrong Verbal CommunicationAnalytical SkillsCritical-Thinking SkillsProblem-Solving Abilities
Tools & Technologies
GitHubJIRAAWSGCFAzureKafkaRabbitMQTLS/PKIOAuth 2.0OpenShift
Industry Keywords
Healthcare EnvironmentsResearch & DevelopmentContainerization TechnologiesInfrastructure as CodeMonitoring Solutions

Tech Stack

Tools & technologies
AWSAzureCloudDockerJavaJavaScriptKafkaKubernetesMicroservicesMySQLNode.jsOpenShiftRabbitMQReactRubySpringSQLTerraformC++Go

About the role

Key responsibilities & impact
  • Perform software design and implementation following coding guidelines and considering system characteristics for optimal performance, reliability, and maintainability
  • Conduct software evaluation and testing of own software, software from other engineering staff, and third-party software
  • Provide technical documentation for software design, implementation, and testing
  • Attend design review meetings as needed to follow software development procedures
  • Document and repair software-related errors
  • Enhance professional growth and development through educational programs, current literature, in-service meetings, and workshops
  • Work with cross-functional project teams to complete Product Engineering projects with minimal guidance
  • Develop cohesive interpersonal working relationships with peers and team members
  • Work with source code management tools such as GitHub and work tracking tools such as JIRA

Requirements

What you’ll need
  • Bachelor’s Degree in a S.T.E.M related field
  • 5 years of growing responsibility in Research & Development roles, with emphasis in coding experience (Java, C, C++, C# etc.)
  • Full stack Engineering experience, including both Front-End and Back-End
  • Experience with multiple database implementations, including MySQL, SQL Server, and non-relational databases
  • Willingness to travel up to 10% or less, domestically and internationally
  • Experience operating in agile development environments
  • Experience with healthcare environments
  • Experience with cloud-based technologies from public cloud providers, such as AWS, GCF, and Azure
  • Experience with REST architecture
  • Experience with RPC protocols
  • Experience with container orchestration frameworks, such as Kubernetes, Docker, and OpenShift
  • Experience with infrastructure as code, such as Terraform and Pulumi
  • Experience with Go or Java and/or modern web technologies such as React, Node.js, Spring, or Ruby
  • Experience with containerization technologies
  • Experience with security and authentication frameworks such as TLS/PKI and OAuth 2.0
  • Experience with messaging platforms including Kafka and RabbitMQ
  • Experience with relational databases such as SQL Server and MySQL
  • Experience implementing monitoring, observability, systems management, and centralized logging solutions
  • Experience designing and supporting microservices-based architecture across on-premises and cloud-native environments
  • Strong written and verbal communication skills
  • Strong analytical, critical-thinking, and problem-solving abilities

Benefits

Comp & perks
  • Comprehensive Total Rewards program
  • Reward and recognition opportunities
  • Competitive compensation and benefits programs
  • Opportunities to learn, grow and thrive
  • Professional development through educational programs, current literature, in-service meetings and workshops
  • Face-to-face collaboration supporting learning, progress and success