Descripción de empleo<br />This position offers an excellent opportunity to be involved in development of industry-leading real time expert system and related products. The work involves design and development of new functionality and requires a hands-on product development approach. There is a lot of freedom and choice to develop solutions to interesting problems and build new features.<br /><br />Role and Responsibilities<br /><br />Work on product enhancements and bug fixes using JIRA with Agile methodology<br /><br />Take up prioritized customer issues and resolve them<br /><br />Break complex problems down into actionable solutions<br /><br />Identify root cause and come up with an approach to fix the issues<br /><br />Interact with team members on a regular basis and share any learnings with the team<br /><br />Aptitudes y conocimientos deseados<br />Required Skills<br /><br />C/C++ programming using MS Visual Studio IDE<br /><br />Lisp programming using LispWorks IDE<br /><br />Basic linux or unix skills including shell scripting<br /><br />Knowledge of rule engines and /or expert systems<br /><br />Strong understanding of CS fundamentals, algorithms, data structures and OO methodologies<br /><br />Self-motivated, passionate and team player with good communication skills<br /><br />5 years overall experience in software development<br /><br />Nice to Have<br /><br />Bachelor’s degree or higher in CS<br /><br />5 years or above c/c++ development<br /><br />1 years in lisp programming<br /><br />Build and integration using Ant, SVN and JIRA<br /><br />Experience in working with databases like Oracle/Sybase<br /><br />Experience using JMail/JNI/ActiveX/ODBC<br /><br />Experience with any of the OPC/HLA/PI system<br /><br />Experience in MFC/X-Windows development<br /><br />Exposure to .Net and Java frameworks (Visual Studio .Net and Eclipse)<br /><br />Experience in full product development and release lifecycle<br /><br />Major skills required<br /><br />C/C++ programming<br /><br />Lisp programming<br /><br />Operating System concepts on Windows and Linux<br /><br />Minor skills required<br /><br />Experience in one of databases (Oracle/Sybase), Java/.Net framework<br /><br />Java programming<br /><br />Ability to find root cause and to break complex problem into actionable solutions<br /><br />Hours<br /><br />At least 8hrs/day Monday-Friday, with the strict expectation that this role is your only position.