Software Engineer @ Kyocera Document Solutions Development America Inc. - Gardena, CA

Overview:

TITLE:
Software Engineer

DIVISION:
Kyocera Document Solutions Development

DEPARTMENT:
Software Engineering

LOCATION:
Gardena, California

STATUS:
Exempt

POSITION REPORTS TO:
Section Manager- PDL


This individual will contribute to the software development process for various projects involving the development and deployment of Application Software solutions.

Responsibilities:
  • Performs coding; converts software project designs into step-by-step

    instructions according to the particular programming language or software

    design tool in use.
  • Contributes to the software development process. Analyzes user needs and develops software solutions that benefit our customers.
  • Compares competitive product design and analyze technology requirements for products.
  • Diagnoses and fixes issues reported in a timely manner.
  • Proficient in using source control tools.
  • Documents the status of issues related to the maintenance process using bug tracking software.

Qualifications:
  • An undergraduate degree is required and an advanced degree is desirable.
  • 3 years of software development experience; or equivalent combination of education and experience are required.
  • Excellent verbal and written communication skills are a must.
  • Proficient in C# programming.
  • JavaScript/TypeScript, HTML5, CSS
  • REST/Server-Client architecture
  • Familiar with ASP.NET Core (Entity Framework), React
  • Database experience, specifically optimizing database tables and queries is a plus



Nice to have skills:
  • Python
  • Docker
  • NGINX / web server
  • iText
  • Unit Testing
  • Perforce
  • JIRA
  • Continuous Integration using Jenkins

Essential Physical Functions:
  • Occasional lifting of computer, monitor, or small printer no heavier than 40 pounds.
  • Typing, writing, reading
  • Seeing, hearing and speaking, both nearby and at a distance
  • Frequent sitting
  • Standing, walking, kneeling.
This is a general description of the duties and responsibilities most frequently required of this position. The company may from time to time request that the incumbent perform other related tasks and assume reasonable responsibilities that have not been specifically included in this description.