1 |
Magento Developer- Full time
Ref. #RIT-M060922
|
Chennai |
|
|
|
Job Description:
We have urgent requirements for an experienced Magento developer based at our Chennai office, India. This role is for a full-stack developer. We are looking for someone with hands-on experience with Magento 1.x and 2.x.
Skills/Experience
- Communication - Good verbal and written communication in English is essential
- Experience - We are looking for someone with a minimum of 2+ years of Magento (1+ years in Magento 2) development experience. A portfolio of work would be beneficial
- Knowledge - Strong with PHP and MySQL
- Understanding - Good at HTML, CSS, and JavaScript
- Build - Build and support testable PHP modules that meet our performance and functionality requirements
- Integration - Experience of using Magento Web APIs
- Refine - You should be capable of maintaining existing PHP code, optimizing MySQL queries and improving the speed of the front-end application
Notice Period
- An immediate joiner is preferred. However, the joining period can reasonably go up to 30days
Key responsibilities
- Configure, build and maintain Magento 1 and Magento 2 sites
- Troubleshoot code and performance issues on existing Magento sites
- Custom Magento extension development
- Custom Magento theme development
- Content Migration
Key Skills
- Magento 1, Magento, Magento 2, PHP, JavaScript, CSS, API, Web APIs, MySQL
|
2 |
Java Developer - Full time
Ref. #RIT-J060922
|
Chennai |
|
|
Apply
|
Job Description:
We have urgent requirements for an experienced JAVA developer based at our Chennai office, India. This role is for a full-stack developer.
Skills/Experience
- Strong development skills in JAVA with a solid understanding and application of EJB3, JPA/Hibernate principles and design patterns.
- Substantial experience in Java Concurrency, optimization and performance tuning
- Experienced with writing Junit test cases using Arquillian
- Experienced with REST-based web services development.
- Experienced with client-side technologies and/or frameworks such as HTML5, Bootstrap/CSS,AJAX, Javascript, JQuery and AngularJS
- Refine - You should be capable of maintaining existing PHP code, optimizing MySQL queries and improving the speed of the front-end application
- Familiarity with MySQL database
- Experienced and skills in JavaScript-based AJAX frameworks and related plugins, such as jQuery, Grunt, ExpressJs and NodeJs
- Experienced in IDE Netbeans, Pycharm and the application server Glassfish
Notice Period
- An immediate joiner is preferred. However, the joining period can reasonably go up to 30days
Technologies
- Frontend: ReactJS, AWS, Amplify, CSS / Twitter Bootstrap, AngularJS
- Backend: JAVA 11, Gradle, Spring framework, J2EE( Hibernate & JPA Repository)
- Cloud: AWS EC2, Cognito, S3 Bucket, API Gateway, KMS, Secret Manager, IAM, Lambda
- DB: PostgreSQL
- Others: Javascript / JQuery, HTML 5, Ajax, EJB3 (Must)
Education
- Bachelor of Engineering, MCA, MSc
|
3 |
Data Analytics - Full time
Ref. #RIT-D060922
|
Chennai |
|
|
|
Job Description:
We have urgent requirements for an experienced data analytics based at our Chennai office, India.
Skills/Requirements
- Good experience in developing AI models working in reputed organization
- Strong knowledge in Machine Learning & Deep Learning
- Expert in SAS, ETL, data processing, database programming, and data analytics
- Extensive background in data mining and statistical analysis
- Able to understand various data structures and common methods in data transformation
- Excellent pattern recognition and predictive modeling skills
- Experience in programming languages such as Java/Python/R/SQL/Scala
- Experience in using business intelligence tools (e.g. Tableau) and data frameworks (e.g. Hadoop)
- Great analytical, critical thinking, and problem-solving abilities
- Strong adaptability and capacity to work in a fast-paced environment
- In-depth understanding of organizational data flow and its use in management decision-making
- Excellent interpersonal communication skills, both verbal and written.
- Time management skills with the ability to multi-task
- Must be able to multitask, able to prioritize and address most critical task first
- Self-motivated individual with the ability to work under minimal supervision
Notice Period
- An immediate joiner is preferred. However, the joining period can reasonably go up to 30days
Education
- Bachelor of Engineering, MCA, MSc
|
4 |
Test Automation - Full time
Ref. #RIT-T0600922
|
Chennai |
|
|
|
Job Description:
We have urgent requirements for an experienced test automation based at our Chennai office, India.
Skills/Requirements
- Good experience in manual and automated test environment.
- Experience in automating test cases using Selenium WebDriver, Python, Ruby, Appium, JMeter
or similar automated test tool or development language
- Self-motivated individual with the ability to work under minimal supervision Solid
understanding of the Software Development Life Cycle including Agile methodology.
- Good working knowledge of any oriented programming language such as Java, Ruby or Python.
- Possess experience in test planning, execution, tracking tool, preferably JIRA, Confluence
- Experience with Git and Continuous Integration tools like Jenkins, GoCI, etc.
- Good written and verbal communication skills
Notice Period
- An immediate joiner is preferred. However, the joining period can reasonably go up to 30days
Responsibilities
- Developing and executing functional and system level testing of products across multiple platforms to test various product features.
- Understand application use cases and feature requirements
- Serve as technical point of contact to engineering teams
- Design and Develop Automated Test
- Investigate test failures, log defects, and verify bug fixes
- Identifying test gaps and opportunities to expand our test case coverage utilizing prior quality and testing experience
- Establishing and maintaining thorough and accurate documentation of all work including status updates to summarize project highlights
- Working with cross-functional teams to resolve issues.
- Collaborating with Software development teams to identify and resolve product defects in timely fashion
Education
- Bachelor of Engineering, MCA, MSc
|
5 |
MERN stack developer - Full time
Ref. #RIT-R060922
|
Chennai |
|
|
|
Job Description:
We have urgent requirements for an experienced MERN stack developer based at our Chennai office, India.
Skills/Requirements
- Should have the ability to translate Wireframes and PSD Designs into functional web apps.
- Binding of UI elements to JavaScript object models
- Creating RESTful services with Node.js
- Must have proven experience in front & back-end development
- Work in a cross-functional team to deliver a complete user experience
- Reactjs Nodejs developer must know MongoDB, Express, Node.js, & React.
- Create Unit and Integration tests to ensure the quality of code
- Be responsive to change requests and feature requests
- Write code that is cross-platform and cross-device compatible
- fullstack developer must have the ability to wear many hats and learn new technologies quickly
- Must have good Knowledge of Node Debugging
- Understanding & proficiency in REST APIs.
- Should know Git Repository and Jira.
- Integration of data storage solutions [RDBMS, NoSQL DB]
Notice Period
- An immediate joiner is preferred. However, the joining period can reasonably go up to 30days
Education
- Bachelor of Engineering, MCA, MSc
|
6 |
ERP Developer - Full Time
Ref. #RIT-E060922
|
Chennai |
|
|
|
Job Description:
We have urgent requirements for an experienced ERP developer based at our Chennai office, India.
Technical qualifications
- Experience in Frappe, ERPNext, JS, MySQL, Python & Frappe based web development.
- Hands-on Product development over Frappe Framework, ERPNext
- Experience with workflows, access controls, page layouts, custom objects, custom record types, reports, and dashboards design and development
- Experience with Scrum/Agile development methodologies
- OOP concepts and Backend Development Experience
- MySQL on MariaDB or equivalent
- Hands-on experience with hosting web applications on Apache or NGINX
- Experience in UI/UX development for Web Applications is essential.
- Experience with one or more ERPNext Modules like Human Resources, CRM, Buying, Selling, Asset Management, Stock, Buying, Accounting, and Project.
Responsibilities
- Understand client requirements for ERPNext and suggest possible solutions.
- Customize ERPNext through custom application meeting clients' requirements.
- Manage updates and upgrades of the ERPNext system for existing projects.
- Ensure a smooth transition for current customizations with upgrades of Frappe and ERPNext.
- Build full applications on the Frappe framework from scratch as per project requirements.
|
7 |
Drupal Developer - Full Time
Ref. #RIT-J200323
|
Chennai |
|
|
|
Job Description:
We have urgent requirements for an experienced Drupal developer based at our Chennai office, India.
Technical qualifications
- Should be familiar with JavaScript and its various frameworks such as React, Vue.js, and Angular.
- Should be proficient in database design, implementation, and optimization which includes
MySQL, PostgreSQL, and SQLite
- Should have knowledge of web service integration such as
RESTful web services, SOAP, and JSON API to build more dynamic
and robust Drupal websites.
- Should have knowledge of Drupal's various modules and APIs to leverage its extensive features and functionalities.
- Good understanding of Drupal development and has worked on multiple projects with varying degrees of complexity
- Developing and maintaining Drupal-based websites and web applications.
- Customizing Drupal modules and themes according to the specific requirements of the project.
- Developing custom Drupal modules and plugins to meet specific project requirements, as well as customizing and extending existing modules and themes
- Troubleshooting and debugging Drupal sites and resolving any technical issues that may arise.
- Creating responsive designs and implementing them using Drupal's theming system.
- Integrating Drupal sites with third-party systems and services.
Responsibilities
- Writing clean, well-documented, and maintainable code that meets industry standards.
- Staying up-to-date with the latest trends and technologies related to Drupal development.
- Collaborating with cross-functional teams, including designers, project managers, and other developers.
- Providing technical guidance and support to other team members.
- Conducting code reviews and providing constructive feedback to other developers, helping to ensure code quality and consistency.
- Should also possess excellent problem-solving skills, attention to detail, and the ability to work in a team environment.
|
8 |
CAD customizations - Full Time
Ref. #RIT-C200423
|
Chennai |
|
|
|
Job Description:
You will help to create CAD automation, and CAD software customizations for engineering projects and improve the turn-around time of the design and drawing release.
You will also take care of maintaining the current customizations and updating them with the updated design requirements of customers.
Technical qualifications
- Experience in developing of knowledge-based solutions and CAD customization solutions using the built-in features of various CAD applications
- Good programming knowledge like VB.net, C#.net, C++, AutoCAD, AutoCAD Forge, Blazor, API, Macro Programming, among others
- Experience CAD API programming.
- Strong knowledge of design patterns and software architecture concepts.
- Experience in software development on any leading CAD using the AutoCAD API
- Good knowledge of OOPS concepts and best practices.
- Should have good knowledge of SDLC and related processes.
- Hands-on experience in MFC (Microsoft Foundation Class) is an added advantage.
- Should have the ability to solve geometric problems and be strong in mathematics (vectors, matrix, etc...)
- Ability to learn new technologies and use them appropriately. Must be a quick learner.
- Good communication and documentation skills
Added Advantage
- Good knowledge of any database like MySQL, SQLite, and pgAdmin 4.
- Understanding of Agile and Scrum methodology
- Good familiarity with GitHub.
- Strong familiarity with docker.
- Experience with other tools like Creo, Solid Works, Catia, and UGNX will be an added advantage.
Responsibilities
- Understand the client's requirements and feasibility study on automation tasks.
- Interact with customers associated with the Design process and planned ways to reduce costs in production
- Delivering highly complex, scalable, and robust solutions
- Writing and helping others to develop clean, efficient, and quality code
- Help contribute to planning and estimations of upcoming work
- Review code and ensure this skill is improved across the team
- Contribute to the rollout of new tools and applications that improve the development process
- Configuring options and supporting files to make automation tasks more flexible and Involved in creating Parametric logic
- Coordinating with team members and cross-functional teams.
|
9 |
AI/ML - Full Time
Ref. #RIT-AIML031123
|
Chennai |
|
|
|
Position Overview:
We are seeking a highly motivated and detail-oriented AI/ML Engineer to join our talented team. This role is perfect for individuals looking to kickstart their career in AI and Machine Learning, with a strong foundation in Python programming and a good understanding of AI/ML fundamentals.
Technical qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong proficiency in Python programming language.
- Good understanding of AI/ML fundamentals, including but not limited to supervised and unsupervised learning, neural networks, and model evaluation techniques.
- Familiarity with popular AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with data manipulation and analysis using libraries like pandas and NumPy.
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
Added Advantage
- Previous projects or coursework related to AI/ML is a plus. [Optional]
Responsibilities
- Collaborate with senior engineers to design, implement, and deploy AI/ML models.
- Write clean, efficient, and maintainable code in Python.
- Assist in data pre-processing, feature engineering, and model evaluation.
- Contribute to the development of algorithms and models for data extraction and data analysis
- Stay updated with the latest advancements in AI/ML technologies and methodologies.
|