Menu

Software Development Engineer

at TA Instruments in New Castle, Delaware, United States

Job Description

Software Development Engineer. Implement and maintain internal compiling and deployment automation. Automate and improve internal processes to assist in rapid software development. Support Test Engineers in connecting automated tests to build automation. Develop installers for desktop/server deployments including database installations. Continuously improve and refine the build & deployment process. Design and implement the development, staging and production environments. Develop and improve our monitoring and observability tooling. Performance and integration testing of databases and web services. Research emerging tools, trends and methodologies. Required Education: Bachelor’s degree in Computer Science, Information Technology, or related Engineering field (or foreign degree equivalent). Required Experience: At least 2 years of experience with software development. Required Skills: At least 2 years of experience with software build automation tools; At least 2 years of experience in Version Control Systems: Git, or SVN; At least 2 years of experience with software testing including unit testing and integration testing; At least 2 years of scripting language experience (Python, bash, or Powershell); At least 2 years of experience with Internet Information Services (IIS); At least 2 years of experience with InstallShield /MSI installers for deployment on windows desktop and/or windows server; and At least 2 years of experience maintaining procedures and documentation, and balancing the need for rapid delivery with stability of systems. M-F, 9-5. $94,262.00/year. EQUAL OPPORTUNITY EMPLOYER. Please send resumes to TA Instruments – Waters LLC at hrsharedservices@waters.com, Reference #: 540491.

 

Job Location: Reports to New Castle, DE 19720. Telecommuting permitted from home office within commuting distance of New Castle, DE.  

Copy Link

Job Posting: 1048996

Posted On: Sep 29, 2022

Updated On: Oct 07, 2022