Go back to results

Software Engineer / Solution Architect AWS

Location: United States
Type: Contract

The architect serves as an architectural resource to 2-4 engineering teams, their platform, and associated assets. The position is responsible for designing and implementing cloud-native, resilient, secure, and highly scalable technical solutions that address all aspects of infrastructure pertinent to the assigned program. The position contributes to software engineering architectural projects allowing sophisticated analysis at scale for the client’s clinical, biopharma and research partners.

 

Key Responsibilities:

  • Lead and/or participate in technical discussions in various engineering teams, and communicate basic architectural designs to the engineering teams.
  • Contribute to determining and managing basic software frameworks for the organization, including but not limited to:
    • Guardrails;
    • Toolsets; and
    • Standards for compliance and security.
  • Define architectural strategies and components that support data modeling standards, data quality policies and enforcement, data security, and regulatory compliance.
  • Create and document proposals to address data organizational challenges.
  • Generate research and Proof of Concepts in collaboration with various teams.
  • Document technical decisions and production designs.
  • Leverage experience of senior members of team.
  • Build coding templates.
  • Other projects as assigned.

 

QUALIFICATIONS

Basic Qualifications:

  • Bachelor’s Degree
  • 5+ years of progressively responsible experience in software engineering, development, architecture, or a related technology discipline
  • Proficiency in SQL and relational technology
  • Experience in cloud development, data services, and microservices

 

Preferred Qualifications:

  • Master’s Degree in Engineering or a related technology discipline
  • 5+ years of progressively responsible software engineering experience
  • Experience with some of the following:
    • One warehouse or data lake implementation
    • At least one production system in the Cloud
    • At least one NoSQL data store
  • Expert in SQL
  • Experience with any of the following: Python, NodeJS and/or Java
  • Experience with multiple NoSQL or memory-based data stores
  • Demonstrated ability to successfully work in teams
  • Understanding of CCPA, HITRUST, HIPAA, other regulations pertinent to data security, and the importance of patient data privacy
  • Commitment to reflect the client’s values: Passion, Patients, Innovation, and Collaboration