Here are the current open positions


jQuery UI Accordion - No auto height
Java Developer - Job ID: CDS4759
Role: Java Developer
Location: Multiple places
Number of Positions: Multiple
Length: 12 Months+
Experience Level: Looking for Junior, Mid-level and Senior or Architect level candidates
Junior Level: Atleast 2 to 3 years of experience
Mid Level: Atleast 5 to 7 years of experience
Senior or Architect Level: Atleast 10 to 12 years of experience
Skills: Would prefer combination of following skills (if not all)
  • Solid understanding of Object Oriented Analysis and Design
  • Demonstrated experience throughout the full SDLC
  • Experience working in a team environment
  • Ability to effectively communicate with business and technical team members
  • Experience with Java/J2EE and MVC framework
  • Working knowledge of server-side Java technologies such as JSP, Servlets, EJB, JDBC, JMS, Tomcat, JBoss, WebLogic, Lucene, Solr
  • Hands on experience with JPA, SQL and relational database systems to implement Data Access Layer is required
  • Experience with open source frameworks and tools such as Struts, Spring (MVC, Data JPA, Integration, Security), Hibernate, Groovy/Grails, Hudson/Jenkins, Maven, Ant
  • Good knowledge and understanding of XML and XSD
  • Web Services development experience is desired
  • Developer productivity tools such as Eclipse IDE, unit testing framework and rational clear case configuration management tools is highly desirable.
  • Experience working with WebSphere Application Server and IBM HTTP Server is desired
  • Strong analytical and troubleshooting skills to understand/articulate the root cause of software problems
  • SSO or Single Sign on or O Auth 2 experience
Preferred skills:
  • Bachelor’s Degree in Computer Science of equivalent
  • Experience implementing RESTful and/or traditional web services using technologies such as JSON, SOAP, XML, JAXB, Jackson and Jersey
  • Front-end development experience with HTML5, CSS3, JavaScript and AJAX
  • Experience creating dynamic web interfaces utilizing modern Javascript frameworks such as jQuery, JS
  • Experience with portal technologies such as Liferay, WebSphere, JSR 286/Portlet 2.0
  • Experience with other content management systems is PLUS
  • Previous experience in a customer support/maintenance role handling client requests is a huge PLUS

.NET Developer - Job ID: CDS5720

Location: Multiple places 

Required Skills : 

  • 5+ years of experience in software development 
  • Can demonstrate an ability to understand how to use technology to solve challenging issues 
  • Strong knowledge of Object Oriented Programming and Design Patterns 
  • Requires strong interpersonal skills to interact with users and customers 
  • Ability to manage projects, this includes interaction with internal/external customers 
  • Troubleshoot technical problems with an application, web service, or related database Desired Skills 
  • Proficient in C, ASP.Net MVC 
  • Proficient in the use and construction of WCF and Web API web services 
  • Proficient with HTML, CSS, and JavaScript / jQuery 
  • Proficient using MS SQL 
  • Proficient in using an n-tier architecture 
  • Proficient in writing unit tests 
  • Proficient in writing technical documentation Core Software Skills 
  • Languages: C#, SQL, JavaScript 
  • Client/Web Skills: HTML/CSS, XML, ASP.Net 4.0+, AJAX, JavaScript/jQuery 
  • Server Technologies: SQL Server 2008+, Internet Information Service (IIS) 7.0+ 
  • Development Tools: Visual Studio 2012+ 
  • Operating Systems: Windows 7+, Windows Server 2008+ 
  • Office Tools: Proficient in all Microsoft Office applications 
  • Web Services: WCF, Web API 
  • Testing: Unit testing; Performance testing Desired Software Skills 
  • Experience working with web services WCF, SOAP, REST 
  • Experience with WPF application development 
  • Client/Web Skills: LINQ, Entity Framework, ADO.NET, JSON 
  • Experience with some or all of the following JavaScript frameworks like Angular, Knockout, Backbone, Modernizr 
  • Support: Technical documentation The person should also possess the following traits 
  • Enjoy working in a team environment. Prefer a fast paced working environment 
  • Enjoy maintaining/enhancing code to meet changing customer/industry needs

Performance Tester - Job ID: CDS7825
Location: Austin, TX
Role: Performance Tester
Job Description: We are looking for a software professional with 3+ years of experience in performance and load testing of complex, web-based enterprise applications. The candidate must have experience in designing test scenarios and load profiles based on application functionality and usage patterns.
Required Skills:
  • JMETER, developing scripts using Selenium or Vaadin Test Bench
  • Knowledge of load testing and performance testing concepts and methods as applied in a Java web application environment
  • Experience designing, building, and executing performance tests
  • Experience creating a test automation framework
  • Experience working with the JMeter load testing tool
  • Experience monitoring systems for possible bottlenecks
  • Experience developing scripts using Selenium or Vaadin Test Bench to test web (http/html) applications, including AJAX (GWT/Vaadin) web applications
  • Experience load testing Web Services
  • Experience analyzing, building, customizing, and troubleshooting automated performance test scripts
  • Experience analyzing performance metrics data and producing performance-related reports
  • Knowledge of SQL and IBM DB2
  • Ability to work in a fast-paced, dynamic environment, on multiple concurrent assignments
  • Self-starter, team player and works with minimal guidance or supervision.
Preferred Skills:
  • Working knowledge of Linux operating system, including Linux commands and shell scripting
  • Familiarity with monitoring tools
Expected Deliverables
  • Set up the performance testing framework and execute performance tests.

Performance Test Engineer - Job ID: CDS940
Location: Multiple locations
Role: Performance Test Engineer
Description: The Performance Testing Team is responsible for establishing methodology and implementing/executing an ongoing process for load & performance testing of web applications.
We are looking for a software professional with 4+ years of experience in load testing of complex, web-based enterprise applications.  The candidate must have experience in designing test scenarios and load profiles based on application functionality and usage patterns.
Required Skillset:
  • Knowledge of load testing concepts and methods in J2EE application environment
  • Experience in designing, building, executing performance tests and monitoring the systems for possible bottlenecks.
  • Experience in working with Load Runner performance testing tool
  • Script development using vGen for web (http/html), Adobe Flex, Portal TrueClient, Web Services protocols
  • Analyze, customize, troubleshoot and debug automated performance test scripts
  • Analyze performance metric data and generate reports
  • Performance Center operational skills such as setting up data, uploading scripts and monitoring the tests
  • Knowledge of SQL, Oracle RDBMS
  • Ability to work in a fast-paced, dynamic environment, on multiple concurrent assignments.
  • Self-starter, team player and works with minimal guidance or supervision.
Preferred Experience:
  • Working knowledge of UNIX operating system, UNIX commands and shell scripting
  • Familiarity with monitoring tools such as CA Wily Introscope


jQuery UI Accordion - No auto height
iOS Developer - Job ID: CDS645

You should have a strong understanding and passion for the iOS platform. 

We are looking for someone with following skillsets: 

  • Develop new mobile applications, and enhance features and functionalities of existing mobile applications 
  • Atleast 2 years of iOS mobile development with very strong hold on Objective-C 
  • First Requisite: Should be a quick learner. If you don’t know something, you should be able to learn and implement it quickly 
  • Should be able to understand existing code and should be able to modify, add, make changes and enhancements on need basis 
  • Will create and maintain new applications for mobile payment solutions 
  • Very Strong Knowledge of Relational Databases 
  • Experience with Core Data 
  • Understanding of code optimization techniques 
  • Understanding of data security and security related best practices 
  • Unit Testing (automated unit and build tests) 
  • Experience working with App Notifications 
  • Experience building custom UIs from scratch for iOS 
  • Should be able to integrate 3rd party Xcode and Objective-C libraries such as from 
  • Must be using most recent SDK and Xcode versions 
  • Strong application Debugging experience 
  • Experience with distributing mobile applications via enterprise channels and/or public app stores 
  • Experience performance profiling and tuning consumer facing mobile applications 
  • Experience with Mac OS X and higher 
  • Should be able to integrate 3rd party Credit Card processing APIs such as, 
  • Excellent knowledge of working with dynamic data (e.g., XML, JSON, SOAP, REST)
  • Experience with HTML, CSS, JAVASCRIPT, MySQL, PHP etc will be a huge plus

Business Analyst - Job ID: CDS0410

Business Analyst to Interview, analyze, draw requirements like workshops, surveys, visiting sites, develop processes using task flow analysis, work-flow analysis; simultaneous engagement in initiatives; collect, evaluate and compress data and information from multiple sources, resolve conflicts, differentiate between actual and required user needs; transform end user’s requirement into operational applications; translating business process management and requirements of customers into specific software requirements; understanding the technical designs, specifications, collaborate with clients, internal team to effectively deliver functional requirements. Bachelor’s in Business Administration or Equivalent with 5 years of related experience is must. 40hr/wk, Annual salary of $84K. Cyrix Data Systems, 5777 West Maple Road, Suite 180, West Bloomfield, MI 48322. Ref Job# CDS0410