Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Kyocera Document Solutions Logo

Senior Software Engineer, Backend

Kyocera Document Solutions

$130,000 - $150,000
Oct 3, 2025
Concord, CA, US
Apply Now

KYOCERA Document Solutions Development America, Inc. is looking to solve the problem of developing and maintaining multiple features and components on the project that promotes the sales of KYOCERA solutions worldwide.

Requirements

  • Significant coding experience particularly in C-Sharp .NET, Go, JAVA; one or more with related web technologies such as WebSocket, REST, and JSON
  • Full stack web application development with JavaScript / typescript working knowledge is preferred.
  • Relational and NoSQL Database technologies (PostgreSQL, Redis)
  • Designing/building scalable REST APIs, distributed and event-driven systems (RabbitMQ/AMQP, Kafka)
  • Experience with open-source cloud and cloud computing platforms with containerization and deployment tools (Docker, Helm, Kubernetes)
  • Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills.
  • Test framework knowledge, XUnit or other.

Responsibilities

  • Leads implementation and maintenance of multiple features and components on the project that promotes the sales of KYOCERA solutions worldwide.
  • Leads analysis and implementation of core architecture design, feature sets, classes/ components to build/maintain user interface.
  • Leads back-end development in accordance to the project requirements, company guidelines and general best practices to ensure quality, competitiveness, and customer success with the product.
  • Leads the team to meet project objectives and schedule. Reviews designs, code, and other work deliverable of peers, mentors them, and leads team effort on resolving issues.
  • Provides timely project and progress reports to the manager about the assigned tasks and team achievements.
  • Research into new technologies, tools, and ideas. Leads the team application and promotes it to others to improve efficiency and quality of development.
  • Resolves complex issues from the field, system or environment related.

Other

  • An undergraduate degree in Computer Science, Math, related technical field or equivalent practical experience is required, and an advanced degree is highly desirable.
  • Over 7 years of software development experience
  • Excellent verbal and written communication skills are a must.
  • Good understanding of private and public cloud design considerations related to micro-service architecture, distributed systems, load balancing, networking, and global infrastructures.
  • Occasional lifting of computer, monitor, or small printer not heavier than 40 pounds.