Tuesday, 3 January 2017

wwwLathaHR.com C++ Developer ( c++ and java with Linux environment)

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: swami@itprosne.com

--
You received this message because you are subscribed to the Google Groups "IT JOBS in USA" group.
To unsubscribe from this group and stop receiving emails from it, send an email to it-jobs-in-usa+unsubscribe@googlegroups.com.
To post to this group, send email to it-jobs-in-usa@googlegroups.com.
Visit this group at https://groups.google.com/group/it-jobs-in-usa.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment