Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Software Engineer

Expired Job

Thermo Fisher Scientific Inc. Austin , TX 78719

Posted 4 months ago

Job ID :

Location :

US - Texas - Austin


Job Description

When you're part of the team at Thermo Fisher Scientific, you'll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you'll be supported in achieving your career goals.

How will you make an impact?

When you're part of the team at Thermo Fisher Scientific, you'll do important work. Surrounded by collaborative colleagues, you'll have the support and opportunities that only a global leader can give you. Our respected, growing organization has an exceptional strategy for the near term and beyond. Take your place on our strong team, and help us make significant contributions to the world.

Thermo Fisher Scientific's mission is to help make the world a healthier, cleaner and safer place. This position offers a unique opportunity at Thermo Fisher Scientific to help our mission by leading and executing on next generation architecture and platform.

We are looking for an ambitious, talented, and self-motivated individual, who will serve as a Senior Software Engineer and help us define and build out our Desktop and Cloud based applications. In this role, you will be a key team member supporting Microsoft Windows based applications, internal .Net libraries, scientific algorithms and windows/web based services for Thermo Fisher's leading mass spectrometry solutions.

The role requires working collaboratively across the Technology, Product and Commercial organizations to ensure alignment towards business goals. In this role, you will build strong relationships with cross-functional team members and business stakeholders.

What will you do?

  • Key member of the software development team for all Thermo Fisher Life Science products.

  • Collaborate with software architects and engineers in the development of .Net Windows services, graphical data presentation, algorithm data mining and data handling, .Net communication layers and client-server interface designs.

  • Member of an interdisciplinary R&D team developing algorithms and production software for Thermo Fisher's' line of Life Science Mass Spectrometers.

  • Collaborate with Thermo software development groups, software product evaluation groups and other applications personnel to deliver complete and high quality software products to customers, especially Windows-based applications, according to agreed upon schedules and specifications.

  • Communicate effectively through email, phone and face to face with other software development groups, product evaluation and technical publications.

  • Effectively apply project methodology and standards.

  • Mentor other developers on technology, technical approach, project execution, and domain skills.

  • Work with Product Support Engineers to recognize and address any customer issues.

How will you get there?

  • Minimum of 5+ years experience developing commercial software, with experience with multiple complete software development product life cycles from concept to development and product testing and final release.

  • Strong organizational skills to work with cross-functional and international teams in defining project requirements.

  • Strong analytical skills and experience in one of the areas of biotechnology, bioinformatics, data processing/analysis or analytical chemistry.

  • Strong written and verbal communications skills.

  • Motivated by working in a dynamic, flexible environment with minimal direction to find solutions.

  • Mastery of object oriented design and design patterns, and programming skills.

  • Experience with Microsoft C# programming language for back end services.

  • Ability to write asynchronous REST API service endpoints using Microsoft's WebApi2.

  • Experience with SPA JavaScript frameworks (AngularJS preferred).

  • Ability to design software and/or platforms used by other developers, and have supported those developers with the adoption of your solutions.

  • Experience translating customer requirements for the metabolomics, metabolism or bio-pharma markets into engineering designs

  • BS degree in software engineering or related field

Preferred Qualifications

  • Experience with AngularJS and Telerik Kendo UI controls.

  • Experience with a .NET dependency injection system for .NET (AutoFac preferred).

  • Experience with SignalR for real-time bidirectional event-based communications.

  • Experience with Amazon Web Services (AWS) or other cloud computing platforms.

  • Experience with both relational databases and NoSQL databases like DynamoDB, MongoDB, etc.

  • Experience with Visual Studio and WebStorm or IntelliJ.

  • Have used Team Foundation Server (TFS) for source control and task management.

  • 3+ years of experience in an applicable business domain.

  • Familiarity with Test Driven Development and Agile software methodology.

  • Expert in developing commercial software products in a regulated environment.

At Thermo Fisher Scientific, each one of our 65,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular missionenabling our customers to make the world healthier, cleaner and safer.

Apply today!

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.

If you are an individual with a disability who requires reasonable accommodation to complete any part of our application process, click here for further assistance.

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.

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Under Armour

Posted 5 days ago

VIEW JOBS 1/12/2019 12:00:00 AM 2019-04-12T00:00 Under Armour is all about performance. Because what we make empowers athletes in every form to push themselves, to turn good into great, and to stay hungry for whatever comes next. And this is exactly what we expect from each other. Working with us means one key thing: no matter what you do, you see every day and every project as a chance to push your field forward. In every store and every office, we build teams where everyone is an MVP. And together we tackle every challenge head on. Because we work to push the gear, the game, and ourselves farther. We're looking for people who do more than good work. We're looking for the Best in Every Game. Under Armour is the chosen brand of this generation of athletes... and the athletes of tomorrow. We're about performance - in training and on game day, in blistering heat and bitter cold. Whatever the conditions, whatever the sport, Under Armour delivers the advantage athletes have come to demand. That demand has created an environment of growth. An environment where building a great team is vital. An environment where doing whatever it takes is the baseline and going above and beyond to protect the Brand is commonplace. The world's hungriest athletes live by a code, a pledge to themselves and everyone else: Protect This House... I Will. Our goal is to Build A Great Team! Will YOU…Protect This House?! Come join Under Armour's digital division, creating software to power the future of connected fitness. We're serious about individual growth and athlete achievement, and we'd like you to join us to build real products that will help millions of people improve their lives through better health and fitness. You will learn, grow and play in an environment that focuses on results and delivery, all backed by one of the strongest consumer brands in history. Will you...PROTECT THIS HOUSE What does this mean? As UACF strives to build the ultimate Connected Fitness solutions, we face extreme growth while consumers continue to expect flawless experiences and instantaneous response times. In this role, your job is to deliver these experiences while leveraging industry best-practices that contribute to the architecture road map. You'll achieve this ambitious goal by working within a cross-functional, Agile team, composed of developers, QA, designers, product and project management. You will work with the latest technologies to create apps that will touch millions of users and enhance their lives. Responsibilities: * Design and implement mobile applications that are built on top of the Under Armour Connected Fitness Platform. * Work closely with our creative design and user interface team to implement native mobile interfaces according to the iOS Human Interface Guidelines. * Continually improve the user experience by analyzing and optimizing the UI, data storage, and network communications. * Be comfortable with researching and implementing cutting-edge technologies to attain business goals that will benefit our continually growing user base. * Provide thought leadership on industry best practices around design, testing, and security. * Coach team members to increase the success of the team as a whole. * Work closely with product teams to define and refine feature specifications. * Turn big ideas into simple, elegant solutions. * Comfortable owning feature development for key features and working with product, design, and junior developers to deliver the feature on time at very high quality. Experience Required: * 3-6 years experience writing software within an Agile or similar development environment * Applicable experience building applications in Objective-C and/or Swift for the iOS platform * Experience writing unit tests and testable code * Experience with multithreaded programming * Comfort working with RESTful APIs * Solid experience with Git in a team environment * Eager to work with new technologies Experience Desired: * Knowledge of other mobile platforms (e.g. Android, Mobile Web) * Continuous integration (e.g. Jenkins) * Experience with modern libraries and tools (e.g. UIKit, CoreLocation, CoreData, CoreBluetooth, AFNetworking) * Experience with at least one testing framework * Relational database experience (e.g. SQLite) * Build and release procedures (e.g. xcodebuild, Provisioning Profiles, iTunes Connect) * Familiarity with iOS performance tools * Mentoring and coaching junior developers At Under Armour, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Under Armour believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. Under Armour Austin TX

Senior Software Engineer

Expired Job

Thermo Fisher Scientific Inc.