Software Developer, Integration

  • Company:
    FUJIFILM
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    8 hours ago
  • Category:
    IT & Software

At FUJIFILM Canada we don’t just capture memories, we preserve them. The FUJIFILM Photo Gift Lab allows consumers the unique ability to build high quality customized personalized printed products and preserve those memories in unique ways. Whether it is a calendar of your newborn or a beautiful wedding book, it is all custom, personalized and designed entirely by the end consumer.This is an opportunity to play a fundamental role in a fast-paced and exciting environment developing systems to drive the Photo Gift Lab into the future. The successful candidate will be involved in all aspects of the Photofinishing business unit as it relates to the FUJIFILM Photo Gift Lab.What you’ll do:Develop and maintain systems to integrate with third party providers and fulfillers.Integrate with new and existing customers through various protocols and architectures (SOAP/REST).Attend both internal and external meetings related to new business & integration, marketing, and operations as required.Design, build, deploy, and maintain next-generation, end-to-end software systems for the FUJIFILM Photo Gift Lab.Develop scalable and highly available architecture and bring legacy products up to those standards.Design and Build functional services using API Driven architecture.Participate in all phases of the software development life cycle.The required skills you need to be successful:7+ years’ experience as a Software Developer.Proficient with Microsoft .NET Framework and .NET Core development using C#.Development experience in implementing RESTful APIs.In depth knowledge and experience with core Microsoft .NET technologies.Comfortable designing and using relational databases and SQL.Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.Strong experience in Unit and Integration testing.Experience with Version Control System (TFS) and Continuous Integration & Deployment Tools.Passion for technology and an eagerness to improve existing systems.Excellent Communication skills.Excel at working independently and in group settings.Aptitude to Multitask effectively.Bonus skills that will be beneficial:Experience in Microservices Architecuture.Ability to write scripts using Powershell.Experience with Blazor Development.Experience with Docker.