FUJIFILM

Software Engineer III (FIS)

Job Locations US-NH-West Lebanon
Posted Date 2 months ago(2/16/2021 9:16 AM)
Requisition ID
2021-14462
Category
Other
Company (Portal Searching)
FUJIFILM Dimatix, Inc.

Overview

 Logo

 

 

Fujifilm Dimatix, Inc. strives to offer a healthy work environment that promotes individual responsibility and growth, a collaborative spirit, and an atmosphere that encourages learning, professional development and achievement.

 

We search for the most talented and qualified people for both external and internal opportunities. At Fujifilm, performance, development and accountability are the standards to which the company and its people strive toward. And to support its employees, we offer programs that motivate, educate and promote a healthy work-life balance, which increase employee satisfaction and overall personal well-being.

 

Fujifilm is committed to offering a comprehensive and flexible benefit program to meet the needs of employees and their families. This flexible approach allows employees to create a program that fits their lives.  At Fujifilm, INNOVATION and PEOPLE matter.

 

FUJIFILM Dimatix, Inc. is an E-Verify Employer

 EO-employer-M/F/Vets/Disabled

 ATTN Staffing Services:  We do not accept unsolicited resumes.

External US

The Software Engineer III is a senior engineer responsible for designing, developing and technically leading Microsoft Windows 10 and Windows Server 2019 desktop and client side software projects.  The software solution includes Graphical User Interfaces, Business Logic and Digital Communication interface protocol to other networked and web enabled intelligent devices: system of systems.  The application software is expected to provide the graphical digital front end for users to configure monitors, and manage all print system computers and peripherals that make up a complete Printing Press workflow in an industrial - commercial Ink Jet printing environment.  The Software Engineer III creates desktop applications using modern versions of IDE, frameworks for languages such as C#, Visual Basic and C++.  The Software Engineer III utilizes TCP/IP communication, HTML and Restful protocol for interfacing and performing services with other computer based devices that perform actual Ink jet printing and to retrieve and manage Print Job Files from area network Servers and Data management systems.

 

 

KNOWLEDGE

Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept/peer review). Level at which career may plateau.

JOB COMPLEXITY

Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.

SUPERVISION

Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

EXPERIENCE

Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience.

 

ESSENTIAL JOB FUNCTIONS:

 

  • Design User Interface software that configures, monitor and controls custom Inkjet control systems over a communication links and networks.
  • Develops business logic to manage data and sequences a printing press though it’s workflow with Multi-Threaded and concurrent software design skills.
  • Designs software that utilizes TCP/IP based communication protocols, Knowledge of NICs, switches and tools like Wireshark.
  • Designs software that access wide area networks and Clouds servers to access PDF jobs files and mange printing workflow data.
  • Designs software that utilizes HTML and RESTful communication protocols

 

SUPERVISORY RESPONSIBILITIES:

 

  • No Supervisor of Staff or Schedule. Team Technical Lead
  • Due to scope of work and Schedule milestones, the Software Engineer III is expected to direct and utilize Software Engineers level II and I to help perform specific software tasks and functions. Hold and attend design reviews and code inspections. Proper document code designs for ongoing support.
    • Ability to communicate design strategies and patterns using UML is a strong plus.
  • Version management, Revision control and Defect Tracking
    • Git (SVN or others considered)
    • Mantis (Jira or others considered)

 

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential job function satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

REQUIRED:

  • Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience.
  • Proficient developing software using current version of Visual Studio and .NET framework (.Net Core a plus)
  • Proficient with software C#  (Visual Basic and  C++ are a plus)
    • WinForms, WPF (XAML)
    • Business Logic Development
    • HTML, XML, JASON, RESTful and TCP/IP communication languages and stacks
    • Database Programming
    • Dot Net 5 (Dot Net Framework and Core 3 are a plus)
  • Knowledge of file formats and libraries / frameworks for PDF and TIFF file handling and rendering
  • Ability to turn customer requirements into software features, architect software design, analyze detail software solutions and implement and test software components and project to create a complete software solution.
  • Proficient with Windows Operating Systems and ability to troubleshoot and evaluate PC resource usages and software task and process performance.

 

 

PHYSICAL DEMANDS:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

  • Standing, walking, using hands to finger, handle or feel, and talk or hear under one-third of the time.
  • Sitting one-third to two-thirds of the time.
  • Ability to concentrate and consistently deliver excellent attention to detail.

 

 

 

WORK ENVIRONMENT:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

  • Normal office environment. Dress as appropriate, business-casual is the “default”.
  • Extended detailed visual tasks and computer use.
  • Works in manufacturing, clean room, and engineering lab environment
  • Moderate noise (examples: business office with computers and printers, light traffic)

 

 

OTHER:

  • Other duties as may be assigned.
  • Each employee’s primary objective is to assure that the quality, delivery and cost controls within his/her control meet or exceed all of our internal and external customers’ requirements.
  • Each employee is required to abide by the Employee Handbook and the rules and regulations explained and provided at each orientation and training session. Special attention must be given to the safety aspects of these documents.

 

FUJIFILM Dimatix provides competitive wages, a generous benefits package and a friendly, dynamic working environment.

Equal Opportunity Employer

FUJIFILM Dimatix is an E-Verify Employer

EO-employer-M/F/Vets/Disabled

 

 

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed