
TARGAN Inc.
Position Summary:
The Software Engineer role will help develop, expand, enhance, and support various software development projects at TARGAN. These software projects are critical to our success and include development of full stack applications for system analysis, databse integration, hardware device interfacing of sensors and cameras, user interface development, and others. This role will collaborate with multi-disciplinary project teams focused on the development and refinement of our flagship product. The ability to develop creative solutions while innovating and thinking outside the box is of importance in this role.
Key Job Responsibilities:Programming in an object-oriented language such as Python – ideally in real time applications
Program applications in Linux operating system
Deploy written code in a language like Python into a production environment
Develop cross-platform GUI application interfaces
Use good programming techniques, methods, and documentation
Communication of technical topics among fellow team members, and non-technical team personnel
Work with algorithms, design patterns, data structures, etc. and know what is appropriate for a given situation
Test new and existing code before final application (i.e., black, and white box testing)
Utilize version control such as Git, to ensure proper revisioning and foster collaboration
Interact with group and project leadership to drive tasks to completion
To apply for this job please visit hosted-apply.jobtarget.com.