BD

Senior Software Engineer

BD

full-time

Posted on:

Location: California, Florida • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $102,000 - $168,200 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoJavaKafkaKubernetesMicroservicesMySQLNode.jsOpenShiftRabbitMQReactRubySpringSQLTerraform

About the role

  • Design and implement software following coding guidelines to optimize performance, reliability, and maintainability
  • Conduct software evaluation and testing (own code, team code, and third-party software)
  • Provide comprehensive technical documentation for software design, implementation, and testing
  • Participate in design review meetings to ensure adherence to software development procedures
  • Document and repair software-related errors
  • Pursue professional growth through educational programs, current literature, meetings, and workshops
  • Work with cross-functional project teams with minimal guidance
  • Develop strong working relationships with peers and team members

Requirements

  • Bachelor's Degree in Computer Science or related field (or equivalent work experience)
  • Minimum 5 years of progressive responsibility in Research & Development roles
  • Proficiency in Go, Java, or modern web frameworks (React/NodeJS, Spring, Ruby, etc.)
  • Strong written and oral communication skills
  • Demonstrated capability for critical thinking
  • Strong sense of teamwork and collaboration
  • Customer/client-oriented mindset
  • Experience with source code management tools (e.g., GitHub) and work tracking tools (e.g., JIRA)
  • Willingness to travel up to 20% (domestic and international)
  • Experience with microservices architectures (preferred)
  • Experience with both on-premise and cloud-native system deployments (preferred)
  • Experience operating in agile development environments (preferred)
  • Healthcare industry experience (preferred)
  • Experience with cloud-based technologies from public cloud providers (AWS, GCF, Azure) (preferred)
  • Experience with REST architecture (preferred)
  • Experience with RPC protocols (preferred)
  • Experience with container orchestration frameworks (Kubernetes, Docker, OpenShift) (preferred)
  • Experience with Infrastructure as code (Terraform, Pulumi) (preferred)
  • Experience with multiple database implementations (MySQL, SQL Server, non-relational databases) (preferred)
  • Knowledge of security implementation (TLS/PKI, OAuth 2.0) (preferred)
  • Experience with messaging systems (Kafka, RabbitMQ) (preferred)
  • Experience implementing monitoring, management, observability, and log collation systems (preferred)
  • Experience interacting with global teams (preferred)