*Title: C++ Developer * Location:- Omaha, NE
*Summary * A Software Engineer designs, implements and maintains high quality software/firmware. Customers and production associates use these components to operate ballot counting and marking machines. These components can vary from low-level device control to Graphical User Interface (GUI) requirements as well as the business specific application requirements. This position requires proficiency in the application of industry-standard software development processes, skills, and procedures. The successful applicant must demonstrate programming expertise and strong potential to advance to a senior engineer level. *ESSENTIAL DUTIES AND RESPONSIBILITIES *include the following. Other related duties may be assigned. - Design and write modules and classes to fulfill defined requirements. -Use the GNU tool chain and other programming tools and languages to code, test, and debug software. -Work with existing code sets to enhance functionality or fix problems. -Write documentation to share knowledge with other team members. -Work under the guidance of a senior software engineer. -Work well with others in a team environment. -Produce estimates and schedules to help plan projects. -Assist with requirements analysis. -Provide end user support to resolve production problems as needed. -Provide on-call coverage during peak election periods. May be required to provide on-site Election Support as well for some elections. -Assist with creating builds and updating the build process. -Assist with the definition of system hardware requirements. -Assist with the configuration and tuning of test and production hardware environments. *QUALIFICATIONS: * - Applicants must demonstrate proficiency in advanced programming techniques and practices. A majority of the work will involve programming in C++ and Java in a Linux environment. - Knowledge and ability to work with a standard version control system is required and experience with Git is a plus. Must be able to learn and successfully use new tools and techniques based on project demands. - Proficiency with Linux is a plus for this position. Must be knowledgeable of how an operating system and the hardware affect system performance and how to analyze and optimize OS settings and hardware configurations. -Ability to analyze complex problems. - Must have ability to document and present technical information for consumption by managers and associates, including non-technical associates. - Must have knowledge of the use of Quality Assurance processes. *EDUCATION and/or EXPERIENCE: * - BS in Computer Engineering, Computer Science or Management Information Systems or equivalent experience required. -experience commercial level programming required. ------- Regards & Thanks *Swami* *Director* IT Pros Of Nebraska Inc. EMAIL: *sw...@itprosne.com <sw...@itprosne.com>* -- You received this message because you are subscribed to the Google Groups "Oracle-HRMS-India" group. To unsubscribe from this group and stop receiving emails from it, send an email to oracle-hrms-india+unsubscr...@googlegroups.com. To post to this group, send email to oracle-hrms-india@googlegroups.com. Visit this group at https://groups.google.com/group/oracle-hrms-india. For more options, visit https://groups.google.com/d/optout.