.NET Developer

Job Description:

This position is for the ECM (Electronic Content Management) division of our business.  We are an OpenText partner that sells, implements, and supports Capture and Document Management software.  As a .NET Developer with RDS, you will augment our software engineering team and would be tasked with creating software customizations as well as creating integrations between our software and the Line of Business software our customers use.  Projects are usually individualized in nature, however there are opportunities to collaborate with other developers in our organization.

Responsibilities include:

  • Creating solutions to meet the needs of our ECM customers

  • Developing custom integrations of our products to enhance our customers’ experiences with our software

  • Programming with APIs (SOAP based and REST Services)

  • Design and implement customizations to OpenText platforms such as Captiva and ApplicationXtender using the manufacturer API’s and REST services

  • Participate in the full software development life cycle from scoping, analysis, design, implementation, and quality assurance to delivery and support

  • Working with SQL databases to manage data

  • Collaborate with team members to find more efficient ways of solving business problems



  • Object-Oriented language (.NET, Java or C++). C# is the primary language used.

  • SQL/Database experience (Creation and maintenance of Databases, Tables, Stored Procedures, Relational Models and Queries)

  • Strong skillset with data manipulation – useful when doing data conversions from older systems

  • Strong analytical and problem-solving skills

  • Excellent written and verbal communication skills

  • Knowledge of software application design tools (Visual Studio), source control tools, build environments and languages

  • Software application testing methodology, including writing and execution of test plans, debugging and testing scripts and tools


  • Front-end web applications development (DHTML/HTML5, CSS, JavaScript, AJAX, JSON)

  • Experience with Captiva or other competitive capture software, i.e. Kofax

  • Experience with ApplicationXtender or other competitive Document Management software

  • Developing in Microsoft Azure’s environment

Compensation Opportunities

  • Competitive salary based on experience

  • Paid Time-Off/Paid Time Illness

  • Paid Holidays

  • Bonus opportunities based on company objectives

  • Participation in RDS’ Simple IRA retirement plan

About Revolution Data Systems

We help clients do what they do best by getting paper and business processes under control.  Our deep experience in helping customers go digital is evident in every project we tackle.  Our easy-to-use products are some of the most widely used in every sector because they give insight to critical business processes and are continuously updated to keep pace with the advancements in the document management industry.

Revolution Data Systems is an equal opportunity employer.

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, medical condition, military and veteran status, marital status, or sexual orientation, political affiliation, or any other legally protected status or characteristics.

All RDS offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment.