Apply

Sr. Software Engineer (Remote)

Posted 2024-09-20

View full description

💎 Seniority level: Junior, 1-5 years

📍 Location: United States of America

💸 Salary: 99000 - 163300 USD per year

🔍 Industry: Medical Technology

🏢 Company: EXTERNAL_CAREER_SITE_USA

🗣️ Languages: English

⏳ Experience: 1-5 years

🪄 Skills: Software DevelopmentJavaGoReactCommunication SkillsCollaboration

Requirements:
  • Bachelor degree in Computer Science or related fields (Computer Engineering, Information Systems, etc.).
  • 1-5 years of growing responsibility in Research & Development roles.
  • Experience operating in agile development environments is preferred.
  • Experience with healthcare environments is preferred.
  • Experience with cloud-based technologies from public cloud providers (e.g. AWS, GCF, Azure) is preferred.
  • Experience with REST architecture is preferred.
  • Experience with RPC protocols is a plus.
  • Experience with Container orchestration frameworks (e.g. Kubernetes, Docker, OpenShift) is preferred.
  • Experience with Infrastructure as code (e.g. Terraform, Pulumi) is preferred.
  • Experience with multiple database implementations (e.g. MySQL, SQL Server, non-relational databases) is preferred.
Responsibilities:
  • Perform software design and implementation, following coding guidelines and considering system characteristics to produce 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 the design, implementation and testing of the software.
  • Attend design review meetings as needed to adhere to the software development procedures.
  • Document and repair errors related to software.
  • Enhance professional growth and development through participation in educational programs, current literature, in-service meetings and workshops.
  • Work with multi-functional project teams to complete Product Engineering projects with minimal guidance.
  • Develop cohesive interpersonal working relationships with all peers and team members.
  • Work with source code management tools (e.g. Github) and work tracking tools (e.g. JIRA).
Apply