Innovative Systems is hiring a strong C Developer to design, build, and maintain reliable code that is at the core of our industry-leading technology. You will be part of designing solutions to complex worldwide problems in data quality and compliance.
RESPONSIBILITIES - what you will be doing includes….
Developing technical solutions to complex algorithmic problems
Designing, building, and maintaining efficient, reusable, and reliable C code
Implementing performance and quality modules
Identifying bottlenecks and bugs and devising solutions to these problems
Helping maintain code quality, organization, and automation
Providing guidance and mentoring to team members
Listening, but also challenging the ideas and solutions of others, ensuring continuance of highest quality technology offerings
QUALIFICATIONS you must have include....
Bachelor’s or Master’s degree in Computer Science, Information Technology, Mathematics or related STEM major
Strong proficiency in C
Thorough knowledge of the standard library as specified by ANSI
Experience with Windows and UNIX environments
Good understanding of memory management in non-garbage collected environments
Knowledge of low-level threading primitives and real-time environments
Knowledge of component design documents and specifications
Familiarity with development environments like Visual Studio and Eclipse
Proficient understanding of code versioning tools like GIT and SVN
Familiarity with continuous integration
ADDITIONALLY it’s a plus if you have...
Prior experience as a technical lead
Familiarity with Multi-language capability: L-R; R-L, native characters a plus
Fluency with other languages
Innovative Systems, Inc. is one of the fastest growing global leaders in the development and delivery of software data quality, master data management, and risk/compliance solutions and services. Our pace is fast and our work is challenging and meaningful. Our style is highly autonomous, relaxed, and collaborative. You will find superb mentoring and coworkers that are among the smartest and fun to be around.
Innovative Systems, Inc. is one of the fastest growing global leaders in the development and delivery of software solutions and services. Here you will find a fast-paced company with a unique, entrepreneurial vibe, where you can be part of making a difference!
Innovative’s close-knit teams work collaboratively to design, deliver, and support data management solutions for Global 2000 clients ...in over 40 countries around the globe. If you are hungry to learn and grow – consider joining the Innovative team where working with and being mentored by senior leadership (including our CEO) – is just part of the day!