JOBS

Here are the current open positions


CONTRACT 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


FULL TIME POSITIONS

jQuery UI Accordion - No auto height
Business Analyst – West Bloomfield, MI HR/Job #1219

Seeking candidate with BA/BS in Business Administration or closely related field. Five (5) years of experience in a business management/operations role. Travel and relocation, as required. Mail CV to Attn: HR/Job #1219, Cyrix Data Systems, LLC, 5777 West Maple Rd, Suite 180, West Bloomfield, MI 48322.

Requirements: BA/BS in Business Administration or closely related field. Five (5) years of experience in a business management/operations role. Travel and relocation, as required.  

Relevant Duties and Responsibilities: Analyze documents and draw out requirements like workshops and surveys, Develop business processes using task flow analysis and work-flow analysis. Collect, evaluate and compress data and information from multiple sources, and resolve conflicts and differentiate between actual and required user needs. Deliver results after thorough research of functional needs by collaborating and communication between various users. Use strong analytical reasoning to understand user requirements and transform them into operational application. Acquire deep knowledge of working systems and bring efficient and effective changes for better performance. Understand business process management and business requirements of customers and translate them to specific software requirements; making sure that the recommended solution is commercial yet competitive. Understand the technical designs as well as specifications and effectively communicate with internal teams and external clients to deliver functional requirements.  


Business Analyst - Job ID: CDS0835

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