ARC-One Solutions
Saving lives by providing market-leading blood supply solutions.
Full Stack Engineer
Location
United States
Posted
79 days ago
Salary
$70.9K - $111.5K / year
Bachelor Degree3 yrs expEnglishAngularAWSDockerJavaJava ScriptKafkaKubernetesPostgresSpringSpring BootSpring BootSQL
Job Description
• Designs, builds, tests, deploys, releases, and supports a regulated SaaS-based solution as part of a team
• Provides innovative solutions to help resolve customer needs
• Strives for continuous improvement and supports continuous integration, continuous development, and deployment pipelines
• Identifies, encourages and builds automated processes; advocates for automation, continuous improvements and best practices
• Participates in all phases of the solution lifecycle and works closely with a variety of internal, external business, and technology partners
• Evaluates system and component releases for impact to business processes
• Uses technical skills to code review, verify, and validate the software code developed
• Gains knowledge of business processes and recognizes how individuals and technology can effectively support the success of business users
• Collaborates with teams, mentors junior engineers, and ensures high-quality code and best practices are followed in a regulated software environment.
Job Requirements
- Bachelors degree in Computer Science or related field
- Three (3) years of experience working in a SaaS-based product development environment or FDA-regulated medical device environment; experience working with AWS is a plus
- Experience with programming languages Java, JavaScript, and SQL
- Experience utilizing frameworks and tools such as Angular, Spring Boot, Postgres, Docker, Git, Kubernetes and Kafka
- Experience in Domain Driven Design, Event Driven Architecture, and Reactive Programming desirable
- Experience working on an agile team in a remote working environment
- Experience using release management and ALM tools like Jira and Git/Gitlab
- Excellent communication skills (both oral and written)
- Must be comfortable with formal documentation development and working in a regulated environment
- Ability to work part of an agile team and comfortable working remote as required
- Experience with Behavior Driven Development (BDD)
- Experience working in a Scaled Agile (SAFe) environment is a plus
- Experience in a biomedical, healthcare, blood or regulated environment is a plus
Benefits
- Flexible work hours
- Working remote requires a reliable internet connection
- Must have the ability to travel as needed for company meetings.