Revenue Solutions, Inc. provides IT consulting services and products to
clients in the government revenue industry across the United States. We're a
small company with a history of steady growth and profitability, a strong
management team, great people, and lots of opportunity for advancement.
At RSI, we recognize the key to our continued success is hiring, developing,
and retaining highly skilled and entrepreneurial individuals. To attract and
retain such talent we offer competitive salaries, personalized career
attention, and a full range of benefits including major medical, dental,
disability, 401(k), paid vacation and holidays, bonuses, employee training
and annual company outings.
Please visit our website at
www.RevenueSolutionsInc.com to learn more about
our company, the services we provide, and the high levels of commitment we
have towards both our customers and our employees.
We are currently looking for several developers to join our team in
developing a state-of-the-art large-scale enterprise intranet\internet
solution on the Microsoft .NET and SQL Server platform. The system will
utilize the latest technologies that the .Net platform offers including use
of third party business rules and workflow engines. Participating in a team
environment, you will work on designing and developing functionality defined
by the business analysts.
These positions are located in Columbia, SC.
REQUIRED EXPERIENCE, SKILLS & COMPETENCIES:
BS in Computer Science or related field
Immediate authorization to work in the US
Experience developing distributed, n-tiered web applications in .Net
(ASP .Net, C#, ADO .Net, MSMQ) or J2EE (JSP, EJB, POJOs, Struts, Java Server
Faces, JMS, JNDI, POJOs)
Solid understanding of service oriented architectures
Strong knowledge of relational databases, data structures, and SQL
Solid understanding of Object Oriented analysis, design, and
development
Proven experience realizing use cases using standard modeling
techniques (UML) into working code. This includes applying design patterns
such as factory, faηade, strategy, observer, MVC in the creation of those
models
Full lifecycle development experience including unit testing and QA
processes, source and configuration management, build and release processes
Experience with standard development techniques such as RUP and/or
agile programming techniques.
Experience with NUnit or JUnit for building and automating unit
tests
Demonstrated analytical and problem solving skills
Experience leading client design sessions
Experience resolving design and development issues
Excellent verbal and written communication skills
Ability to work well in a team environment and brainstorm with other
developers/senior developers on ideas, design approach, technical issues.,
team processes
PREFERRED EXPERIENCE, SKILLS & COMPETENCIES:
Experience with the .Net 2.0 and 3.0 frameworks a plus
Experience with SQL Server Integration Services
Experience using Borland Caliber RM, Together, and StarTeam tools
Experience with test-driven development
Experience with ORM tools such as LLBLGenPro or NHibernate
Experience with SQL Server Reporting Services
Experience using a Business Rules Engine