Staff Engineer, Software
- Remote job
JOB DESCRIPTION
Work Schedule
First Shift (Days)Environmental Conditions
OfficeJob Description
When you are part of Thermo Fisher Scientific, you’ll do challenging work, and be part of a team that values performance, quality and innovation. As part of a successful, growing global organization you will be encouraged to perform at your best. With revenues of $40 billion and the largest investment in R&D in the industry, we give our people the resources and opportunities to make significant contributions to the world.
The Position
We are seeking a Fullstack Software Engineer to develop software modules and applications for advanced electron microscopy systems. The role combines backend development in C#/.NET with modern frontend development using Angular and Vue.js.
You will work in a multidisciplinary environment, collaborating closely with system engineers, physicists, and other software teams to deliver high-quality, reliable, and user-focused solutions.
Key responsibilities include, but are not exclusively:
Development and testing of complex software modules and applications based on requirements and technical specifications
Design and implementation of backend services and APIs using C#/.NET, including ownership of more complex components
Development of modern web-based user interfaces using Angular and/or Vue.js with focus on scalability and usability
Technical leadership of junior colleagues, including guidance, mentoring, and review of their work
Integration of frontend and backend components into cohesive fullstack solutions across systems and teams
Contribution to software architecture and design decisions, including proposing improvements and best practices
Writing clean, maintainable, and testable code, including unit and integration tests, and enforcing code quality standards
Documentation of development work and active participation in and leading code reviews
Collaboration with cross-functional teams (systems, hardware, UX, QA) and with global R&D sites to ensure smooth integration of software components
Ensuring compliance with internal processes, quality standards, and IMS requirements
Leveraging modern tools, including AI-assisted development tools, to improve development efficiency and code quality
Requirements:
The ideal candidate for this position enjoys working in a multi-disciplinary technical environment to solve complex technical problems.
University degree in Computer Science, Software Engineering, or related technical discipline
Strong experience in C#/.NET development, including design of scalable and maintainable backend solutions
8+ years of Strong experience with modern frontend frameworks (Angular and/or Vue.js), including designing complex UI applications
Solid understanding of fullstack architecture, REST APIs, and modern web technologies, including system-level design considerations
Proven knowledge of software development processes, CI/CD, and version control systems, with ability to improve and optimize them
Strong analytical and problem-solving skills, with ability to independently solve complex technical challenges
Good communication skills and ability to work effectively in an international and cross-site environment
Experience with AI-assisted development tools to increase development efficiency
English proficiency (B2 or higher)
- ...Deshaw and Co is hiring for the role of Application Engineer! Responsibilities of the candidate: In this role, you will develop highly available, resilient, and performant software using C# and ASP.NET Core, adhering to team coding standards and established design patterns...Suggested
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & community Banking, you are an integral part of an agile team that works to enhance, build...SuggestedFor contractors
- ...You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking line of business,...Suggested
- ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer and Community Banking, you serve as a seasoned member of an agile team to...Suggested
- ...future of cloud infrastructure. Leverage your skills in public cloud, automation, and coding to make a direct impact. As a Software Engineer III at JPMorgan Chase within the Cloud Engineering team, you will ensure our AWS-hosted applications are reliable, scalable, and...Suggested
- .... As the leader in B2B accounts receivable workflow and payment software, we provide the world’s leading brands with AI-powered solutions... ...fall short, we own it and come back stronger. Lead Software Engineer, PHP The Software Engineer designs solutions and delivers backend...Full time
- ...Responsibilities We are looking for a motivated Automation Engineer to join our Demo Infrastructure team. You will support the provisioning... ...equivalent industry experience. ~3–5 years of experience in software engineering, technical consulting, or automation roles. ~...Full timeRemote jobFlexible hours
- ..., we build AI-powered, secure, enterprise-grade digital banking software used daily by millions worldwide. With seamless integration, unified... ...be building the next generation of banking. As a Senior iOS Engineer, you will drive the AI-native engineering of our product across...Worldwide
- ...commercialization, as well as redefining our understanding of health. At Regeneron Digital & Technology, we are expanding our AI and Platform Engineering capabilities to support next-generation intelligent systems, machine learning platforms, and cloud-native technologies. We are...Hybrid work
- ..., and team management , with a strong focus on modern backend engineering and distributed systems. The ideal candidate will have deep... ...engineering teams and driving technical excellence across the software development lifecycle. Requirements Key Responsibilities...Full time
- ...is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome... ...as a QA reviewer. Not in scope Data labeling, prompt engineering. Production code to ship — you design problems and verification...Hourly payPermanent employmentFull timeTemporary workPart timeInternship
- Responsible for understanding functional and business requirements and translate them into effective code. Provide support till deployment of code into production. Finding an optimal solution for the problem statement. Conduct peer code review. Requirements Knowledge...Full time
Rs 10 - 18 lakhs p.a.
...meaning of work , and be a part of the team raved by Clients, Job-seekers and Employees. If you are a Data Security and Cloud Engineer looking for excitement, challenge and stability in your work, then you would be glad to come across this page. We are an IT...Long term contractContract workRs 10 - 24 lakhs p.a.
...Clients, Job-seekers and Employees. If you are a Full Stack AI Engineer looking for excitement, challenge and stability in your work,... .... ~ Required Qualifications ~5+ years of full stack software engineering experience. ~2+ years of hands-on AI/ML...Long term contractContract work- ...Preferred Skills Teamcenter implementation, upgrade, migration, or integration experience. Strong understanding of PLM and engineering change management processes. Experience working with enterprise-scale Teamcenter environments. Excellent analytical, troubleshooting...
- ...Stack Developer / Delivery Lead Position: Full Stack Developer / Delivery Lead Experience: 8+ Years Category: Software Development / Engineering Shift: To be confirmed Main location: India, Telangana, Hyderabad / Karnataka, Bangalore Position ID: J0826-062...Full timeLocal areaShift work
- API Developer Position Description . Design, develop, and maintain scalable RESTful APIs and microservices for enterprise applications. . Deploy, configure, and support APIs on Red Hat OpenShift Container Platform (OCP). . Strong experience with Oracle and SQL Server...Full time
- Databricks Admin - ArchitectLocation : Pune (preferred)Experience : 11-18 YearsMandatory Skills : Databricks Administration, Unity Catalog, TerraformCore Platform Skills :- Databricks workspace and account administration- Cluster management, policies, and SQL warehouses- Strong...
- ...Overview:KPI Partners India Private Limited is a specialized services firm focused on digital transformation, data analytics, and cloud engineering. The company partners with global enterprises to modernize their data ecosystems, leveraging advanced cloud platforms to drive...Remote job
- ...Master's degree in Computer Science, Artificial Intelligence, Engineering, or a related field. PhD is a plus.- Minimum 3 years of hands-on... ...managing agentic/autonomous AI systems.- Hands on experience in software engineering, AI/ML development, or related roles.- Strong...
- Total Experience : 5 - 12 yearsRequired qualifications and background :- 5+ years of experience in Salesforce development.- Salesforce Platform Developer II certification.- Strong proficiency in Apex, Lightning Web Components and Visualforce.- Experience with Salesforce DX and...Long term contract
- ...across the squad to keep the bar high.- Mentor L3/L4 engineers on the team and represent Personalization in... ...What you'll bring :Required :- 8+ years of back-end software engineering experience, including time operating at a staff-level scope.- Strong TypeScript/Node.js...Full timeWork from home
- ...information across multi-tenant cloud environments.- Collaborate with engineering teams to optimize data models and query performance, ensuring... ...within the AWS ecosystem.- Mentor senior engineering staff and provide technical guidance on emerging cloud technologies to...
- Job Title : Team Lead - Computer Vision Engineer AI/MLLocation : Greater Hyderabad, Telangana IndiaEmployment Type : Full-TimeDepartment : TechmokSa.ai is specializing in AI-powered surveillance audit solutions. Founded in 2021, the company focuses on helping businesses reduce...Full timeWork at office
- ...architecture standards.- Develop and review Python-based data engineering solutions, frameworks, and reusable components.- Design and optimize... ...processing, and consumption.- Collaborate with data engineers, software engineers, BI teams, and business stakeholders.- Evaluate...
- SAP BTP CAPM DeveloperExperience : 5 - 15 yearsNotice Period : 0 - 90 daysLocations : Gurgaon, Noida, Bangalore, Hyderabad, Bhubaneswar, Pune, KochiJob Description :We are looking for an experienced SAP BTP CAPM Developer with strong hands-on experience in SAP BTP application...
- Job Title : Azure Data EngineerLocation : Pune, Hyderabad, BangaloreExperience : 6 to 12 years.Skills : Databricks, Spark/ Pyspark/ Python, ETL, ADF/ AirflowNotice Period : Immediate to 45 DaysJob Description :- Expert level skills writing and optimizing complex SQL.- Experience...Immediate start
- ...problems, and document implementation behaviour and significant technical decisions clearly.- Work with Product, analysis, frontend engineering, data/ML specialists and domain experts to understand the problem before implementing the solution.Preferred Candidate Profile :-...Relocation packageRelocationWorking Monday to Friday
- ...experience with cloud platforms such as GCP, Azure or AWS.- Strong experience working with (Real Time streaming), such as Kafka technologies.- Clear understanding of data structures, algorithms, software design, design patterns and core programming concepts. (ref:hirist.tech)Immediate start
- ...Azure Data EngineerExp : 5+ YearsLocation : Pune, Gurugram, Noida, Bangalore, Hyderabad, Chennai (Hybrid)About the Role : Azure Data Engineer with Insurance Domain knowledge.Key Responsibilities : - Design and develop ETL/ELT pipelines using Azure Data Factory, Snowflake, and...Hybrid work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Software. Be the first to apply!
