Talent.com
Staff Software Engineer
Staff Software EngineerThermo Fisher Scientific • St Bernard, OH, United States
[error_messages.no_longer_accepting]
Staff Software Engineer

Staff Software Engineer

Thermo Fisher Scientific • St Bernard, OH, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Staff Software Engineer (Angular / C#.NET / SQL / MongoDB / Cloud Services)

Position Summary :

The Staff Software Engineer will be responsible for architecting, developing, and maintaining modern, scalable web applications using Angular for the front end and C#.NET for the back end. This role includes constructing reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications.

This position calls for a robust full-stack development background, a comprehensive grasp of software building principles, and the skill to lead technical initiatives while collaborating closely with multi-functional teams.

Key Responsibilities

Manage the development, creation, and maintenance of web applications with Angular, C#.NET, and ASP.NET Core.

Architect and build RESTful APIs and microservices to support scalable and secure application development.

Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security.

Develop and lead cloud-based deployments using platforms such as Azure App Services , Azure Functions , or AWS Lambda .

Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment.

Collaborate with product owners, QA, and DevOps teams to define requirements, work you're doing, and timelines.

Integrate third-party and internal APIs and ensure seamless data flow between systems.

Address and resolve complex technical issues across the application stack.

Implement CI / CD pipelines and automated testing to streamline deployment processes.

Keep user documentation current, covering architecture diagrams, updates to SRS / SDS, and deployment procedures.

Qualifications

Bachelor's degree in Computer Science, Engineering, or related field.

5+ years of hands-on experience in web application development using C#.NET and Angular .

Strong front-end experience with Angular (v10 or newer) , TypeScript , HTML5 , and CSS3 .

Deep understanding of ASP.NET Core , Entity Framework , and REST API development.

Solid experience working with both SQL Server and MongoDB databases (data modeling, queries, and performance tuning).

Shown experience deploying and maintaining applications in cloud environments (Azure or AWS).

Proficiency in leading continuous integration / continuous deployment workflows, Git, Azure DevOps, or equivalent platforms.

Strong understanding of object-oriented programming , SOLID principles , and software architecture guidelines .

Excellent communication, problem-solving, and leadership skills.

Must be legally authorized to work in the United States without sponsorship.

Preferred Qualifications

Experience with .NET 6+ , microservices architecture , and containerization (Docker / Kubernetes) .

Knowledge of serverless computing , API gateways , and cloud monitoring tools .

Experience with Agile / Scrum methodologies.

Prior experience in manufacturing , laboratory , or regulated environments is a plus.

Compensation and Benefits

The salary range estimated for this position based in Indiana is $93,800.00-$140,675.00.

This position may also be eligible to receive a variable annual bonus based on company, team, and / or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes :

A choice of national medical and dental plans, and a national vision plan, including health incentive programs

Employee assistance and family support programs, including commuter benefits and tuition reimbursement

At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy

Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan

Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount

For more information on our benefits, please visit :

Thermo Fisher Scientific is an EEO / Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

[job_alerts.create_a_job]

Staff Software Engineer • St Bernard, OH, United States

[internal_linking.similar_jobs]
Senior Software Engineer

Senior Software Engineer

Infotrust • Blue Ash, Ohio, United States
[job_card.full_time]
Senior Software Engineer (Blue Ash, OH or other unanticipated locations throughout the U.Working directly on front-end and back-end web development for Tag inspector. Back-end Tag Inspector services...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

SURVICE Engineering Company • Dayton, OH, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...[show_more]
[last_updated.last_updated_30]
C++ Software Engineer (Dayton)

C++ Software Engineer (Dayton)

Stellar Science • Dayton, OH, US
[job_card.full_time]
[filters_job_card.quick_apply]
Stellar Science is seeking several modern C++20 / 23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics...[show_more]
[last_updated.last_updated_30]
Sr. Software Engineer

Sr. Software Engineer

3d Cloud • Miamisburg, Ohio, United States
[job_card.full_time]
We are on the hunt for an innovative and critical thinker / doer to join our Web Applications Integrations Team at 3D Cloud. We are a down-to-earth company that makes out-of-this-world software and we...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Tangram Flex • Dayton, Ohio, United States
[filters.remote]
[job_card.full_time]
As a key technical contributor, you will be responsible for providing innovative, reliable solutions to a range of technical software integration challenges, ensuring complete customer satisfaction...[show_more]
[last_updated.last_updated_30] • [promoted]
Staff / Sr. Staff Full Stack Developer

Staff / Sr. Staff Full Stack Developer

SciTec • Dayton, OH, US
[job_card.full_time]
[filters_job_card.quick_apply]
For more than forty-five years, we have partnered with the Department of Defense and Intelligence Community to develop innovative remote sensing tools and mission solutions.Staff Full Stack Develop...[show_more]
[last_updated.last_updated_variable_days]
Staff Engineer

Staff Engineer

CESO • Dayton, OH, United States
[job_card.full_time]
Are you seeking purpose, challenge, and talented colleagues? With a diverse portfolio of residential, energy, commercial, light industrial and public programs, CESO has the opportunity for you to d...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Engineer, Drainage

Staff Engineer, Drainage

Contech Engineered Solutions • West Chester, OH, United States
[job_card.full_time]
Contech is a leading provider of innovative infrastructure solutions.We are seeking a dynamic Staff Design Engineer to join our team. In this consultative role, you will play a key part in providing...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Engineer, Controls Software

Principal Engineer, Controls Software

Beehive Industries, LLC • Loveland, Ohio, United States, 45140
[job_card.full_time]
Beehive Industries is dedicated to Powering American Defense by revolutionizing the design, development, and delivery of jet propulsion systems to support the warfighter. Through the integration of ...[show_more]
[last_updated.last_updated_30]
Computer Engineer III

Computer Engineer III

DCS Corporation • Dayton, OH, United States
[job_card.full_time]
Description : The DCS Air & Space Technology (AST) Sector is seeking a Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) effort...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer -Ongoing Career Opportunity

Principal Software Engineer -Ongoing Career Opportunity

Leonardo DRS • Dayton, OH, United States
[job_card.full_time]
The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that prot...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff AI Software Engineer

Staff AI Software Engineer

VirtualVocations • Dayton, Ohio, United States
[job_card.full_time]
A company is looking for a Staff AI Software Engineer.Key Responsibilities Define and evolve strategic AI capabilities aligned with business goals and healthcare product needs Design end-to-end ...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Sr. Android Software Engineer

Sr. Android Software Engineer

Kroger • Sharonville, OH, United States
[job_card.part_time]
The role is for a Android Engineer working on the Kroger E-commerce Wallet Team.This team is a cross-functional engineering team at Kroger, focused on digital payments. They are responsible for the ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Engineer - Engineering Operations

Staff Engineer - Engineering Operations

GE Aerospace • Sharonville, OH, United States
[job_card.full_time]
Drives initiatives to improve the effectiveness of the Engineering function and interfaces with other functions to provide effective coordination of Operations, via integrated master schedule, metr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff / Sr. Staff Full Stack Developer

Staff / Sr. Staff Full Stack Developer

Scitec • Dayton, Ohio, United States
[job_card.full_time]
For more than forty-five years, we have partnered with the Department of Defense and Intelligence Community to develop innovative remote sensing tools and mission solutions.Staff Full Stack Develop...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer (on site, West Chester, OH)

Senior Software Engineer (on site, West Chester, OH)

Hr Elements • Olde West Chester, Ohio, United States
[job_card.full_time]
Senior Manager, Software Architect.The Senior Software Engineer plays a key role in the creation and maintenance of Tennant Solution’s online platforms. The Senior Software Engineer will work with t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Azure Software Engineer

Azure Software Engineer

ASRC Federal Holding Company • Dayton, OH, United States
[job_card.full_time]
ASRC Federal is a leading government contractor furthering missions in space, public health and defense.As an Alaska Native owned corporation, our work helps secure an enduring future for our share...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Engineer

Staff Engineer

CESO Inc • Dayton, Ohio, United States, 45400
[job_card.full_time]
Are you seeking purpose, challenge, and talented colleagues? With a diverse portfolio of residential, energy, commercial, light industrial and public programs, CESO has the opportunity for you to d...[show_more]
[last_updated.last_updated_30]