This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

The Emmes Corporation - Rockville, MD

posted 19 days ago

Full-time - Mid Level
Remote - Rockville, MD
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer at Emmes Group plays a crucial role in developing innovative software solutions that enhance healthcare outcomes. This position is part of Essex, a consultancy focused on biomedical informatics and health information technology. The role involves owning the technical vision and architecture of enterprise-level software systems, contributing to best practices, and collaborating with cross-functional teams in a remote work environment.

Responsibilities

  • Develop scalable, reliable, and performant enterprise-level software systems and services primarily using JavaScript.
  • Contribute to software system architecture design and refine engineering best practices and processes.
  • Write well-tested and maintainable code leveraging unit, integration, and BDD tests.
  • Manage individual task priorities, deadlines, and deliverables.
  • Translate functional needs into well-tested and maintainable code.
  • Utilize Cloud Functions to implement RESTful APIs that integrate with a Cloud Firestore backend.
  • Work in a collaborative cross-functional team environment to move features across all tiers.
  • Contribute to project documentation, including architecture diagrams, sequence diagrams, API documentation, and technical SOPs.
  • Assist junior staff with task-related or troubleshooting problems.
  • Participate in the interviewing of engineering candidates and provide feedback to the hiring manager.

Requirements

  • Bachelor or Graduate degree in a technical field such as Computer Science from an accredited college or university.
  • 4-6 years of experience building enterprise software systems that run in a Production Google Cloud (GCP) environment.
  • Strong communication skills (oral and written).
  • 3-5 years of working with a CI/CD pipeline using Git, GitHub, and GitHub Actions (or similar tools) on an existing codebase.
  • 3+ years of experience with JavaScript, TypeScript, Python, or comparable programming languages.
  • Experience building enterprise software systems that run in Google or AWS Cloud environment using technologies such as Cloud Functions, Firestore, BigQuery, Lambda, DynamoDB, PostgreSQL.
  • Comprehensive understanding of HTML, CSS, and modern web standards (Node.js, VueJS, React).
  • Experience working in an Agile development environment using SCRUM or Kanban.
  • Experience using Git, GitHub, and GitHub Actions.
  • Experience working with Web Accessibility tools.

Nice-to-haves

  • Cloud development or architect certification.
  • Experience with Amazon Web Services (AWS) and Microsoft Azure.

Benefits

  • Flexible Approved Time Off
  • Tuition Reimbursement
  • 401k Retirement Plan
  • Work From Home Anywhere in the US
  • Maternal/Paternal Leave
  • Casual Dress Code & Work Environment
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service