Bangalore, Karnataka, India
1 day ago
Engineer II, Software

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Job description

Join our team at Thermo Fisher, where we work together to cure cancer using genomic data.

Skilled in all stages of software development, from requirements to customer support. Enthusiastic about building top-tier solutions, embracing challenges in a dynamic setting.

Essential Functions:

Design, develop, test, deploy, coordinate, and maintain databases, data transformation, data visualization, reporting, and medical information systems and platformsResponsible for initial design and development of new software and/or extensive software revisions. Define technical requirements and build high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platformsRepresent the team in cross-organizational development forums, as well as customer requirements gathering and software validation, and training sessionsRely on extensive experience and judgment to understand complex problems and resolve them efficiently. Use prior knowledge and experience to provide functional and technical support and leadership to colleaguesParticipate in training and orienting new software engineers as they join the team.

Minimum Qualifications (must have):

Enthusiastic about building world-class software solutions that improve lives.Significant understanding of object-oriented design and programmingExperience in developing multi-tier, scalable, and browser-based applications. Preference given to candidates with experience in cloud-based applications using AWS.3 to 5 years of solid hands-on experience with Java (primary language), JavaScript/Angular.Experience in developing Java/JEE-based web applications based on micro-services architecture (using Spring Boot, REST APIs).Hands-on knowledge of user interface frameworks such as Angular and jQuery is required. REST API, JavaScript, HTML/CSS is a plus.Data modeling, design, and database programming using a variety of relational (Postgres, MySQL). Data integration, data analysis, data mining, and ETL technologies are a plus.Significant experience using Agile software development methodologiesValues simplicity in software architecture, design, and practices, driving high-quality feature development with outstanding performance.Anticipates needs and problems while crafting solutions. Is willing to ask difficult questions and take risks. Greets challenge and change as an opportunity.A highly motivated, fast learner who can self-start and figure out what needs to be doneExcellent verbal and written communication skills. Ability to effectively detail artifacts and processes, then explain them to others.BS/MS in Computer Science or equivalent technical fields.

Preferred Qualifications (nice to have):

Experience in the Life Sciences domain, especially genetic analysis applicationsExperience with Amazon Web Services or other leading cloud deployment platforms and servicesExperience using Agile Scrum development processes
Confirmar seu email: Enviar Email