Senior QT Developer

Sorry, this job was removed at 6:00 p.m. (CST) on Tuesday, February 6, 2018
Find out who's hiring in Suburbs.
See all Developer + Engineer jobs in Suburbs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position Summary

We are looking for a strong senior software developer (Qt focus) with extensive hands-on development experience.

You will have a key role in designing and developing a net new cross platform desktop experience for the EdTech space. You will work alongside other highly performing team members.

Your responsibility will span the complete software development lifecycle, from requirements analysis to production and commercial deployment.

Position Requirements

Cross Platform Desktop Developer (Qt Focus)

- experience with native and cross platform desktop development

- experience with Qt framework, preferably version 5.x

- experience with C++ programming

- experience with C++ development and validation

- experience with HTTP REST API calls and Websockets

- experience with JSON based data modeling

- experience with DLL / shared library interfacing

- experience with Windows and Mac platforms

- experience with Microsoft Visual Studio development tools

- experience with Apple Xcode development tools

- experience with Git (Bitbucket and Github)

- experience with Agile development methodologies

- experience with debugging tools and debugging methods

- experience with unit testing of code

- experience with application installer technologies

- experience with Atlassian tools such as Jira, Confluence

- experience with Atomic design principles a plus

- BS or MS in Electrical Engineering, Computer Science, Computer Engineering or related field

- Detailed understanding of event based programming

Desired

  • iOS and Android development
  • GUI programming
  • Creating Standard windowing controls
  • Developing Custom UI widgets
  • Experience with modern software development processes, including software configuration management tools, defect tracking tools, peer review, and agile development life cycles
  • Strong understanding of design patterns, as well as object oriented design concepts, such as polymorphism, encapsulation, inheritance, and virtual functions
  • Knowledge in the areas of multi threading, abstract classes, exception handling and data structures
  • Network Programming (sockets, TCP/IP, etc)
  • Open GL 4
  • Hit testing, edge detection, real time rendering
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are located within the Stratum Executive Center. We are one block north of the Arboretum and directly across the highway from Seton Medical Center

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about InMotion SoftwareFind similar jobs