Mid-Level Software Engineer

Want To Join Our Team? Apply Now!

Posted On: May 19, 2020

Position Overview

DocuPhase and our employees are driven by innovation, solving problems and creating a better workplace for our customers. Our mission is to partner with our clients, delivering innovative solutions that automate and simplify their workplace with unmatched customer service. And, of critical importance, we value all of our team members in order to create an environment of trust, encouraged growth, collaboration, contribution, and rising to the challenge.

DocuPhase is developing advanced new technologies for the complete paperless enterprise. Products include image scanning and processing, recognition, workflow, data exchange and web and desktop applications for automating business processes. The ideal candidate will be an energetic visionary with an aptitude for finding unique and revolutionary solutions while developing and maintaining robust integrations for on premise and cloud applications.

The DocuPhase development team utilizes an Agile methodology to software development. You should be comfortable working as part of a collaborative team environment that interacts closely with QA to ensure the accuracy of code and the quality of the products released.

Responsibilities Include:

  • Strong experience leading Cloud-based Integration solutions: NetSuite, Workday, Acumatica, Visibility, etc.
  • Develop integrations and API’s using integration patterns and frameworks
  • Design, develop, and document DocuPhase integrations to requirements following standards and processes
  • Develop new and maintain existing REST APIs using the ASP.NET Web API
  • Develop new and maintain existing web applications using technologies such as ASP.NET WebForms, MVC, and JQuery
  • Implement efficient, clean, testable code that meets quality standards
  • Implement proof of concept prototypes for new functionality
  • Develop unit, integration, and performance test suites
  • Troubleshoot and implement fixes for software defects
  • Collaborate with the team on software architecture and design
  • Participate in story estimation, daily scrum, sprint planning activities, and code reviews

Required Skills/Competencies:

  • 3-5 years working coding experience with emphasis on ERP Integration solutions such as NetSuite, Workday, Acumatica, Visibility, etc.
  • OOP/ OAD Conceptual Knowledge
  • .NET framework 3.5/4.0./4.5
  • Proficiency with Web Services and Web Technologies
  • C#
  • WPF, JQuery, and AJAX experience
  • NET and IIS
  • SQL Server 2012/2016
  • Knowledge of Windows OS and API’s
  • Experience with Visual Studio

Nice to Have:

  • Single page application development with JavaScript frameworks such as: Angular, React or Vue
  • Dependency Injection and Inversion of control
  • Design Patterns
  • MVVM
  • Document management / workflow experience
  • Mobile development with Xamarin

What We Offer You:

  • Competitive salary
  • Healthcare, dental, and vision insurance with the company contributing $300 per month towards your health insurance
  • Long-term disability (company paid)
  • 15 days of PTO + 7 paid holidays
  • An environment and challenges that make you excited to come to work each day
  • Company-sponsored events

Not a fit for you, but know someone that may be interested and qualified? Please pass the job along. Thank you!

Want To Join Our Team? Apply Now!

Apply Now For The Mid-Level Software Engineer Position


Paid Vacation
Paid Holidays
Health Insurance
Dental Insurance

Share This Posting