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:
The following experience is a plus:
- 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
- Windows network programming
- Mac OS X software development
- Software architecture in a AWS or other IaaS environment