Senior Principal Software Developer
Waters
Overview Interested in joining our Software Team? At TA Instruments, we're looking for creative and innovative engineers who bring fresh ideas from all areas, including data processing, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile—the list goes on and is growing every day. We encourage all our engineers to constantly add value to themselves and the business through learning and collaboration. We are seeking a Sr. Principal Software Engineer to lead the development and architecture of an innovative platform incorporating advanced AI capabilities. This is a high-impact role requiring deep technical expertise, strategic thinking, and leadership in building scalable, secure, and high-performance cloud-native applications. This is a hybrid position. Responsibilities Lead the architecture and design of a new SaaS platform with integrated AI/ML capabilities. Define and drive the technical roadmap, ensuring alignment with business goals and scalability requirements. Research, design, develop, and maintain applications, user interfaces, data analysis tools, and instrument control software for thermal analysis, rheological, and calorimetric instruments. Evaluate system specifications and translate system requirements into detailed technical designs. Provide architectural guidance and mentorship to engineering teams across the full development lifecycle. Collaborate with cross-functional teams to ensure seamless integration of AI models and services into the SaaS platform. Ensure software quality through code reviews, automated testing, and adherence to SOLID principles and secure coding practices. Contribute to the application architecture with a focus on scalability, maintainability, security, and performance. Support current programs, including performance tuning, troubleshooting, and enhancements. Provide technical support to internal and external users as needed. As a Team Member You Will Participate in agile ceremonies and collaborate with global teams. Share knowledge through demos, documentation, and mentoring. Demonstrate continuous technical improvement and thought leadership. Qualifications Bachelor’s Degree preferred, or equivalent combination of education, training, and experience. 15+ years of experience in software engineering, preferably in a regulated development environment. 5+ years of technical leadership experience, guiding software teams through architecture, design, and delivery of complex software solutions. Proven experience designing and architecting SaaS solutions, including multi-tenant architecture, CI/CD pipelines, and cloud-native services. Strong experience with C#, .NET Core, and object-oriented design. Front-end development expertise using React or Angular with TypeScript. Proficiency in web technologies: HTML, CSS, REST APIs. Hands-on experience with AWS or Azure Cloud, Docker containers, and microservices. Familiarity with development tools such as JIRA, Visual Studio, VS Code, GitHub, YAML, Confluence, and Datadog. Experience integrating AI/ML models into production systems is a strong plus. Strong understanding of software security best practices and implementation. Desired / Nice To Have Experience in analytical or medical device domains. Knowledge of TCP/IP sockets and RS232-serial communications. Experience with Azure DevOps, GitHub, BDD (Gherkin & SpecFlow), and continuous delivery pipelines. Ability to create roadmaps, manage risks, and communicate progress to stakeholders. Experience bridging technical and non-technical teams. Background in cross-functional product development involving hardware and software components. Waters Corporation (NYSE:WAT) is a global leader in analytical instruments, separations technologies, and software, serving the life, materials, food, and environmental sciences for over 65 years. Our Company helps ensure the efficacy of medicines, the safety of food and the purity of water, and the quality and sustainability of products used every day. In over 100 countries, our 7,600+ passionate employees collaborate with customers in laboratories, manufacturing sites, and hospitals to accelerate the benefits of pioneering science. Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state, and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time. #J-18808-Ljbffr
$154k - $205.5k
...Join to apply for the Senior Principal Software Engineer role at Waters Corporation Continue with Google Continue with Google 6 days ago... ...business goals and scalability requirements. Research, design, develop, and maintain applications, user interfaces, data analysis...SeniorFull time3 days per week$120k
...Role- Senior Java Developer Location- Tampa (FL) / Columbus (OH) / New Castle (DE) (Onsite) Fulltime/Permanent Salary- $120K/A + Benefits Must Have Technical/Functional Skills Java 8+ / Java 11+ Spring Boot (Core, MVC, Security) RESTful APIs (JSON...SeniorPermanent employmentFull time$140k
...Senior.NET Developer New Castle, Delaware Hybrid Full Time $130k - $140k A large, biotech company, is adding multiple senior developers for their team in New Castle, Delaware. The company manufactures biotech instruments and has been doing so for multiple...SeniorFull time3 days per week- A global leader in analytical instruments is seeking a Sr. Principal Software Engineer to lead the development of a new SaaS platform with advanced AI capabilities. The ideal candidate will have over 15 years of experience in software engineering and a strong background...Senior
- Citi is seeking a Senior .Net Lead in New Castle, Delaware, to drive technical contributions and platform strategy for its payments lifecycle solutions. The role blends engineering excellence with leadership responsibilities. Ideal candidates will have extensive experience...Senior
- Citi is looking for a Senior Full Stack Developer in New Castle, Delaware, responsible for designing, developing, and implementing both front-end and back-end applications. The role emphasizes scalable APIs and responsive user interfaces using React. Qualified candidates...Senior
- ...Senior Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions... ...-level engineering standards and mechanisms that improve developer productivity, quality, and operational outcomes....Senior
- Motion Recruitment Partners LLC is seeking multiple Senior Developers to join their team in New Castle, Delaware. The role focuses on building and maintaining web-based applications using C#/.NET and RESTful APIs, with an emphasis on both frontend and backend development...SeniorFull time
- A leading technology firm in Delaware is seeking a Senior Technical Lead to oversee technical projects involving SQL and Python. Key responsibilities include designing databases, conducting data analysis, and automating processes through Python scripting. The ideal candidate...Senior
- ...At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. The role involves designing, building, and maintaining robust solutions for the Global Trust and Agency domain, supporting CSC’s global operations. Responsibilities Design, develop,...SeniorFull timeLocal areaRemote work
- ...Role: Senior Java Developer Location: Newark, DE(Locals Only) FTE Only F2F Interview Strong Hands-on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services...SeniorLocal area
- ...Job Title: Senior Mainframe Application Developer Location : Wilmington, DE Onsite Contract RTTO - 5 Days Onsite Mandatory Skills... ...large corporate environment Overall knowledge of the Software Development Life Cycle, solid understanding of agile...SeniorContract work
- ...Senior Java Developer As a Senior Java Developer for a Randstad client in Wilmington, DE, you will be responsible for designing, developing, and supporting enterprise-level, cloud-native solutions within the passenger rail transportation sector. Your role will involve...Senior
- ...Java 8/11, Microservices Architecture, Spring Boot, AWS Services such as Terraform, Kubernetes, ESC, EKS, S3. Title: Senior Java Developer / AWS Developer Experience Range: 8-12 years Job Description: We are seeking a highly skilled Senior Java Developer...Senior
$65.06 per hour
...Senior Java Application Developer Our client, a leading organization in the financial services industry, is seeking a Senior Java Application Developer to join their team. As a Senior Java Application Developer, you will be part of the Application Development Department...SeniorWeekly pay- ...Sr. Java Developer New Castle, DE (3 days onsite - Hybrid) 10+ months Web Cam Interview $55-60/Hr on W2 Job Description: Lead... ...candidate will have a total of 10 plus years of experience in software development with a focus on API/Services development. Experience...SeniorRemote workFlexible hours
- ...As a Principal Software Engineer at JPMorganChase within the Home Lending – Originations group, you provide expertise and engineering excellence... ...oversee Encompass LOS integrations and customizations using Developer Connect, SDK, and plugins. Orchestrate Encompass data flows...
- ...Job Description Senior Software Engineer Wilmington, DE Monday-Friday 8:00 am - 5:00 pm Hybrid At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. In this role, you will design, build, and maintain robust solutions...SeniorLocal areaRemote workWorldwideMonday to Friday
- JPMorgan Chase is seeking a Senior Principal Architect in Wilmington, DE to influence technical architecture within consumer payment technologies. The role involves designing secure, scalable payment systems and advancing architectural strategies to support global payment...Senior
$156.16k - $234.24k
About the Role We are seeking an experienced, hands‑on Senior .Net Lead to contribute to the development of our engineering frameworks... ..., defining engineering standards, and guiding a scrum team in developing core functionalities within the payments lifecycle. Key Responsibilities...SeniorFull time- Tech Mirrors is seeking an iOS Developer to be based in Wilmington DE or Jersey City, NJ. The ideal candidate will design and implement advanced iOS applications and work closely with cross-functional teams to deliver innovative features. The candidate must have experience...Senior
- ..., you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer... ...appropriate software design frameworks Develops secure and high-quality production code... ...and functions Influences leaders and senior stakeholders across business, product,...Shift work
$106.7k - $177.9k
M&T Bank Corporation is looking for a Senior iOS Developer in Wilmington, Delaware. This position requires expertise in UIKit, SwiftUI, Objective-C, and Swift to deliver secure banking applications. The role is primarily on-site with one work-from-home day per week. The...SeniorWork from home1 day per week$229.9k - $262.4k
...Senior Lead Software Engineer, Full Stack (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area- A technology staffing company is seeking an experienced Java Developer located in Wilmington, DE. The ideal candidate must have over 8 years of development experience with a strong focus on Java and relevant technologies like Spring and UNIX. This full-time position involves...SeniorFull time
- ...Senior Embedded Software Engineer This role is based out of Newark, DE and will require onsite presence. What You’ll Do Develop an expert-level understanding of our products and how they’re used in clinical practice. Design, develop, troubleshoot, and debug high-quality...SeniorLocal area
- ...A leading technology organization is seeking a Software Engineer 3 - Contingent to support AI and cloud platform initiatives. This role involves consulting on software engineering projects, developing Python microservices, and deploying solutions on platforms like GCP....SeniorContract work
$172.8k - $216k
...Senior Staff Software Engineer CA- San Francisco / UT- Sandy / WA- Seattle / NY- New York City / FL- Jacksonville / DE- Greenville / MT- Helena... ...as an exemplary practitioner for both the software we develop, as well as the tools and techniques we use to test, release...SeniorRemote workFlexible hours- An international financial services firm is seeking a Senior Lead Software Engineer to drive modernization and transformation of technology products within their agile team. The role involves leading technical efforts, managing software development processes, and collaborating...Senior
- A leading tech solutions provider in Wilmington is seeking a senior developer with over 10 years of experience to work on innovative applications using Java and mobile technologies. The ideal candidate will excel in automated testing and deployment, possess strong leadership...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Developer. Be the first to apply!
- senior software engineer New Castle, DE
- senior application security New Castle, DE
- senior vice president of operations New Castle, DE
- senior performance tester New Castle, DE
- senior sas developer New Castle, DE
- senior magento developer New Castle, DE
- senior mainframe developer New Castle, DE
- senior manager legal New Castle, DE
- senior manager diversity & inclusion New Castle, DE
- senior manager tax New Castle, DE

