Software Engineer

Junge Control

Cedar Rapids, IA Engineering / Technology
SUMMARY: 
The Software Engineer is responsible for solution design, evaluation and implementation within a machine control (robotics) environment.
 
ESSENTIAL DUTIES AND RESPONSIBILITIES:
 
·        Use your knowledge of cutting-edge technology to create and post code, review current and historical code, and review current control procedures to identify technical growth opportunities. 
·        Interface with clients relative to software performance, new product needs and make recommendations on feasibility
·        Identify short-term and long-term architectures and make recommendations. 
·        Design computer terminal screen displays to accomplish graphical user interface (GUI) goals. 
·        Write documentation to describe program development, logic, coding, and corrections. 
·        Work with customer to communicate and track system dependencies. 
·        Install and configure vendor hardware and software products across a variety of host environments. 
·        Configure complex software implementations with customized criteria tailored for the specific customer’s environment. 
·        Assist with development of manuals for users to describe installation and operating procedures. 
·        Perform knowledge transfer and training for customer.
·        Required to work in a team atmosphere.
·        Evening and weekend hours may be required.
·        Regular attendance is required.
·        All other duties as assigned.
 
EDUCATION (OR EQUIVALENT EXPERIENCE): 
 
·        Minimum Education: Bachelor of Science in Computer Engineering, Computer Information Systems, Computer Science, or Software Engineering
·        Minimum Experience: 5-7 years
·        Experience in software development environments such as Visual Basic .Net and Visual Studio .Net or equivalent technologies. (Example equivalencies: Oracle PoerObjects, Delphi, Visual Basic, PowerBuilder, Access, FoxPro, Java, C and C++, etc.)
 
SKILLS/KNOWLEDGE/ABILITIES REQUIRED:
 
·        Proficiency with a combination of software products and expert proficiency with multiple operating systems. 
·        Skills and Experience in producing design including requirements discovery and analysis, formulation of solution context, identification of solution alternatives and their assessment, technology selection, and design configuration.
·        Extensive technical breadth, through experience in the IT industry. This breadth should be in areas of robotics application development and deployment, and in the areas of creation and maintenance of the infrastructure to support the complex application environment.
·        Method-Driven approach to execution through the consistent use of recognized structured analysis and design methods. Must have working knowledge of more than one design method and be comfortable deploying parts of methods appropriate to the situation in which s/he is working.
·        Full project scope experience with all aspects of a project from design through development, testing, implementation, and production. 
·        Ability to successfully interpret and communicate issues and directly interfaces with the customers.
·        Strong verbal and written skills, calls and leads meetings, work effectively across teams and disciplines within the organization.

Applying for:

Software Engineer

Junge Control

(.DOC, .DOCX, .PDF, .RTF, .TXT, .ODT, .PAGES, .WPS up to 2MB)

Job ID: 68169

Posted 19 days ago

Share This Job