1 Click Easy Apply


Software Developer C#


Kent, Washington


Software Developer C# Job Opening in Kent, Washington - OMAX Corporation is a rapidly growing, leading provider of 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.
OMAX Corporation is seeking a C# Developer for several new and exciting projects. The ideal candidate has familiarity with CAD/CAM, NC machine tools or robotic control and motion interpolation, good verbal and written communication skills, an eye for organization and time lines, and an innate analytical sense.
Duties:
Consistently develop features of high-level quality, on several platforms, by gathering requirements, designing solutions, implementing robust code, testing and debugging.
Create efficient, optimized code while working with 3rd party or company developed libraries and tools
Understand memory and performance limitations of target hardware
Understand and be able to conform to the standards of target hardware
Willingness to receive, create and maintain detailed task lists from team leaders
Perform other duties as required or deemed necessary by the department manager or supervisor
Qualifications:
Bachelor?s degree, in Engineering, Science or Programming with emphasis on software development
Strong programming in C++/C# (5+ years)
Experience with 3D Graphics, Single Responsibility Principle Programming, transforms, quaternions, vector math
Familiarity with MVP and MVVM design patterns
Experience supporting all stages of the development lifecycle
Knowledge of Visual Studio programming environment
Ability to architect systems from scratch
Software prototyping to convey quick ideas
Works well both in a team and independently
Actively seeks to improve skills
Preferred Skills:
OpenGL/DirectX
Mobile Apps (iPhone, Android, etc.)
Ability to work in cross platform environments (Windows, iOS, Android)
Prior experience with interfaces, GUIs a significant plus
Ability to quickly and efficiently convey technical and complex ideas
Familiarity with NC machine tools or robotic control and motion interpolation
At OMAX Corporation we value our employees and appreciate their dedication. We offer 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, 12 paid holidays, vacation and sick time. If you are passionate about what you do and enjoy working with people who are equally talented and dedicated, we would like to hear from you!
Please note that due to the number of resumes we receive, only qualified applicants will be contacted. You must be able to work for any company within the United States to be considered.
OMAX Corporation is an equal opportunity employer
Job Type: Full-time
Required education:
Bachelor's
Required experience:
programming C++/C#: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC