Randstad Digital Americas · 8 hours ago
Sr. Software Engineer
Randstad Digital is partnering with a leading manufacturer of consumer goods and medical devices to source a Sr. Software Engineer to support the development of new cardiac health devices. The role involves designing, developing, and maintaining full-stack applications and collaborating with cross-functional teams to deliver high-quality software solutions.
Information Technology & Services
Responsibilities
Design, develop, and maintain robust, secure, and scalable full-stack applications using Java, Spring Boot, JavaScript, and Angular with a focus on OOP principles and software design patterns
Build secure APIs using GraphQL and integrate RabbitMQ for asynchronous messaging and event-driven systems
Implement microservices architecture for backend services following best practices in scalability, security, and maintainability
Lead the development, testing, and deployment of applications on AWS, leveraging EKS (Elastic Kubernetes Service), RDS, and other AWS managed services
Collaborate with cross-functional teams to define, design, and deploy new features and applications
Ensure high-quality code through best practices in unit testing, code review, and continuous integration
Collaborate with cross-functional teams including DevOps, QA, and product management to drive continuous delivery pipelines and automation
Develop and document software in compliance with regulated industry standards, specifically in the medical device space, adhering to frameworks like IEC 62304
Stay abreast of emerging software technologies, trends, and best practices
Qualification
Required
Bachelors degree in Computer Science, Software Engineering, or related field (Master's or higher is a plus)
5+ years of professional experience in software engineering, with a focus on full-stack development
Expertise in Java (Spring Boot) and JavaScript, with deep experience in Angular for UI development
Proven experience with microservice architectures and distributed systems
Strong background in cloud technologies, specifically Amazon Web Services (AWS), including experience with Kubernetes (EKS)
Proficiency in GraphQL and RabbitMQ
Experience with CI/CD pipelines, containerization, and infrastructure as code
Excellent problem-solving and analytical skills with attention to detail
Effective communication and collaboration skills with the ability to work in a team environment
Preferred
Familiarity with regulated environments, with experience in software as a medical device development highly preferred
Relevant certifications (e.g., AWS Certified Database - Specialty) is a plus
Familiarity with healthcare data integration and compliance (e.g., HIPAA) is a plus
Benefits
Medical
Prescription
Dental
Vision
AD&D
Life insurance offerings
Short-term disability
401K plan
Company
Randstad Digital Americas
Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains.