Careers
DevRabbit IS HIRING!!!
Please send your resume to: hr@devrabbit.com

Application Developer
Requirements capture:
- Develop single page application from scratch using jQuery and AngularJs.
- Develop interface for application to communicate with a website using web service protocols.
Analysis:
- In Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
- UI Development, designing Web applications using Master Pages, CSS, and Themes.
Design:
- Ocreating an interfaceto work well with customers to determine requirements and application scope using Service Oriented Architectures (SOA), Model View Controller (MVC 3) and also including Model-View- View Model (MVVM).
Development:
- Develop web application with MVC Architecture using Angular.js.
- Developed the front end applications using web technologies like HTML/HTML 5, Bootstrap, jQuery, Ajax, Soap and CSS/CSS3.
- experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000.
- Working on Web forms, User Controls, Custom controls and validating user inputs using validation techniques.
- Implementating of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
- Proceeding over code review meetings, understanding the cross framework impact across the organization and defining controls / plug-ins accordingly.
- Working in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Integration & Testing:
- Participating in Agile sprint planning and scrum teams.
- working on Regression, smoke and sanity testing in QA and Production environments
Deployment:
- Changing Web.config file settings that must be different in the destination environment, such as settings for debugging, or database connection strings.
- Propagating data or data structures in databases that are used by the Web application.
Education:
- Bachelor degree in CS or Engineering
Please submit your resume to: hr@devrabbit.com
Data Scientist
Data Collection:
- Develop a model to Collect data from data sources like databases (MySQL, Oracle), web API’s, Hadoop, and cloud data storages (Azure, AWS) using SQL and Data API’s
- ETL(Extract-Transform-Load) & data modeling of the data
Data Preparation:
- Data cleaning and Imputing missing data in dataset using Mean Imputation, Single imputation, stochastic imputation techniques
- Data transformation & manipulation using R packages (Dplyr, reshape2, Tidyr, lubridate) and Python (Scipy, Numpy, Mlpy, Theano)
Data Analysis:
- Exploratory analysis of data to provide meaningful insights of the data using plyr, Data.tables, Pandas, statmodels, Pytables
- Perform statistical analysis to understand the patterns and distributions in the data using WEKA and RATTLE
Predictive Models development:
- Perform feature engineering using SMAC method to determine important features in the dataset to perform predictive modelling
- Analyze the data and design the machine learning models preliminarily in Rapidminer, Azure ML, Rattle, WEKA
- Perform supervised machine learning techniques – linear regression, decision trees, random forests, neural network, support vector machines using e1071, rpart, nnet, caret, glmnet, rpart, scikit-learn, milk
- Implement unsupervised learning techniques – k-means clustering, hierarchical clustering, Hidden Markov models using kmeans, hclust, scikit-learn, pattern
- Developing front end user interfaces, dashboards using Django, shiny, tableau
Cross Validation & Testing:
- Testing the application in production environment (Shinyapps.io, Docker) using cross validation data and determining the efficiency of the prediction models using statistical methods.
Data Visualization & Deployment:
- Reporting the results in Tableau, shiny, D3, ggplot2 based dashboards
- Deploying the R, Python based applications in Shiny Server, cloud infrastructure (AWS, Azure)
Please send your resume to: hr@devrabbit.com
Test Engineer
Essential Duties and Responsibilities:
- Implement and develop automated test practices for both web and windows applications primarily using Visual Studio’s Coded UI module for both web and windows applications.
- Design and create test scripts using C# and/or VB.NET to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.
- Work with the QA Manager and colleagues to define process and strategy associated with automation.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Plan test schedules or strategies in accordance with project scope/delivery dates.
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
Skills:
- Quality – Demonstrates accuracy, thoroughness and attention to detail at all times; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
- Technical Skills – Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
- Initiative – Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities and takes ownership of tasks at hand; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.
- Quantity – Meets productivity standards; Completes work in timely manner; Strives to increase productivity; Works quickly.
- Dependability – Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
- Innovation – Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others’ attention.
- Teamwork – Balances team and individual responsibilities; Exhibits objectivity and openness to others’ views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team
Please send your resume to: hr@devrabbit.com
AngularJS Developer
Role: Angular JS Developer
Employment Type: Permanent Job, Full Time
Industry: IT-Software / Software Services
Role Category: Developer
Education: B.SC Computers, B.Tech /B.E, M.SC /M.Tech
Location: Hyderabad
Job Description:
We are looking for AngularJS Developers who are Self driven and give importance to details to create great quality AngularJS applications which can be integrated and run smoothly.You have to communicate in English, work on setting expectations and contribute to excellence by setting and using great processes.
Job Requirements:
- Develop user interfaces for modern web applications with the latest frontend technologies
- Translation of mock-ups and wireframes into an AngularJS front-end
- Writing tested and documented JavaScript, HTML and CSS
- Make design and technical decisions for AngularJS projects
- Develop application code and unit test in the AngularJS
- Ensuring high performance and security of web apps developed
- Based in Bengaluru or willing to move
Key Job Description/Responsibilities:
- 3+ years of Experience with AngularJS
- Solid communication skills
- Git and GitHub
- Strong expertise with HTML5, CSS, and writing cross-browser compatible code
- Skills in one or more UI frameworks like Sematic or Bootstrap
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- AngularJS integration with a REST API services
- Hand on and implements complex AngularJS applications, directives, controllers, services
- Deep knowledge of AngularJS practices and commonly used libraries based on extensive work experience
- Creating self-contained, reusable, and testable modules and components
- CSS precompilers like Sass and LESS
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- JavaScript frameworks with JS-based build tools like Grunt, Gulp, and Bower
- Unit testing with Jasmine/Karma like tools
- Writing extensive unit tests using automated TDD tasks
- Documenting the code inline using JSDoc or other conventions
- Be a mix of front-end and back-end technology expertise, including solution stacks like MEAN, and server-side technologies like Node.js.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Primary Skill: Angular 2/4, C# , ASP.NET, WEB API, SQL SERVER, SPA MVC5
Secondary Skill: CSS, HTML, Bootstrap, jQuery, XML
Technical Environment: ASP.NET, Visual studio, sql server , Angular 2/4
Please send your resume to: hr@devrabbit.com
BigData Developer
We have an immediate opening for a Bigdata Developer in Hyderabad. Please find the details below.
Role: Bigdata Developer
Employment Type: Permanent Job, Full Time
Industry: IT-Software / Software Services
Role Category: Developer
Education: B.SC Computers, B.Tech /B.E, M.SC /M.Tech
Location: Hyderabad
Job Description:
The Bigdata Developer must have an ability to take ownership of business problems and define the right solutions for the same.
Roles and Responsibilities:
- Interface with the Product team to gather, understand and translate requirements into the Agile delivery process.
- Deploy, Run, and Debug the ETL engine running the config scripts built by the ETL Engineering team.
- Support generic ingestion engine, data processing.
- Manage individual sprint priorities, deadlines, and deliverables.
- Continuously raise the standard of data engineering excellence by implementing best practices for coding, testing and deploying.
- In addition to being able to carry out the above responsibilities, we’re looking for someone comfortable working in a fast paced, ever changing environment who has a good deal of experience with ETL/Bigdata applications.
Required Qualifications:
- 2-5 Years of experience in Bigdata Technologies. A prior experience in product development would be an added advantage.
- 5 years of experience with Relational databases and working with large data warehouses.
Minimum of 2 years of experience with Hadoop technologies like HDFS, Hive, MapReduce and experience with developing ETL using these technologies (Talend, SQoop and SPARK). - Experience in R and Python is highly desired
- Experience in performance tuning and optimization techniques to process big data from heterogeneous sources.
- Ability to communicate clearly and concisely across technology and the business teams.
- Excellent Problem solving and Technical troubleshooting skills.
- Ability to handle multiple projects and prioritize tasks in a rapidly changing environment.
Desired Skills Experience:
High velocity and hands-on:
- The type of person who can’t sit still and instantly goes after the next idea or opportunity, brings it to the team or does it themselves, as long as it gets done quickly and with high quality.
- An energizer & people person
- We are a fast-growing team and are looking for leaders who will help us energize and lead–not from authority, but with inspiration and knowledge.
- A product delivery leader and strong problem solver
Please send your resume to: hr@devrabbit.com
Azure Developer
Role: Azure Developer
Employment Type: Permanent Job, Full Time
Industry: IT-Software / Software Services
Role Category: Developer
Education: B.SC Computers, B.Tech /B.E, M.SC /M.Tech
Location: Hyderabad
Job Description:
Perform detailed analysis and design, technical documentation, construction and implementation, unit and integration testing, and transition and deployment of software components and systems on complex projects. You will also coordinate coding and testing activities and evaluate and verify various alternatives before making technical recommendations and resolving technical issues. In addition, you will coordinate various software development tasks with Development, Deployment, and Quality Assurance.
Key Skills:
- Software prototyping and construction – Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies (ASP.NET Web API) and Azure.
- Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders
- Good understanding and experience following test-driven development and continuous integration practices
- Analysis and Design – Transforms high-level design in to low-level design, and implementation.
- Work with Team Leads to properly define/clarify business requirements, development estimation, and work plan finalization
- Perform unit and integration testing on all developed code – Create and execute unit and integration tests within development lifecycle
- Proactively benchmark application code to mitigate performance and scalability issues
- Work with Quality Assurance Team on issue reporting, resolution, and change control
- Support and Troubleshooting – Assist Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.
- Assist other teams with troubleshooting problems that may arise from applications or integration of various components
Roles and Responsibilities:
- Extensive experience with the .NET framework and other technologies: C#, Web API, and Microsoft Azure.
- Must have Advanced experience in Object oriented programming, data structures, dependency injection and multi-threading,
- Creating high-level, low-level design documentation using UML.
- Experience in Agile Software Development.
- Minimum 1 year of experience working with “GIT” as source control and should understand the concepts around pull requests, branches, repositories.
- Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture.
- Experience with Microsoft Azure (Azure SQL, Storage, Web apps, web roles, worker roles, Service Fabric, Iot Hub).
- Experience in IoT solution is a big plus.
- Experience in working with global enterprise applications.
- Experience with unit test frameworks (Microsoft Unit Test Framework, MOQ)
- Bachelor’s Degree in Computer Science or related field or equivalent experience
Please send your resume to: hr@devrabbit.com
Content Writer / Content Developer / Content Executive
Role: Content Developer/ Content Writer
Employment Type: Permanent Job, Full Time
Industry: IT-Software / Software Services
Functional Area: Journalism , Editing , Content
Role Category: Content Development
Education: B.SC Computers, B.Tech /B.E, M.SC /M.Tech
Location: Hyderabad
Job Description:
We are looking to hire smart web content writers with a minimum of two years’ experience. The chosen candidate will work on preparing and editing content such as blogs and articles. He/she would also be required to coordinate with external writers for content creation purpose.
- Manage agency’s base of freelance writers and coordinate.
- Edit and proofread content.
- Write content for blogs, articles, webpages
- Research ideas/topics as per client content requirement
- Coordinate with clients on a day-to-day basis
Key role:
- Writing, editing and proofreading website content
- Experience in writing for web such as blogs and scannable articles
- Research content on trending topics
- Coordinate with external writers for content creation purpose.
- Excellent written and verbal communication skills
- Good understanding of content creation – prior experience with a website would be a plus.
- SEO writing skills
- Ability to write for social media
- Familiarity with writing for the web (scannable writing)
Desired Candidate:
- Excellent communication skills
- Experience on international content writing
- Ready to join within 15 days or Max 30 days.
- Responsible for content for multiple online media channels
- Should be proactive and can write excellent content for products.
Please send your resume to: hr@devrabbit.com