The Emmes Corporation - State College, PA

posted 24 days ago

Full-time - Entry Level
Remote - State College, PA
Professional, Scientific, and Technical Services

About the position

This engineering role at Emmes Group supports the development and deployment of enterprise and informatics software systems for cancer clinical trials and research. The position is part of a collaborative software engineering team, offering strong career growth opportunities in a technology-driven environment focused on biomedical informatics and health information technology.

Responsibilities

  • Develop scalable, reliable, and performant enterprise-level software systems and services using Object-Oriented programming languages (R, Python).
  • Contribute to software system architecture design and refine engineering best practices.
  • Write well-tested and maintainable code leveraging unit, integration, and BDD tests.
  • Contribute to project documentation, including architecture diagrams and API documentation.
  • Participate in SCRUM Sprint planning, standup, review, and retrospective meetings.
  • Collaborate with cross-functional teams to complete cross-project initiatives.
  • Prepare and present technical presentations to both technical and non-technical audiences.
  • Meet with project stakeholders to discuss technical topics.
  • Proactively seek improvements to engineering practices within the team.
  • Assist junior staff with task-related or troubleshooting problems.
  • Assist in interviewing engineering candidates and provide evaluations to the hiring manager.

Requirements

  • Strong communication skills (oral and written).
  • Experience coding in Python, Java, Ruby, or comparable programming languages.
  • Proficient with PostgresSQL database engine.
  • Experience building enterprise software systems in a GCP Cloud environment.
  • Experience developing software systems with relational and/or NoSQL databases using ORM libraries.
  • Experience developing microservices with RESTful API, GraphQL, and/or grpc.
  • Experience using data frames in Python pandas or R.
  • Experience using Linux VMs for development work.
  • Experience integrating with Okta and additional third-party systems.
  • Experience working in an Agile development environment such as SCRUM or Kanban.
  • Experience using Git, GitHub, and GitHub Actions.
  • 2+ years of software development experience in one or more programming languages.

Nice-to-haves

  • 3-4 years of experience building enterprise software systems in a Production GCP Cloud environment.
  • 3-4 years of working with a CI/CD pipeline using Git, GitHub, and GitHub Actions.
  • Experience with Natural Language Processing (NLP).
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service