Search by job, company or skills

Thermo Fisher Scientific Pte Ltd

Staff Engineer, Software

8-10 Years
Save
new job description bg glownew job description bg glow
  • Posted 18 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities:

  • Maintenance development and testing of the EviDICE and ROLL modelling platforms, used for health economic modeling (disease pathways and the effect of interventions/drugs on the patients)
  • Collaboration with modelers and developers to produce software specifications and prototypes
  • Designing, coding, testing, and debugging software applications using Python programming language.
  • Collaborating with cross-functional teams, including product managers, designers, and other developers, to understand requirements and deliver high-quality solutions.
  • Developing and maintaining software documentation, including specifications, design documents, and user manuals.
  • Troubleshooting and resolving software defects and issues in a timely manner.
  • Conducting code reviews to ensure adherence to coding standards and best practices.
  • Participating in the full software development lifecycle, including requirements gathering, design, implementation, and deployment.
  • Staying up-to-date with the latest trends and advancements in Python programming language and related technologies.

Candidate Requirement:

Education : Bachelors / Masters in Engineering

Required Skills, Knowledge and Experience :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Python Developer with at least 8-10 years of professional experience.
  • Strong proficiency in Python programming language and its various frameworks, such as Django or Flask.
  • Solid understanding of software development principles, data structures, and algorithms.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and as part of a team in a fast-paced environment.

Nice to Have:

  • Experience in Life Science/Healthcare domain

More Info

Job Type:
Industry:
Role:
Employment Type:
Open to candidates from:
Indian

Job ID: 107280549

Similar Jobs

Bengaluru, India

Skills:

RtosLinuxShell scriptingDevice Driver DevelopmentPythonPre silicon development on FPGA platformsARM Security model and Trustzone architectureSecure bootPSA CryptoMbedtlsARM Cortex – M architecture and ProgrammingAgile development methodology

Bengaluru, India

Skills:

ApisconcurrencyKafkaRESTGcpDockerDistributed SystemsElasticsearchPostgresMongoDBAzureKubernetesPythonAWSAI assisted development toolsCI CDGRPCasync processingmicroservices architecture

Bengaluru, India

Skills:

Vulnerability ManagementBashPythonAI toolscompliance-supporting security controlsSecurity Monitoringsecurity tooling administrationsecurity automation playbooks

Bengaluru, India

Skills:

JenkinsGitlabPythonCI CD automationML-integrated software platformsHPC clustersAPI integration test toolingtest containersGithub ActionsLSF Job schedulerspytest-based frameworks

Bengaluru, India

Skills:

CDebuggingDevice DriversMemory ManagementShell ScriptingMultithreadingMiddlewareLinuxIpcPythonStorage MechanismWi-FiDevice PeripheralseMMCSD Card DriversCameraSensorsMultimedia FrameworksMemory ProfilingProcessors