Software Engineer

Company:  Flow International
Location: Kent
Closing Date: 28/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Major Duties And Responsibilities

  • Designs, modifies, develops and documents new and/or existing software products to meet customer and market requirements in a standard product (OEM) environment.
  • Works on new features and bug fixes for existing waterjet machine software applications while also working on new, next-generation product development.
  • Implements user interface for new applications or to improve existing applications using latest UI/UX methodologies.
  • Supports product documentation including generation of user manual content, sequence of operations and source code documentation.
  • Develops and executes unit tests, assists in preparing testing criteria and participates in the testing process with regular code reviews and analysis of software performance.
  • Develops and maintains processes required for continuous improvement within the department.

Knowledge, Skills And Abilities

  • Proficient developer with solid background in Object Oriented programming (Microsoft Visual Studio, Visual C++, C#, .NET or Java preferred)
  • Solid understanding of Windows/Microsoft .NET framework
  • Experienced in UI/UX design and implementation for stand-alone Windows-based and/or web-based applications
  • Experienced in use of ALM tools and processes such as Microsoft TFS/Azure DevOps for collaboration, bug-tracking, testing and deployment in a fast-paced standard product environment.
  • Knowledge of software licensing tools and integration into standard software products a plus.
  • High level of analytical ability where problems are complex.
  • Solid math skills.
  • Strong oral and written, presentation and communication skills.
  • Ability to work independently on projects in addition to functioning well in a team environment.
  • Ability to take initiative; highly self-motivated.
  • Demonstrated ability for innovative/creative thinking.

Education And/or Training

  • Bachelor of Science in Computer Science (BSCS), Mechatronics or Electrical Engineering (BSEE) and 2-3 years related experience.
  • Master of Science in Computer Science (MSCS), Mechatronics or Electrical Engineering (MSEE) and 0-2 years related experience.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙