International Staff Consulting
Python Software Developer
International Staff Consulting, Clearwater, Florida, United States, 34623
Software Development Engineer - Internal Tools is a critical role . The Software DevelopmentEngineer is responsible for designing, creating, and supporting software tools used in our calibration and testapplications. This includes development and support of tools written in
Python
and in
LabVIEW . KEY RESPONSIBILITIES•Design, create, and maintain new and existing software programs that support a variety of factory needs,primarily created in
Python or LabVIEW. •Develop new software tools to support configuration, calibration, test and other data collection needs to supportengineering development and production of flow meters.•Develop requirements, design software, implement (code) software, test software.•Establish and implement best practicesOther Responsibilities may include, but are not limited to:•Design, Document and use API's to connect to various other business software tools such as Microsoft CRM,Microsoft Business Central, various SQL databases.•Work closely with IT, Manufacturing Engineering and Firmware Engineering when design applications.•Update/Maintain customer facing applications for new product releases and updates.•Migrate existing software configuration tools (Microsoft VBA) to a more robust and modular solution.POSITION REQUIREMENTS•Bachelor's Degree in Computer Science and two years' experience developing applications, or 5 years'experience in lieu of degree.•
Working knowledge in a high-level programming language (such as Python)
•Comfortable working with source control tools (such as Git or Subversion)
• Good written and communication skills with ability to work in a strong team environment.PREFERRED QUALIFICATIONS:•Experience working with project management tools (such as ClickUp, Trello, or Jira)
Python
and in
LabVIEW . KEY RESPONSIBILITIES•Design, create, and maintain new and existing software programs that support a variety of factory needs,primarily created in
Python or LabVIEW. •Develop new software tools to support configuration, calibration, test and other data collection needs to supportengineering development and production of flow meters.•Develop requirements, design software, implement (code) software, test software.•Establish and implement best practicesOther Responsibilities may include, but are not limited to:•Design, Document and use API's to connect to various other business software tools such as Microsoft CRM,Microsoft Business Central, various SQL databases.•Work closely with IT, Manufacturing Engineering and Firmware Engineering when design applications.•Update/Maintain customer facing applications for new product releases and updates.•Migrate existing software configuration tools (Microsoft VBA) to a more robust and modular solution.POSITION REQUIREMENTS•Bachelor's Degree in Computer Science and two years' experience developing applications, or 5 years'experience in lieu of degree.•
Working knowledge in a high-level programming language (such as Python)
•Comfortable working with source control tools (such as Git or Subversion)
• Good written and communication skills with ability to work in a strong team environment.PREFERRED QUALIFICATIONS:•Experience working with project management tools (such as ClickUp, Trello, or Jira)