Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking a Software Engineer to conduct design and testing, collaborate across teams, and ensure project success. This remote position requires a Bachelor's degree and 2 years of experience in software development, as well as expertise in CI/CD, Infrastructure as Code, and network protocols.
Rate of Pay: $146,307.00 to $186,700.00 per Year
Duties: Conduct or design prototyping and bench testing. Conduct problem solving, identify potential solutions, and evaluate them against component and sub-system requirements. Conduct research and studies to support product design. Translate design inputs to engineering specifications and produce component and sub-system level designs. Perform code development time/resource estimation to support projects. Design new components applying design concepts. Generate and review the necessary documents with project teams (requirements, design, architecture, bugs, test). Understand customer needs and provide design inputs. Understand product’s intended use and clinical procedures. Learn how the financial models are constructed. Follow fundamental industry standards, design requirements and test strategies which apply to regulatory requirements. Independently create or refine engineering documentation, such as the Design History file. Follow R&D procedure, including design controls and risk management, per the Quality Management System. Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success as a key member of the team, collaborating with others. Quickly process and assimilate procedures, policies, processes, systems, and technology required. Lead code reviews for components in systems, applying design principles, coding standards and best practices. Develop and design software components per requirements and architecture defined. Telecommute position performed from anywhere in the U.S.
Requirements: Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Information Technology, or related field (willing to accept foreign educational equivalent) and two (2) years of experience in a software engineering role performing software design and development. Experience must include: Design, implement, and manage continuous integration and deployment pipelines; Write, plan, and create reproducible Infrastructure as Code (IaC); Manage Terraform modules for reusability across different environments; Troubleshoot and resolve OS (Operating System) issues, optimize system performance, and ensure high availability of services; Design and implement network solutions to support the infrastructure; Manage network protocols, software, and infrastructure including VPNs, DNS, and network security.
Contact: hrpractices@stryker.com Must reference job 1006.99.2
* Free services are subject to limitations