Sr. Delphi Developer 18-150CM
Job Opportunity at OMAX Corporation

Posted on Jun 11


Location: Kent, WA
Job Type: Full Time
Job ID: W4155823

The primary role for this position will be the maintenance and extension of an existing Delphi based suite of applications used for programming, controlling, servicing, and monitoring abrasive waterjet machine tools.  It will involve a lot of re-factoring of an existing codebase, as well as re-skinning it for improved user experience.  This job requires a “jack of all trades”, working intimately with one to 3 other developers, and improving upon and understanding “other people’s code”.

OMAX Corporation is a rapidly growing, leading provider of precision-engineered abrasive waterjet systems.  OMAX has brought together the leading innovators and experts in abrasive waterjet technology, fostering an environment that promotes teamwork and a dedication to excellence.  The capabilities of our machines consistently evolve to meet the diverse and changing needs of our customers.


  • Maintenance of existing applications made in Delphi
  • Code refactoring and cleanup
  • Debugging and maintaining existing code systems
  • Implementation of Unit Tests and other automated testing
  • Technical design and development using Delphi
  • Meet expectations and schedules established by yourself and your team
  • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team
  • Work with development teams in an agile context as it relates to software development, including test driven development, automated unit testing and test fixtures, and sometimes pair programming
  • Actively participate in code reviews with software engineers and management
  • Work closely with program management to ensure business vision and requirements are addressed correctly
  • All aspects of software Documentation including but not limited to ReadMe files, help screens, code comments, coding standards, and related documents
  • Occasionally assist in technical support or other software departments when required
  • Ad Hoc Projects and other duties as required


  • Bachelor’s degree in Computer Science or related degree highly desired
  • 4+ years’ experience developing in Delphi (any version)
  • Proficiency with other languages a plus
  • Strong windows application development experience
  • User Interface design, development, maintenance and refactoring
  • Inter-process communication (TCP/IP, UDP, Windows Messaging, and similar.)
  • Strong OOP skills
  • Must be a role model of OMAX’s Core Values: People; Client Focused; Trust; Innovation; Fun; Excellence and Teamwork
  • Must have strong communication skills, ability to work collaboratively and independently
  • Software development lifecycle grounding, experience with one of (Waterfall, Spiral/Iterative, Agile/Scrum)
  • Source code management, branching and merging (SVN, Git, or similar)
  • Math skills, especially related to trigonometry, geometry, and vectors

Desired Skills:

  • Creation of Installers (Inno Setup or similar) a plus
  • Experience with code signing and digital signatures a plus
  • Experience with creation of Automated builds a plus

OMAX Corporation offers an excellent compensation package that includes a competitive salary, generous benefits such as: medical, dental, and vision coverage, short-term and long-term disability coverage, a 401K Plan with company matching, education reimbursement, paid holidays, vacation and sick time.  Only qualified applicants will be contacted; must be able to work for any company within the United States.  Fax resumes to (253) 872-9660 or email resumes to humanresources@omax.com.

OMAX Corporation is an equal opportunity employer

SoftwareEngineer.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2019, All Rights Reserved)