What are the responsibilities and job description for the Software Engineer position at Cynet Systems?
Job Details
We are looking for Software Engineer for our client in Sunnyvale, CA
Job Title: Software Engineer
Job Location: Sunnyvale, CA
Job Type: Contract
Job Description:
Pay Range: $70hr - $90hr
Responsibilities:
- Develop and manage multiple web applications.
- Utilize web tools to support data analysis efforts in clinical trials.
- Ensure thorough and accurate documentation of all development processes.
- Build and deploy software within AWS environments, including services such as EC2, S3, Lambda, RDS, and CloudFormation.
- Implement best practices for AWS cloud infrastructure, including security, scalability, and cost optimization.
- Monitor and troubleshoot AWS applications to ensure high availability and performance.
- Validate software and perform validation activities.
- Collaborate with Quality, Regulatory, and Computer System Validation (CSV) teams to ensure compliance with industry regulations and standards.
- Contribute to 50% of documentation efforts.
- Proficiency in for web application development.
- Strong experience with Python and SQL.
- Proven ability to develop and integrate websites and web applications.
- Extensive experience with AWS development, including EC2, S3, Lambda, RDS, CloudFormation, and other AWS services.
- Familiarity with software validation processes and activities.
- Comfortable with extensive documentation and compliance aspects.
- Experience in the medical device industry or similar regulated environments is a plus.
- Bachelor s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software development.
- Strong attention to detail and excellent documentation skills.
- Ability to work independently and as part of a team.
- Technical expertise with a keen interest in documentation and compliance.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $70 - $90