What are the responsibilities and job description for the Software Developer position at Track Talents Inc?
- 5 years of general development experience
- High degree of understanding of programming paradigms, proficiency in C/C , familiarity with C#/Java is desirable
- Proficiency with object-oriented design principles and methodologies
- High level of proficiency in Windows based development
- Proficiency with client/server programming principles
- Familiarity with hardware/software driver interfaces (usage)
- Effective oral and written communications
- Good debugging and problem solving skills
- Ability to unit test all software written before hand off to software testers
- Provide thorough documentation of interfaces, features and design
- Some knowledge of SQL scripting and Database design desirable
- Team Player
Experience in any of the following is highly desirable:
- Digital audio/video frameworks (DirectShow/IPP/GStreamer)
- Network streaming protocols and multimedia file formats
- Web programming and design in ASP.NET
- Android development experience
Job Type: Full-time
Pay: $100,000.00 - $150,000.00 per year
Experience:
- Software development: 5 years (Required)
- digital audio and video recording applications: 5 years (Required)
Work Location: In person
Salary : $100,000 - $150,000