Software Staff Engineer

3 weeks ago


Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Digital Platforms & Engineering is Thermo Fisher's "Software Engineering" center of excellence. We build cloud computing services, products, and Platforms that the scientific community demands—using new technologies with the potential to significantly change lab workflows and facilitate access to powerful data analysis techniques. Our division serves as an extension of Thermo Fisher's Software R&D teams while improving our responsiveness and attention in enabling our customers to make the world healthier, cleaner, and safer. Thermo Fisher was built to serve society and that sense of purpose will continue to improve innovation and scientific advancement. We encourage diversity in our workforce and are proud to be an equal opportunity employer

We apply industry-standard methodologies to the design, development, and deployment of world-class software products built to demonstrate the power and scalability of the cloud.

Roles & Responsibilities:

Purpose:

The Software Staff Engineer provides software and systems architectural and design leadership to multiple Software Development Scrum Teams delivering Connect Platform & Ecosystem, Customer tenancy, Authorization, and Digital product subscriptions and entitlements. The role is of a Lead Developer motivated to actively contribute to the architecture, design, and development of new features. The person is also expected to perform all aspects of Software Development including programming, system design, code review, design review, unit testing, and integration testing. In addition to that, the role also demands to lead, empower, mentor, and provide ample guidance to the other team members in technical challenges.

Responsibilities:

Staff Engineers, provide software and systems architectural and design leadership to a team of engineers. Design and implement cloud service and software architecture for new products, and extensions to existing products. Be the team's "go-to" person for architectural, design, and implementation-related questions and provide guidance. They play an active role in solution analysis of requirements . They can understand, articulate, and challenge the requirements They guide design activity to other programmers on technical aspects relating to the project. They proactively look for ways and patterns to continuously automate feature testing with measurable and tangible goals . They are authentic, transparent, and lead by example, holding themselves and others accountable. They inspire, motivate, and collaborate with others

They anticipate needs and problems while crafting solutions. They are willing to ask difficult questions and try innovative solutions. They greet challenges and change as opportunities. Being a highly motivated fast learner who can self-start and "figure out what needs figuring out", they actively participate in the development community of practices in sharing and learning standard processes, lead initiatives within the community , and are involved in other organization initiatives

They possess excellent verbal and written communication skills. They effectively document artifacts and processes and then explain them to others

Candidate Requirement:

Education: Bachelors in Engineering or Masters in Computer Science with 10+ years of proven experience

Required Skills, Knowledge and Experience :

1) Minimum 10 years experience in Web Application Development using Java/J2EE-related technologies; Expertise in OOAD principles and methodologies

Extensive experience in Java application development frameworks and technologies: Apache tomcat, Jetty, Juice, Spring, and JSON/XML/Ajax

2) Strong in programming fields like object-oriented principles, design patterns, data structures and unit testing (TDD using Junit), Domain-driven Design (DDD)

Minimum 4 years experience in Cloud computing using AWS such as S3, DynamoDB, SNS, SES, EC2

3) Minimum 4 years experience with databases (Postgres/MySQL/Oracle/NoSQL DB), persistence frameworks, and SQL

4) Extensive knowledge in handling sophisticated data structures and well-versed in developing multithreading applications.

5) 3 Years of proven experience with GitHub, Docker, CI/CD frameworks (Jenkins)

Experience with defining and implementing Non-Functional Requirements (NFR – Security, Performance, Cost and code quality)

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

7) Committed individual, can connect dots, develop technical talent, and have a high bar on behaviors of the team

8) Have experience in publishing white papers, part of the IP creation, mentoring and coaching technical talent across multiple teams

Believe in expertise-based technical leadership and champion continuous learning



  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr.Software Development Engineer In Test / Staff Software Development Engineer In Test, Core QE, Career Progress Consultants in Bengaluru/ Bangalore for Year of Experience on


  • Bengaluru, Karnataka, India IBM India Pvt Ltd Full time

    Apply for Software Developer Staff Software Development Engineer, Career Progress Consultants in Bengaluru/ Bangalore for 3 - 8 Year of Experience on


  • Bengaluru, Karnataka, India timesjobs Full time

    Position: Staff Software EngineerDepartment: EngineeringLocation: Bangalore, IndiaIts an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazines Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full...


  • Bengaluru, Karnataka, India Leading-Biotechnology-Company Full time

    Position Responsibilities:Gather user requirements from manufacturing and engineering teams for new projects and initiativesDevelop digital application strategy working with global business operations partners and site leadersDevelop reliable and efficient applications to support regional business usersMaintain and enhance the existing digital...


  • Bengaluru, Karnataka, India timesjobs Full time

    Technical Staff, Software EngineeringThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Work ScheduleOtherEnvironmental ConditionsOfficeJob DescriptionAbout Team:Ion TorrentTM GenexusTM Software supports the Ion TorrentTM GenexusTM Integrated Sequencer workflow for research use purposes from sample preparation through library preparation, template preparation, and sequencing. During and after sequencing, the software generates base calls, trims...


  • Bengaluru, Karnataka, India WARNERMEDIA Full time

    Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...


  • Bengaluru, Karnataka, India Leading-Biotechnology-Company Full time

    At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patientsWorking at Illumina means being part of something bigger than...


  • Bengaluru, Karnataka, India Warner Bros. Discovery Full time

    Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are...When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...


  • Bengaluru, Karnataka, India WARNERMEDIA Full time

    Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...


  • Bengaluru, Karnataka, India WARNERMEDIA Full time

    Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob Description.Position Summary:The DevOps Engineer is responsible for the full build and delivery lifecycle for Platform for Science. The role is responsible for all development and QA support environments and application deployment support into production environments. The DevOps Engineer is...


  • Bengaluru, Karnataka, India CommScope Inc. Full time

    In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.CommScope is looking to add a Sr Staff SW Engineer to join our team. How You'll Help Us Connect the WorldWe're looking for engineers to work with the Ruckus Cloud. This project offers exciting opportunities for building innovative services. We are looking...


  • Bengaluru, Karnataka, India Zendesk Full time

    Job DescriptionSenior Staff Software Engineer Bangalore, India Description:Our Professional Services team implements, consults, and advises our wide array of customers as they map any number of business needs to Zendesk. We are entrusted with the relationships, strategy, and product health of thousands of innovative companies using Zendesk, and it is our job...


  • Bengaluru, Karnataka, India timesjobs Full time

    Position: Staff Software Engineer-AM-TECH-DA-25Location: Bengaluru, IndiaDepartment: Technology EngineeringEmployment Type: Full TimeWork Arrangement: On-siteAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel, and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will...


  • Bengaluru, Karnataka, India timesjobs Full time

    ### Position: Staff Software Engineer (AM-TECH-DA-43) Location: Bangalore, India Type: Full Time Work Arrangement: Hybrid#### About the roleThis role will be part of a team that develops software that processes data captured every day from over a quarter of a million Computer and Mobile devices worldwide. Measuring panelists activities as they surf the...


  • Bengaluru, Karnataka, India Synopsys Full time

    We are seeking a highly motivated and experienced Technical Lead to join our team to help build the Market-leading security code analysis platform. You will work with a team of enthusiastic and dynamic software engineers, creating a platform to help customers get the most out of Synopsys' software quality and security products. You will be able to contribute...

  • Staff Data Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Procore Full time

    Job DescriptionWe're looking for a Staff Data Engineer to join Procore's Data Division. In this role, you'll help build Procore's next-generation construction data platform for others to build upon including Procore developers, analysts, partners, and customers. As a Staff Data Engineer, you'll partner with other engineers and product managers across Product...


  • Bengaluru, Karnataka, India timesjobs Full time

    ### - Position: Staff Software Engineer Frontend (JavaScript, Browser APIs & services)- Location: Bangalore, India- Technology: Other- Employment Type: Full Time / HybridAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a...


  • Bengaluru, Karnataka, India timesjobs Full time

    Position: Staff Software EngineerLocation: Bangalore, IndiaTechnology: Go, Ruby, Javascript, React, Vue, DevopsEmployment Type: Full TimeWork Arrangement: HybridAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that...