Join our team!

Open Positions

BI Lead - ReactorCX

Job Title

BI Lead - ReactorCX

Location

Hyderabad, India

JobType

Full Time

Responsibilities

Inspire your motivation. You are passionate about finding the most innovative ways to empower data. By leading our BI team for ReactorCX your motivation will help ensure that our customers find the most value from their customers. Join us and change how the world values data.

Responsibilities:

  • Elicit, analyze, interpret business and data requirements to develop complete business solutions, includes data models (entity relationship diagrams, dimensional data models), ETL and business rules, data management, governance, lineage, metadata and reporting elements.
  • Define and implement optimized ETL routines to populate the data warehouse with data from source systems.
  • Lead data analysis and development of dashboards and reports and provide relevant information to stakeholders in a timely manner.
  • Work with technical teams to gather and define requirements, author concise functional/technical documentation and provide status and project updates.
  • Lead a technical team of developers towards implementing database solutions through a development life cycle.
  • Interact with Business Analysts to help drive reporting and analytical requirements.
  • Drive the development of analytics frameworks and the strategic roadmap for the data team.
  • Coordinate with onsite teams to discuss ETL, reporting requirements and propose, review design/development standards.

What are we looking for

  • Required Experience: 7+ years of overall experience in Data, Analytics & BI.
  • Experience in relational database design and usage.
  • Hands-on of Data Warehousing, Data Visualization, Advanced Analytics and Enterprise ETL.
  • Experience in SQL database development experience (intermediate to advanced SQL Writing).
  • Experience in preparing ETL pipelines using Pentaho Tool is preferred.
  • Technical knowledge and experience working with Power BI are preferred.
  • Experience in Python/Shell programming is preferred.

Required Education:

Any bachelor’s degree

Job Type:

Full time

Node.JS Developer - Challenge

Job Title

Node.JS Developer - Challenge

Location

Hyderabad

JobType

Full Time

Responsibilities

Our cutting-edge technology requires a hands-on MEAN stack professional, who is passionate about creating tools and platforms that improve how our clients engage with their customers.

Your experience demonstrates the ability to deliver highly available, scalable, distributed systems; involvement in all phases of all phases of software development; being a team lead; and collaboration with geographically dispersed teams.

  • 3 - 8 years of product development experience
  • Develop solutions for NodeJS-based back-end, AngularJS front-end, MongoDB database and Kafka messaging.
  • Implementing clean code, adhering to standard coding and design principles, following TDD.
  • Integrate with CI/CD.Facilitate and contribute actively in code review sessions, design review sessions.
  • Work collaboratively in an agile setup with team members located across different locations and time zones.
  • Develop new skills to contribute as a multi-functional team member (potential areas for secondary skills: Cloud readiness, Security, Monitoring and Measuring Tools).

What are we looking for

  • Strong in NodeJS, AngularJS, MongoDB, Express.JS – 2+ years.
  • Good in HTML, CSSGood in RESTGood problem-solving skills.
  • Good debugging and troubleshooting skills
  • Strong analysis (both requirements and system) and design skills.
  • Experience with CI/CD practices and tools (Jenkins or equivalent, Gulp, Git and developer efficiency tools).
  • Experience with Unit testing and Integration testing tools and frameworks (mocha, chai, jasmine).

Desired Skills:

  • Experience in Mongoose (MongoDB Object Modeling).
  • Experience in DockerExperience in Kafka.
  • Experience in TDD.
  • Experience with performance testing.Strong written and verbal communication skills.
  • Experience building cloud applications using AWS or others.
  • Follow agile best practices and maintain/improve work of the agile team.

Required Education:

  • Bachelor's degree.

SAP ABAP Developer - Rythmos

Job Title

SAP ABAP Developer - Rythmos

Location

Hyderabad

JobType

Full Time

Responsibilities

Join our team and help our clients transform their organizations into data-driven enterprises. You are a Senior SAP ABAP developer who is driven to producing quality solutions that will ensure our client’s success and achieve excellent customer satisfaction. Our ideal candidate is motivated to take ownership of their assigned tasks and has the zeal to continuously improve and grow professionally.

  • Provide input into the design of SAP enhancements and rollouts, offering advice and thoughts providing feedback.
  • Develop quality code and the associated documentation, adhering to team and departmental development standards.
  • Conduct performance tuning of ABAP programs, monitoring, and troubleshooting real-time.

What are we looking for

  • Minimum of 5-years experience in SAP Human Capital Management or Finance domain.
  • Experience in an Agile software development environment and a strong understanding of SDLC best practices.
  • Advanced skill in all phases of SAP ABAP technology including design, development, and support.
  • Deep background in requirements analysis and feasibility study execution.
  • Understanding of enterprise application technology architecture, components, databases, networking, and infrastructure.

Required Skills:

  • Extensive programming experience in SAP ABAP.
  • Experience developing in Rapid Mart.Expertise in Essbase.
  • Programming experience in SAP S/4 Hana 1511 or higher, areas include SD, SCM, and MM.
  • Experience developing in FIORI, UI5 and OData services.
  • Expert knowledge of RFCs, BAPIs, BADIs, BDCs, User Exits, and enhancement points.Strong hands-on experience writing outbound/inbound ABAP interfaces using IDOCs, BAPIs, performance tuning, RFCs to/from Middleware and flat files.
  • SDA (Smart data access) experience.
  • Experience in developing Workflows.
  • Demonstrate a high level of communication skills (verbal and written).
  • Strong analytical and problem-solving skills

Required Education:

  • Bachelor’s degree

Sr. Java Engineer - ReactorCX

Job Title

Sr. Java Engineer - ReactorCX

Location

Hyderabad

JobType

Full Time

Responsibilities

Help us create and develop new features for ReactorCX, our loyalty platform. We are looking for a hands-on Java professional to join our team. The ideal candidate is passionate about technology and has excellent problem-solving skills.

 

Your experience must illustrate your expertise in delivering highly available, scalable, and distributed systems; and demonstrate your ability to lead geographically dispersed teams. 

  • Develop solutions for the full stack - Java-based back-end, database and messaging.
  • Implementing clean code, adhering to standard coding and design principles, following TDD.
  • Integrate with CI/CD.
  • Facilitate and contribute actively in code review sessions, design review sessions.
  • Mentor and build teams.
  • Identify and communicate good practices across multiple facets like coding, processes, and tools.
  • Contribute and lead product backlog/story refinement and prioritization.
  • Effectively communicate design concepts using appropriate modeling tools and collaboration tools.
  • Maintain Scrum discipline, focus & deliver tasks in a timely manner as per sprint plans.
  • Work collaboratively in an agile setup with team members located across different locations and time zones. Contribute to delivery success across teams as a lead developer.
  • Develop new skills to contribute as a multi-functional team member (potential areas for secondary skills: Cloud readiness, Security, Monitoring and Measuring Tools).

Required Experience:

  • Minimum 7+ years of Java/JEE design and development skills. Must have strong analysis (both requirements and system) and design skills.
  • Must have experience with performance testing and debugging.
  • Expertise in Spring, Hibernate, JMS, WebServices, Microservices, REST, XML, JSON, Cassandra, Tomcat and any event streaming tools like Kafka.
  • Experience in TDD.
  • Experience with CI/CD practices and tools (Jenkins or equivalent, Maven, Git, Subversion, and developer efficiency tools).
  • Strong written and verbal communication skills.
  • Experience building web services and cloud applications using Azure or others.
  • Follow agile best practices and maintain/improve work of the agile team.

What are we looking for

  • Experience with testing frameworks (Selenium, Fitnesse or similar tools).
  • Experience in application testing and monitoring frameworks like jMeter, AppDynamics, and Geneos.
  • Experience in building cloud-ready applications.
  • Experience in building distributed, scalable and highly available systems.

Required Education:

  • Bachelor’s degree

C++ Developer - Rythmos Unity

Job Title

C++ Developer - Rythmos Unity

Location

Hyederabad

JobType

Full Time

Responsibilities

The Unity Game Development team at Rythmos is looking for C++ developers to join our team. 

The ideal candidate is results-focused with expertise in object-oriented development. Our team members thrive in an open, collaborative work environment. Working with Rythmos requires pride in the quality of solutions produced, not just in how many lines of code you write.

You should have a minimum of 3 years experience developing solutions in C++, a firm grasp of Visual Studio, a keen understanding of object-oriented development and test-driven design (TDD).

Required Experience:

  • 3+ years C++ Development
  • CMake build system
  • Visual Studio
  • GitHub Software Dev Platform
  • C# Experience
  • .Net Framework classes
  • Unity Game Development Platform
  • NUnit
  • Game Development Background

 

What are we looking for

Desired skills:

  • Strong problem solving
  • Clear written and verbal communication
  • Troubleshooting and defect analysis
  • Positive, open and collaborative attitude
  • Focus on results
  • Ability to learn quickly and internalize concepts

Required Education:

  • Bachelor’s Degree

Sr. Java Engineer - Integration

Job Title

Sr. Java Engineer - Integration

Location

Hyderabad

JobType

Full Time

Responsibilities

Our clients are some of the most recognizable companies in the world. In order to continue providing them with the best technology solutions, we require great team members. If you are a Senior Java developer who is passionate about technology and has excellent problem-solving skills, then we are looking for you.

Your experience demonstrates the ability to deliver highly available, scalable, distributed systems; involvement in all phases of all phases of software development; being a team leader; and collaboration with geographically dispersed teams.

  • Develop solutions for the full stack - Java-based back-end, database and messaging.
  • Implementing clean code, adhering to standard coding and design principles, following TDD.
  • Integrate with CI/CD.
  • Facilitate and contribute actively in code review sessions, design review sessions.
  • Mentor and build teams.
  • Identify and communicate good practices across multiple facets like coding, processes, and tools.
  • Contribute and lead product backlog/story refinement and prioritization.
  • Effectively communicate design concepts using appropriate modeling tools and collaboration tools.
  • Maintain Scrum discipline, focus & deliver tasks in a timely manner as per sprint plans.
  • Work collaboratively in an agile setup with team members located across different locations and time zones. Contribute to delivery success across teams as a lead developer.
  • Develop new skills to contribute as a multi-functional team member (potential areas for secondary skills: Cloud readiness, Security, Monitoring and Measuring Tools).

Required Experience:

  • Minimum 7+ years of Java/JEE design and development skills. Must have strong analysis (both requirements and system) and design skills.
  • Must have experience with performance testing and debugging.
  • Expertise in Spring, Hibernate, JMS, WebServices, Microservices, REST, XML, JSON, Cassandra, Tomcat and any event streaming tools like Kafka.
  • Experience in TDD.
  • Experience with CI/CD practices and tools (Jenkins or equivalent, Maven, Git, Subversion, and developer efficiency tools).
  • Strong written and verbal communication skills.
  • Experience building web services and cloud applications using Azure or others.
  • Follow agile best practices and maintain/improve work of the agile team.

What are we looking for

  • Experience with testing frameworks (Selenium, Fitnesse or similar tools).
  • Experience in application testing and monitoring frameworks like jMeter, AppDynamics, and Geneos.Experience in building cloud-ready applications.
  • Experience in building distributed, scalable and highly available systems.

Required Education:

  • Bachelor’s degree

QA Tester - ReactorCX

Job Title

QA Tester - ReactorCX

Location

Hyderabad

JobType

Full Time

Responsibilities

ReactorCX is relied upon to provide accurate loyalty calculations 100% of the time. We rely on our Test Engineers to ensure that the product is operating at its best. Our ideal Test Engineer has strong hands-on experience and knowledge in product testing, with extensive experience in functional, regression, integration, E2E-business scenarios testing as well as automation testing.

Responsibilities:

  • Understand the product’s business, its functionality and how the testing of product impacts the customers who are using the product.
  • Work with Product Owner, Technology leaders, and Functional analysts to develop test strategy which covers a 360-degree view of the product and its integrations with customer’s in-house functionality.
  • Develop test plans to ensure that test conditions, scripts, validation criteria, and expected results are successfully tested and cover the business and technical requirements.
  • Report, track and determine the priority of reported bugs.
  • Plan/monitor testing activities at the product level and work with the testing team to deliver the test results.
  • Have a strategy on automation of test activities and work with Automation team to develop automation scripts and integrate them into CI – CD process.

What are we looking for

  • 3-5 years of overall testing experience, with a good level of test lead experience.Very strong functional testing experience with test strategy and test plans creation.
  • Experienced with test case creation and execution to cover Functional, Regression, Integration and E2E testing.
  • Experience in automation testing with any tool or open source frameworks.
  • Experience testing web services applications.
  • Considerable knowledge of Data Analytics and Reports testing, Database testing.
  • Team lead experience and offshore-onshore coordination expertise.

Required Education:

  • Bachelor's degree.

Computer Professionals (Multiple Openings) - Rythmos

Job Title

Computer Professionals (Multiple Openings) - Rythmos

Location

Seattle, WA and/or any unanticipated locations in US. Must be willing to travel or relocate nationwide.

JobType

Contract

Responsibilities

  • 40 hrs/wk.
  • Duties may include (based on position ID) analyzing, designing, developing, deploying, implementing, upgrading, integrating, configuring, testing, tuning, programming, coding, reviewing, debugging, creating, modifying, building, maintaining, etc. software applications, systems, databases and/or requirements using some of the following in each category or combination of categories (proof of knowledge required).

What are we looking for

  • JV – Java, J2EE, XML, DHTML, Java Script, JSP, EJB, Hibernate, Spring, Struts, SOAP, Web Services, WebSphere, JSF, FLEX, Flex Mate, Flex Builder, JBoss Developer Studio, DAO, TIBCO, Maven, Jenkins, Tivoli, Jrules, Jquery.
  • Siebel CRM – (Loyalty, Financials, Marketing, eSales, eCustomer, Call Center, Analytics and Telecom), Informatica, DAC, OBIEE, SOA, SAP Hybris e-Commerce.
  • MS – C, C++, PL/SQL, SQL, RAD, Ant, JIRA, SQL Developer, FileNet.
  • QA - Clear Case, Clear Quest, Quality Center, Quick Test Pro, Selenium RC, TestLink, TestRun, Jmeter, TFS, VSTS, SOAP-UI.
  • TD – Teradata ODBC, DBX, GDB, Teradata PT API,  BTEQ, Fastload, Tpump, Multiload, Fastexport, TPT, Abinitio.

Proof of knowledge required:

All positions require proof of knowledge in databases: SQL Server, Teradata, DB2 and/or Oracle; and operating systems: Windows, Unix and/or Linux.

Software Tester and Lead - Rythmos

Job Title

Software Tester and Lead - Rythmos

Location

Hyderabad

JobType

Permanent

Responsibilities

  • Develop test cases and scenarios to ensure that test conditions, scripts, validation criteria, and expected results are successfully tested and cover the business and technical requirements.
  • Create and execute end-to-end test cases for Enterprise Data Warehousing and Business Intelligence solutions in an Agile environment to accomplish – Data reconciliation
  • Transformations following business and technical rules
  • Validate against legacy warehouse
  • Validation of Reports and Extracts
  • Formation of data trends and data matrix  
  • Report, track and determine priority of reported bugs.
  • Plan/monitor testing activities at project level and responsible for test deliverables.

What are we looking for

  • 4+ years of overall testing experience, with a minimal level of lead experience.
  • Experience with relational databases with 2+ Years of experience writing complex database queries – SQL, Oracle (PL/SQL or Teradata preferred)
  • Experience using tools such as Toad, Teradata client (SQL assistant) is highly preferred.
  • Experience in testing Business Intelligence applications, and Data warehousing applications
  • Testing experience in Agile collaboration suite preferred. (Rally, JIRA or equivalent). But can consider someone with decent Waterfall methodology experience.
  • Quality Management suite (requirement management, test management, HP Quality Centre or Equivalent)
  • Some knowledge of ETL tools (Informatica or AB initio)
  • Experience with any defect tracking systems; version control systems; test management systems 

.Net Developer - Rythmos

Job Title

.Net Developer - Rythmos

Location

Hyderabad

JobType

Permanent

Responsibilities

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization.

What are we looking for

  • Proficient in C#, .Net, Web application development.
  • In-depth understanding of REST principles.
  • Strong understanding of object-oriented programming.
  • Proficiency with Azure services (Web App, API App, Search, Web jobs, Functions etc.).
  • Proficient with NoSQL databases (Document DB etc.) and / or SQL databases and creating database schemas that represent and support business processes.
  • Understanding of fundamental design principles for building a scalable client-server application.
  • Experience in Test Driven Development and automated unit testing (NUnit, Visual Studio Unit Test Framework etc.).
  • Proficient with source code versioning systems such as Git, SVN, and Mercurial.
  • Experience with CI/CD environment utilising TFS or Jenkins.
  • Strong understanding of various design and architectural patterns.
  • In-depth Knowledge of concurrency patterns.
  • Knack for writing clean, readable, reusable and easily maintainable code.
  • Strong understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
  • Experience working with Agile/Scrum development methodology. 

Ab Initio Developer - Rythmos

Job Title

Ab Initio Developer - Rythmos

Location

Hyderabad

JobType

Permanent

Responsibilities

  • Support technical documentation using the project’s toolset, code development based on design specifications, data management and progress reviews with Onsite teams. 
  • Design, Development & Unit Testing Data Warehousing application to meet business process requirements.
  • Develop efficient, high quality data integration code leveraging the most relevant features of Ab Initio.
  • Interpret requirements, perform complex analyses and present options and recommendations to obtain desired results.
  • Create, update and edit functional and technical design specifications and solutions to satisfy project requirements.
  • Conduct unit testing and resolve issues found in testing.
  • Assist with troubleshooting of system and application performance related issues and recommend fixes.
  • Documentation of the data movement schemes and mapping between applications.
  • Ability to co-ordinate with on-shore team and communicate efficiently. 

What are we looking for

  • 4+ years of experience in ETL development.
  • Experience in hands-on development experience with various Ab Initio components such as Rollup, Scan, join, Partition by key, Partition by Round Robin, Gather, Merge, Interleave, Lookup, etc.
  • Excellent SQL, UNIX shell scripting and performance tuning skills.
  • Experience in Ab Initio EME , GDE, parallelism techniques, Graphs using Data, Pipeline & Component parallelisms.
  • Understanding of Continuous flow graphs and its implementation.
  • Technical experience in Design (Mapping specifications, HLD, LLD),Development (Coding, Unit testing) using Ab Initio.
  • Experience with SQL database programming, SQL performance tuning, relational model analysis and UNIX shell scripting.
  • Strong Data warehousing concepts and data modelling knowledge with good analytic skills.
  • Understanding the data model, designing the model for EDW, mapping the data and running the ETL jobs. 

 

Employee Referral Program with Incentives (USA locations):

Incentives offered:
If a new employee hired through our employee referral program stays with the company for 6 months, then the referring employee receives a special bonus in the amount of $1000.00. The referring employee and the new referred employee must both be employed by the company at the time of the bonus payment.

Referral procedure:
A new referred employee/candidate completes an Employee Referral Form at the time of completion of their Application for Employment process to give credit to the employee who referred them. Note: Does not apply to Agencies.

Submit Resume:

Email: careers@rythmos.com  OR via Postal to (as per location):  
USA : Rythmos Inc., 80 Yesler Way, Ste 310, Seattle, WA 98104.
India : Kapil Towers, 3rd Floor, Sy No: 115/1 , Financial District, Nanakramguda, Hyderabad, Telangana – 500032