The Job logo

What

Where

Engineer III, Software

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Roles & Responsibilities:

Purpose:

The role is of a hands-on developer who is motivated to combine the art of design with the art of programming thereby actively supplying to the development of new features. This person will be a member of a multi-functional scrum team delivering Connect Platform & Ecosystem, Customer tenancy, Authorization, and Digital product subscriptions and entitlements. The role is expected to make a difference to the product in terms of the design and give towards identifying technical risks and alternate solutions to various problems. In addition to that, the role also demands leading, motivating, mentoring, and providing ample guidance to the other team members concerning technical challenges.

Responsibilities: 

  • Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and work towards identifying technical risks, alternate solutions to various problems etc.
  • Responsible for E2E ownership (Design to support) of multiple significant software modules 
  • Responsible for leading the integrity of technical work on significant concurrent projects.
  • Plans to participate and perform the technical work of an assignment. 
  • Guides design activity to other programmers on technical aspects relating to the project.
  • Leads the implementation, automated unit and integration testing, code reviews, debugging and integration of code of utmost complexity across multiple concurrent projects.
  • Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals
  • Is authentic, open and leads by example, holding self and others accountable? Encourage motivates and collaborates with others
  • Anticipates needs and problems while creating solutions. Is willing to ask difficult questions and do things differently. Greets challenge and change as an opportunity
  • A highly motivated fast learner who can self-start and “figure out what needs figuring out”
  • Actively participate in the development community of practices in sharing and learning standard methodologies, leading initiatives within the community and involve in other organization initiatives
  • Excellent verbal and written communication skills. Ability to effectively document artefacts and processes and then explain them to others 

Candidate Requirement:

Education: Bachelor's in engineering or master's in computer science with 7+ years of relevant experience

Mandatory Skills, Knowledge, and Experience:

  • Minimum 6 years experience in Web Application Development using Javascript, Angular JS and React JS related technologies; Expertise in OOAD principles and methodologies
  • Frontend development experience with JavaScript, Ajax, Bootstrap, HTML 5, CSS, AngularJS and understanding of browser compatibility issues.
  • Extensive experience in Reactive Web Application development frameworks and technologies: Apache tomcat, Jetty, Juice, Spring and JSON/XML/Ajax
  • Strong in programming subject areas like object-oriented principles, design patterns, data structures and unit testing (TDD using JUnit), Domain-driven Design (DDD)
  • Minimum 2 years experience in Cloud computing using AWS (Amazon Web Services) such as S3, DynamoDB, SNS, SES, EC2
  • Proven experience of 3 or more years with databases (Postgres/MySQL/Oracle/NoSQL DB), persistence frameworks, and SQL
  • Extensive knowledge in handling complex data structures and well-versed in developing multithreading applications.
  • Minimum 1-year experience with GitHub, Docker, Kubernetes, CI/CD frameworks (Jenkins)
  • 3 years or more on using Scrum-based software development methodologies
  • Experience, instincts, and enthusiasm around testing, testability and automation
  • Excellent verbal and written communication skills. Ability to effectively document artefacts and processes and then explain them to others
  • Experience with defining and implementing Non-Functional Requirements (NFR – Security, Performance, Cost etc.) 

Nice to Have Skills, Knowledge, and Experience:

Experience in designing and architecting large-scale and highly available distributed software

  • Experience with development on one or more mobile platforms is a plus.
  • Experience with quality, code analysis and Configuration tools like SonarQube, Semmle, Veracode, NetSparker, Ansible etc.
Set alert for similar jobsEngineer III, Software role in Bengaluru, India
Thermo Fisher Scientific Logo

Company

Thermo Fisher Scientific

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Research and Development

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Thermo Fisher Scientific Logo

Engineer III, Software

Thermo Fisher Scientific

Bangalore Urban, Karnataka, India

Posted: a year ago

We are looking for a Software Engineer III - DevOps to join our Digital Engineering team in Bengaluru. You will be responsible for designing, developing, and maintaining software products using agile processes. You should have hands-on experience with Docker, Kubernetes, cloud-based infrastructure, Git, Jenkins, and strong problem-solving skills. Join us in making the world healthier, cleaner, and safer through innovative software solutions.

Thermo Fisher Scientific Logo

Engineer III, Software

Thermo Fisher Scientific

Bangalore Urban, Karnataka, India

Posted: a year ago

Responsibilities: Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions, etc., alternate solutions to various problems, etc. Responsible for ownership of software modules Plans participate and perform the technical work of an assignment. Participates in a design activity with other programmers on technical aspects relating to the project. Contribute towards implementation, automated unit, and integration testing, debugging and integration of code of extreme complexity across projects. Establishes and maintains detailed and accurate documentation of all work. Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals Candidate Requirement: Education & Experience levels : Bachelor’s in engineering/Computer Science or master’s degree or equivalent with 6+ years of experience. Skills, Knowledge, and Experience: Hands-on experience in developing Desktop based, embedded-based applications using C++, MFC. Hands-on experience in a programming language like C++ [ C++11 and more], MFC Sound knowledge on Data Structure, Design Patterns and UML. Experience with databases, persistence frameworks, and SQL Excellent analytical and technical skills. Excellent communication and interpersonal skills Ability to work effectively with dispersed, remote, and global teams when needed. Having a wide range of experience and understanding of trends and technologies uses technical knowledge to resolve complex issues in creative and effective ways  

Thermo Fisher Scientific Logo

Engineer III, Electrical

Thermo Fisher Scientific

Hyderabad, Telangana, India

Posted: a year ago

Role Purpose Summary: The Hardware Engineer III is a professional level member of a global R&D Team. The role is of a hands-on Electrical/Electronic engineer who is motivated & technically competent of the new product design and update of existing products. The person will play key role in demonstrating engineering knowledge to assist team in its PCBA Risk Mitigation strategy. Job Title: Engineer III, Electrical Hardware Roles & Responsibilities: As part of a multi-functional development team, major responsibility will include driving PCBA Risk mitigation strategy and execution of projects for Electronics commodities on product level. Responsible for technical delivery of all Electrical & Electronics related projects. Review designs and concepts from the team to ensure the technical quality of actions. Own & Implement technically sophisticated projects right from scoping to implementation Should have good knowledge on the compliance requirement & should support product regulatory compliance testing. Proficient to synthesise specifications of electronic components into product fitment. Work with cross function team to understand customer requirement, participate in system / subsystem design review, finalize electronics design requirement by reviewing with systems & global engineering teams Design schematic of digital, mix signal & power electronics circuit board that satisfied the design requirement Agility to work on multiple simultaneous projects, tasks & programs to suit business needs Provide Plan A, Plan B. Drive design options & tradeoff analysis meeting diverse product requirements. Build the design documents for design review (HLD, DFMEA, requirements traceability matrix etc.), and verification plan mapping to the key performance & reliability requirement. Verify the design performance qualifying requirements, meeting Manufacturability and Serviceability, and achieve the cost/reliability target. Collaborate with multi-domain teams assisting product development meeting regulatory, safety, environmental, reliability, thermal and interface standard (Ethernet, USB, etc.) compliance requirements. To work with the sourcing team and the supplier to coordinate the manufacturing and provide detailed requirement for FCT of PCBA to make sure the PCBA from production line can meet design requirement. Train, mentor and enhance technical capability of team members Skills and Proficiencies: Excellent understanding of Electrical and Electronics Engineering fundamentals Ability to drive decision through design and simulation tools. Mentor different tools and intent with hands-on experience Can conceptualize design architectures & identify challenges in designs. Applies self-learning to derive component functioning Independently conceptualize and run design calculations to prove design Collaborate & drive concepts, trade off analysis and leads component selection to meet the technical specifications Lead and drive design analysis and simulation ensuring design optimization and confirmation to requirements Conduct testing as per test plans (including functional and regulatory test cases). Record test results Capture Schematic based on design document and input. Build design documents & artifacts as per design process Ability to optimally work on the below tasks with mentorship Preferred Qualifications: Bachelor’s degree in Electrical / Electronic Engineering with proven track of over 10 years Knowledge of any Circuit design and Simulation tools. Handle medium to high complexity projects independently with ability to provide mentorship to early talent. Build work breakdown structure (WBS) of projects with support from senior project managers Engage with project multi-functional teams for reviews to seek inputs under the guidance of Program & design managers Desirable: Exposure to Project Management C/C++ Embedded Programming Knowledge on FPGA based Design and programming using HDL

Thermo Fisher Scientific Logo

Hardware Engineer - III

Thermo Fisher Scientific

Hyderabad, Telangana, India

Posted: a year ago

Role Purpose Summary: The Hardware Engineer III is a professional level member of a global R&D Team. The role is of a hands-on Electrical/Electronic engineer who is motivated & technically competent of the new product design and update of existing products. The person will play key role in demonstrating engineering knowledge to assist team in its PCBA Risk Mitigation strategy. Job Title: Engineer III, Electrical Hardware Roles & Responsibilities: As part of a multi-functional development team, major responsibility will include driving PCBA Risk mitigation strategy and execution of projects for Electronics commodities on product level. Responsible for technical delivery of all Electrical & Electronics related projects. Review designs and concepts from the team to ensure the technical quality of actions. Own & Implement technically sophisticated projects right from scoping to implementation Should have good knowledge on the compliance requirement & should support product regulatory compliance testing. Proficient to synthesise specifications of electronic components into product fitment. Work with cross function team to understand customer requirement, participate in system / subsystem design review, finalize electronics design requirement by reviewing with systems & global engineering teams Design schematic of digital, mix signal & power electronics circuit board that satisfied the design requirement Agility to work on multiple simultaneous projects, tasks & programs to suit business needs Provide Plan A, Plan B. Drive design options & tradeoff analysis meeting diverse product requirements. Build the design documents for design review (HLD, DFMEA, requirements traceability matrix etc.), and verification plan mapping to the key performance & reliability requirement. Verify the design performance qualifying requirements, meeting Manufacturability and Serviceability, and achieve the cost/reliability target. Collaborate with multi-domain teams assisting product development meeting regulatory, safety, environmental, reliability, thermal and interface standard (Ethernet, USB, etc.) compliance requirements. To work with the sourcing team and the supplier to coordinate the manufacturing and provide detailed requirement for FCT of PCBA to make sure the PCBA from production line can meet design requirement. Train, mentor and enhance technical capability of team members Skills and Proficiencies: Excellent understanding of Electrical and Electronics Engineering fundamentals Ability to drive decision through design and simulation tools. Mentor different tools and intent with hands-on experience Can conceptualize design architectures & identify challenges in designs. Applies self-learning to derive component functioning Independently conceptualize and run design calculations to prove design Collaborate & drive concepts, trade off analysis and leads component selection to meet the technical specifications Lead and drive design analysis and simulation ensuring design optimization and confirmation to requirements Conduct testing as per test plans (including functional and regulatory test cases). Record test results Capture Schematic based on design document and input. Build design documents & artifacts as per design process Ability to optimally work on the below tasks with mentorship Preferred Qualifications: Bachelor’s degree in Electrical / Electronic Engineering with proven track of over 10 years Knowledge of any Circuit design and Simulation tools. Handle medium to high complexity projects independently with ability to provide mentorship to early talent. Build work breakdown structure (WBS) of projects with support from senior project managers Engage with project multi-functional teams for reviews to seek inputs under the guidance of Program & design managers Desirable: Exposure to Project Management C/C++ Embedded Programming Knowledge on FPGA based Design and programming using HDL

Thermo Fisher Scientific Logo

Hardware Engineer III

Thermo Fisher Scientific

Hyderabad, Telangana, India

Posted: a year ago

Role Purpose Summary: The Hardware Engineer III is a professional level member of a global R&D Team. The role is of a hands-on Electrical/Electronic engineer who is motivated & technically competent of the new product design and update of existing products. The person will play key role in demonstrating engineering knowledge to assist team in its PCBA Risk Mitigation strategy. Job Title: Engineer III, Electrical Hardware Roles & Responsibilities: As part of a multi-functional development team, major responsibility will include driving PCBA Risk mitigation strategy and execution of projects for Electronics commodities on product level. Responsible for technical delivery of all Electrical & Electronics related projects. Review designs and concepts from the team to ensure the technical quality of actions. Own & Implement technically sophisticated projects right from scoping to implementation Should have good knowledge on the compliance requirement & should support product regulatory compliance testing. Proficient to synthesise specifications of electronic components into product fitment. Work with cross function team to understand customer requirement, participate in system / subsystem design review, finalize electronics design requirement by reviewing with systems & global engineering teams Design schematic of digital, mix signal & power electronics circuit board that satisfied the design requirement Agility to work on multiple simultaneous projects, tasks & programs to suit business needs Provide Plan A, Plan B. Drive design options & tradeoff analysis meeting diverse product requirements. Build the design documents for design review (HLD, DFMEA, requirements traceability matrix etc.), and verification plan mapping to the key performance & reliability requirement. Verify the design performance qualifying requirements, meeting Manufacturability and Serviceability, and achieve the cost/reliability target. Collaborate with multi-domain teams assisting product development meeting regulatory, safety, environmental, reliability, thermal and interface standard (Ethernet, USB, etc.) compliance requirements. To work with the sourcing team and the supplier to coordinate the manufacturing and provide detailed requirement for FCT of PCBA to make sure the PCBA from production line can meet design requirement. Train, mentor and enhance technical capability of team members Skills and Proficiencies: Excellent understanding of Electrical and Electronics Engineering fundamentals Ability to drive decision through design and simulation tools. Mentor different tools and intent with hands-on experience Can conceptualize design architectures & identify challenges in designs. Applies self-learning to derive component functioning Independently conceptualize and run design calculations to prove design Collaborate & drive concepts, trade off analysis and leads component selection to meet the technical specifications Lead and drive design analysis and simulation ensuring design optimization and confirmation to requirements Conduct testing as per test plans (including functional and regulatory test cases). Record test results Capture Schematic based on design document and input. Build design documents & artifacts as per design process Ability to optimally work on the below tasks with mentorship Preferred Qualifications: Bachelor’s degree in Electrical / Electronic Engineering with proven track of over 10 years Knowledge of any Circuit design and Simulation tools. Handle medium to high complexity projects independently with ability to provide mentorship to early talent. Build work breakdown structure (WBS) of projects with support from senior project managers Engage with project multi-functional teams for reviews to seek inputs under the guidance of Program & design managers Desirable: Exposure to Project Management C/C++ Embedded Programming Knowledge on FPGA based Design and programming using HDL

Thermo Fisher Scientific Logo

Staff Engineer, Software

Thermo Fisher Scientific

Bengaluru, Karnataka, India

Posted: a year ago

Job Summary We are seeking a skilled Solr and Lucidworks developer to join our team and contribute to the design, development, and implementation of search solutions using Apache Solr and Lucidworks Fusion. As a developer, you will work closely with multi-functional teams to understand business requirements and translate them into effective search functionalities. Your expertise in Solr and Lucidworks Fusion will be essential in optimizing search performance and improving the overall search experience. Responsibilities: Design, develop, and maintain search applications and solutions using Apache Solr and Lucidworks Fusion. Collaborate with customers to gather requirements and understand business needs for search functionality. Implement search features such as faceted search, content ranking, autocomplete, spell checking, and result clustering. Optimize search performance through query tuning, relevance ranking, and index optimization techniques. Integrate Solr and Lucidworks Fusion with various data sources and systems to provide comprehensive search capabilities. Develop custom search components and plugins to extend the functionality of Solr and Lucidworks Fusion. Conduct detailed testing and debugging of search applications to ensure high quality and reliability. Stay updated with the latest trends and standard methodologies in search technologies, specifically Solr and Lucidworks Fusion. Collaborate with multi-functional teams, including software developers, architects, and system administrators, to ensure detailed integration of search solutions. Provide technical mentorship and support to junior developers and assist in their skill development. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Overall of 10+ years experience in Software Development Proven experience in designing and developing search solutions using Apache Solr and Lucidworks Fusion in the last 3 to 5 years. Solid understanding of search engine technologies, search algorithms, and data structures. 5+ years of experience in Java programming language and Spring Boot framework Experience with indexing, querying, and analyzing large volumes of structured and unstructured data. Familiarity with search relevance models and ranking techniques. Knowledge of RESTful web services and API integration. Understanding of information retrieval concepts and search analytics. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Preferred Skills: Experience with other search technologies like Elasticsearch or Apache Lucene. Familiarity with machine learning and natural language processing (NLP) concepts. Knowledge of cloud-based search platforms and infrastructure, such as Amazon CloudSearch or Azure Cognitive Search. Understanding of agile development methodologies.