Logo for RSI

Interface Developer

Roles & Responsibilities

  • BS in Computer Science or related field or equivalent work experience
  • 4+ years of development experience with C#
  • Experience with SSIS and SQL Server
  • 2+ years of leading a team of Interface Developers

Requirements:

  • Conduct requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
  • Using programming, scripting, and/or database languages to write the software code
  • Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
  • Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations

Job description

Description

RSI is looking for an Interface Developer to join our Delivery organization.  Leveraging your deep SSIS and C# development skills, you will work with a team of designers and developers through the Software Development Life Cycle (SDLC). You will define system requirements, write business and technical specifications, create test cases, perform unit and system testing and assist with the implementation of the data interface from a legacy system to a new Integrated Tax System. You’ll join our team of project managers, consultants, and technical specialists implementing RSI’s Revenue Premier®. All Revenue Premier® product offerings are built in an n-tier architecture using a hybrid of C# and Java components on an Oracle or SQL Server database.   



Job Responsibilities/Duties:

  • Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
  • Using programming, scripting, and/or database languages to write the software code
  • Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
  • Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
Requirements


  • BS in Computer Science or related field or equivalent work experience. 
  • Experience with SSIS. 
  • Experience with SQL Server. 
  • 4+ years of development experience with C#. 
  • 2+ years of relevant software design using C#; large-scale system work preferred.  
  • 2+years of leading team of Interface Developers. 
  • Ability to develop and test custom code (SSIS, C#, .NET and SQL). 
  • Strong understanding of SOA, WCF, IIS, Entity Framework in C#, and Data Access Layer.  
  • Ability to translate use cases using standard modeling techniques into working code. 
  • Experience working with clients to develop and document system requirements. 
  • Experience with SQL Server database and ability to write high performing complex queries. 
  • Experience with optimizing and tuning queries. 
  • Customer-focused attitude and desire to interface directly with end-user clients.  
  • Excellent verbal and written communication skills.   


Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

EEO Statement: RSI is committed to providing equal opportunity in employment to all employees and applicants for employment. Discrimination of employees or applicants on the basis of race, religion, color, sex, age, national origin, veteran status, disability, sexual orientation and gender identity, marital status, genetic information, or any other protected category, is strictly prohibited.


* Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.


RSI determines pay range based upon numerous compensation factors, including experience, skill set, and geographic location. A current and reasonable estimated range for this position is $75,000 - $80,000.


About Us: Revenue Solutions, Inc. (RSI) empowers entities through solutions that improve citizen services, increase operational efficiency, collect additional revenue and maximize compliance. Our solutions provide highly efficient and customizable systems that meet the essential needs of government.


For nearly three decades, RSI has delivered transformative solutions across hundreds of client projects throughout the U.S. and Canada


Mission: RSI creates people-first technology solutions that empower governments to improve the experience, engagement, and trust for communities and their citizens. 

 

Security Responsibilities (NIST PS-9): 

  • Follow all RSI security policies and procedures. 
  • Protect sensitive, confidential, and regulated data (including FTI, PII, and client data). 
  • Report suspected security incidents immediately. 
  • Complete required security awareness training annually. 

Position Risk Designation (NIST PS-2):
This position is designated as High Risk based on the level of system access, handling of regulated data, and potential impact to organizational operations. 


This job description was last revised March 12, 2026   

UI Developer Related jobs

Other jobs at RSI

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.