Senior Software Engineer
Job
Waters Technologies Corporation
Remote
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
75
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
at Waters Technologies Corporation in New Castle, Delaware, United States Job Description Senior Software Engineer Req. # 25241 Job Family DE - Development Engineering Location US-DE-New Castle Pay Range Minimum USD $125,500.00 Pay Range Maximum USD $209,000.00 Overview We need your talent!
Waters Corporation is currently seeking a Senior Software Engineer to joinourGlobal Software Engineering team. Our team understands the value of their work in the real world. As a Senior Software Engineer in New Castle, Delaware, you'll be working on instruments that are pivotal in: Electric Cars, 3D Printing, batteries, recyclable plastics, space suits, candy that melts in your mouth and not your hands, paint that goes on smooth and dries without streaks, and even ensuring your French fries have the perfect crunch to them! Material Science uniquely spans the fields of physics, chemistry, engineering, and manufacturing.
Waters Corporation is currently seeking a Senior Software Engineer to joinourGlobal Software Engineering team. Our team understands the value of their work in the real world. As a Senior Software Engineer in New Castle, Delaware, you'll be working on instruments that are pivotal in: Electric Cars, 3D Printing, batteries, recyclable plastics, space suits, candy that melts in your mouth and not your hands, paint that goes on smooth and dries without streaks, and even ensuring your French fries have the perfect crunch to them! Material Science uniquely spans the fields of physics, chemistry, engineering, and manufacturing.
Consider this:
today's lab instruments can only be viewed in the lab - our mission here is to enable scientists to see their lab results from Starbucks, home, or anywhere you can access the internet. We are just getting started with building our next-generation best-in-class platform with a goal of being the "best in the industry" to support our customers across life, materials, food, and environmental sciences. We're looking for a passionate Senior Software Engineerwith a talent for building quality software solutions. You will workin a fast-paced, agile environmentand engage in technical discussions, participate in technical designs, demonstrate problem-solving abilities, and present and share ideas through global collaboration. This role follows a hybrid work model, requiring three days per week on-site at the TA Instruments headquarters located at 159 Lukens Dr, New Castle, DE 19072. Responsibilities As a Senior Software Engineer you will: Research, design, develop and release/maintain: Application, User interface, Data analysis, Instrument control software for thermal analysis, rheological, and calorimetric instruments. Evaluate system specifications and translate system requirements to task specifications. Responsible for ongoing support of current programs including performance, diagnosis and troubleshooting of problem programs and designing solutions to problematic programming. Working within a formal development process covering the full development lifecycle. Work in collaboration with the agile team and appropriate experts to implement your designs. Provide code and supporting documentation in accordance with the coding guidelines, quality processes and applicable procedures, including team's definition of DONE. Work in collaboration with the agile team to generate automated and manual tests to verify implemented software. Provide work estimation and tracking information to support management decisions and planning. Keep a pro-active attitude to insure continuous improvement of the software quality, work process and individual skills. Provide contributions to the application architecture with a focus on scalability, maintainability, security and performance. Provide product specific and technical support to internal and external users where appropriate. As a Team Member you will: Participate in all team meetings and ceremonies in direct collaboration with other sites, provide input and feedback, take ownership on identified improvements. Actively participate in learning and sharing activities either during informal or formal training and demos. Demonstrate continuous technical improvement. This role follows a hybrid work model, requiring three days per week on-site at the TA Instruments headquarters located at 159 Lukens Dr, New Castle, DE 19072. Qualifications Abilities that will help you be successful: Bachelor's Degree in Computer Science or similar, or equivalent relevant experience 5+ years' experience designing, building, and supportingcomplexlarge-scaleapplications/platform(s) and/or solutions. 5+ years of experience designing, building, and scaling solutions using C#, .NET, ASP.NET, RESTful Web API, EF Core, and PostgreSQL. Solid knowledge and proven experience as a software developer, with exposure to elements of our back-end technology stack (C#, .Net, ASP.NET, WEB API). Knowledge of Front-End JavaScript Frameworks, especially React using Typescript. Knowledge and application of software engineering practices (e.g., Unit testing, TDD, CI/CD, SOLID, etc.). Proven ability to work as part of an Agile delivery team Good knowledge of software engineering principles Develop an application from end to end - from the database to the user interface. Excellent written and verbal communication... For full info follow application link. Waters Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. To view full details and how to apply, please login or create a Job Seeker accountSimilar remote jobs
UnitedHealth Group
Fort Wayne, IN
Posted2 days ago
Updated10 hours ago
Similar jobs in New Castle, DE
Fresenius Medical Care
New Castle, DE
Posted2 days ago
Updated10 hours ago
Join Delaware Schools Consortium
New Castle, DE
Posted2 days ago
Updated10 hours ago
Similar jobs in Delaware
Join Delaware Schools Consortium
Laurel, DE
Posted2 days ago
Updated10 hours ago
Join Delaware Schools Consortium
Georgetown, DE
Posted2 days ago
Updated10 hours ago
The Hertz Corporation
Dover, DE
Posted2 days ago
Updated10 hours ago