Senior Software Engineer (Windows UI)
Progress Software - Morrisville, NC

This job posting is no longer available on Progress Software. Find similar jobs:Senior Software Engineer jobs - Progress Software jobs

Senior Software Engineer, Windows UI

Progress DataDirect is seeking a Senior Software Engineer to work with the product development team in our Morrisville, NC office. You will join a world-class development group and participate in the development of our award-winning products, used by the world’s largest companies in all industries! More specific, you will design and implement a new, yet to be released SaaS offering.

Responsibilities include architecting, designing and implementing a Window-based client, debugging in a distributed environment, troubleshooting performance and scalability issues, working closely with quality assurance and documentation teams in an Agile development environment, and mentoring other engineers.

The following qualifications are required:
  • B.S., Computer Science or related field/or experience equivalent
  • 5+ years of experience in software development
  • C++ programming expertise
  • In-depth knowledge and experience developing Windows-based UIs
  • Excellent problem solving skills
  • Good verbal and written communication skills
The following experience is a plus:
  • Windows network programming
  • Mac OS X software development
  • Software architecture in a AWS or other IaaS environment