Truminds Software Systems

23 Job openings at Truminds Software Systems
WiFi Firmware Developer Gurugram,Haryana,India 3 years Not disclosed On-site Full Time

Key Responsibilities Design, develop, and optimize embedded firmware for WiFi Access Points and related devices Integrate and customize open-source wireless solutions, including TIP OpenWiFi components Implement, test, and validate WiFi features (802.11 protocols, security, roaming, etc.) Work closely with hardware, QA, and network teams to deliver high-performance, stable firmware Analyze logs, debug issues, and provide fixes for field-reported problems Contribute to continuous performance tuning and system stability enhancements Required Skills & Experience 3+ years of experience in embedded firmware development for WiFi or networking devices Strong knowledge of WiFi protocols: 802.11a/b/g/n/ac/ax, WPA2/3, DFS, Mesh, etc. Proficient in C/C++ for embedded systems Hands-on experience with Linux-based platforms (OpenWRT, Yocto, or similar) Familiarity with network debugging tools (Wireshark, tcpdump) Experience in performance tuning, memory management, and low-level driver development Show more Show less

WiFi Firmware Developer Hyderabad,Telangana,India 3 years Not disclosed On-site Full Time

Key Responsibilities Design, develop, and optimize embedded firmware for WiFi Access Points and related devices Integrate and customize open-source wireless solutions, including TIP OpenWiFi components Implement, test, and validate WiFi features (802.11 protocols, security, roaming, etc.) Work closely with hardware, QA, and network teams to deliver high-performance, stable firmware Analyze logs, debug issues, and provide fixes for field-reported problems Contribute to continuous performance tuning and system stability enhancements Required Skills & Experience 3+ years of experience in embedded firmware development for WiFi or networking devices Strong knowledge of WiFi protocols: 802.11a/b/g/n/ac/ax, WPA2/3, DFS, Mesh, etc. Proficient in C/C++ for embedded systems Hands-on experience with Linux-based platforms (OpenWRT, Yocto, or similar) Familiarity with network debugging tools (Wireshark, tcpdump) Experience in performance tuning, memory management, and low-level driver development Show more Show less

Wi-Fi Developer - Truminds Hyderabad,Telangana,India 4 years Not disclosed On-site Full Time

Job Location: Bangalore/Hyderabad/Chennai/Gurugram Experience level : 4-15 years Key Responsibilities: Design, develop, and optimize embedded firmware for WiFi Access Points and related devices Integrate and customize open-source wireless solutions, including TIP OpenWiFi components Implement, test, and validate WiFi features (802.11 protocols, security, roaming, etc.) Work closely with hardware, QA, and network teams to deliver high-performance, stable firmware Analyze logs, debug issues, and provide fixes for field-reported problems Contribute to continuous performance tuning and system stability enhancements Required Skills & Experience: 4+ years of experience in embedded firmware development for WiFi or networking devices Strong knowledge of WiFi protocols: 802.11a/b/g/n/ac/ax, WPA2/3, DFS, Mesh, etc. Proficient in C/C++ for embedded systems Hands-on experience with Linux-based platforms (OpenWRT, Yocto, or similar) Familiarity with network debugging tools (Wireshark, tcpdump) Experience in performance tuning, memory management, and low-level driver development Show more Show less

Truminds - WiFi Developer - Embedded System Hyderabad,Telangana,India 4 years None Not disclosed On-site Full Time

Job Location : level : 4-15 years Key Responsibilities Design, develop, and optimize embedded firmware for WiFi Access Points and related devices Integrate and customize open-source wireless solutions, including TIP OpenWiFi components Implement, test, and validate WiFi features (802.11 protocols, security, roaming, etc.) Work closely with hardware, QA, and network teams to deliver high-performance, stable firmware Analyze logs, debug issues, and provide fixes for field-reported problems Contribute to continuous performance tuning and system stability Skills & Experience : 4+ years of experience in embedded firmware development for WiFi or networking devices Strong knowledge of WiFi protocols: 802.11a/b/g/n/ac/ax, WPA2/3, DFS, Mesh, etc. Proficient in C/C++ for embedded systems Hands-on experience with Linux-based platforms (OpenWRT, Yocto, or similar) Familiarity with network debugging tools (Wireshark, tcpdump) Experience in performance tuning, memory management, and low-level driver development (ref:hirist.tech)

QA Engineer Gurgaon,Haryana,India 3 - 5 years None Not disclosed On-site Full Time

3-5 years of overall experience and minimum 2 years proven experience in manual testing of digital applications, developing Test Automation using Selenium-Java/ Selenium-python, C# and Rest API’s Good understanding of build automation tools and AWS Cloud Web services Should be able to write good test plan and test cases, Requirement Traceability Metrics Experience with Testing in Linux & Windows environment. Strong understanding of software quality best practices and processes. Attention to detail and good analytical & reporting skills. Desired Skills/Nice To Have Experience of BDD test automation frameworks. Experience testing RESTful Services, Web Services, REST Assured Experience in Performance Testing tools – Jmeter, Load Runner Experience with or strong familiarity with Continuous Integration tools like Jenkins and associated best practices. Well versed with SQL/NoSQL Database Queries

QA Engineer Bengaluru,Karnataka,India 3 - 5 years None Not disclosed On-site Full Time

3-5 years of overall experience and minimum 2 years proven experience in manual testing of digital applications, developing Test Automation using Selenium-Java/ Selenium-python, C# and Rest API’s Good understanding of build automation tools and AWS Cloud Web services Should be able to write good test plan and test cases, Requirement Traceability Metrics Experience with Testing in Linux & Windows environment. Strong understanding of software quality best practices and processes. Attention to detail and good analytical & reporting skills. Desired Skills/Nice To Have Experience of BDD test automation frameworks. Experience testing RESTful Services, Web Services, REST Assured Experience in Performance Testing tools – Jmeter, Load Runner Experience with or strong familiarity with Continuous Integration tools like Jenkins and associated best practices. Well versed with SQL/NoSQL Database Queries

Embedded Software Engineer - Truminds Gurugram,Haryana,India 3 years None Not disclosed On-site Full Time

Experience Level : 3-7 years Job location: Gurugram Requirement: · Strong hands on experience in C/C++ · Work experience in Linux kernel internals, drivers, real-time patches. · Experience with Qualcomm SoCs or similar ARM platforms; Hands-on knowledge of QCS/QRB platforms and multimedia pipelines. · Experience of working with GPIO/I2C/SPI interface. · Experience debugging multimedia subsystems (camera, display, audio, video pipelines, Gstremer) is preferred

Senior Linux Embedded Engineer Gurgaon,Haryana,India 0 years None Not disclosed On-site Full Time

Seeking an experienced Embedded Linux Test Engineer to validate and quality-assure Yocto‑based Linux BSP across diverse SoCs (e.g., QCS6490, QRB5165, QCS8550). The ideal candidate will design and execute comprehensive test plans, drive development of test infrastructure, and collaborate with firmware/kernel teams to ensure robust, reliable SoC platform support. Key Responsibilities Develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs (e.g., camera, multimedia, networking, connectivity). Flash and boot Yocto-generated images (e.g., qcom-multimedia-image, real-time variants) on hardware evaluation kits. Validate key subsystems: bootloader, kernel, drivers (Wi‑Fi, Bluetooth, camera, display), power management, real-time functionality. Build and maintain automation frameworks: kernel image deployment, logging, instrumentation, hardware reset, network interfaces. Track and report software/hardware defects; work with cross-functional engineering teams to triage and resolve issues. Analyze system logs, trace output, measure boot/latency, resource utilization and performance metrics. Maintain test infrastructure and CI pipelines, ensuring reproducibility and efficiency. Contribute to documentation: test reports, acceptance criteria, qualification artifacts, and release summaries Mandatory Skills Strong C/C++ & scripting (Python, Bash) Yocto & BitBake workflows, experience building BSPs and flashing images on development boards Linux kernel internals, drivers, real-time patches Experience with Qualcomm SoCs or similar ARM platforms; Hands-on knowledge of QCS/QRB platforms and multimedia pipelines Hardware bring-up, serial consoles, bootloader debugging (U-Boot) GitLab/ Jenkins / Buildbot, hardware-triggered automation Performance analysis and profiling tools Ability to measure boot time, trace latency, optimize kernel subsystems Nice-to-Have Skills Experience debugging multimedia subsystems (camera, display, audio, video pipelines). Familiarity with Debian/Ubuntu-based host build environments. Knowledge of Qualcomm-specific test tools and manifest workflows (e.g., meta-qcom-realtime, qcom-manifest) Prior work in IoT/robotics, real-time or safety-critical embedded platforms. Exposure to certification/regulatory testing (e.g., FCC, Bluetooth SIG, Wi‑Fi Alliance).

Truminds - Embedded Linux Engineer - SoC Gurugram,Haryana,India 0 years None Not disclosed On-site Full Time

We're seeking an experienced Embedded Linux Developer to validate and quality-assure Yocto based Linux BSP across diverse SoCs (e.g., QCS6490, QRB5165, QCS8550). The ideal candidate will design and execute comprehensive test plans, drive development of test infrastructure, and collaborate with firmware/kernel teams to ensure robust, reliable SoC platform support. Role & Responsibilities Develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs (e.g., camera, multimedia, networking, connectivity). Flash and boot Yocto-generated images (e.g., qcom-multimedia-image, real-time variants) on hardware evaluation kits. Validate key subsystems: bootloader, kernel, drivers (Wi Fi, Bluetooth, camera, display), power management, real-time functionality. Build and maintain automation frameworks: kernel image deployment, logging, instrumentation, hardware reset, network interfaces. Track and report software/hardware defects; work with cross-functional engineering teams to triage and resolve issues. Analyze system logs, trace output, measure boot/latency, resource utilization and performance metrics. Maintain test infrastructure and CI pipelines, ensuring reproducibility and efficiency. Contribute to documentation: test reports, acceptance criteria, qualification artifacts, and release Skills : Strong in C/C++, scripting (Python, Bash), ARM toolchain, cross-compilation Yocto & BitBake workflows, experience building BSPs and flashing images on development boards Linux kernel internals, drivers, real-time patches Experience with Qualcomm SoCs or similar ARM platforms; Hands-on knowledge of QCS/QRB platforms and multimedia pipelines Experience of working with GPIO/I2C/SPI interface, multimedia Hardware bring-up, serial consoles, bootloader debugging (U-Boot), Secure boot, OP-TEE/QSEE, root filesystem GitLab/ Jenkins / Buildbot, hardware-triggered automation Performance analysis and profiling tools Ability to measure boot time, trace latency, optimize kernel subsystems Nice-to-Have Skills Experience debugging multimedia subsystems (camera, display, audio, video pipelines). Familiarity with Debian/Ubuntu-based host build environments. Knowledge of Qualcomm-specific test tools and manifest workflows (e.g., meta-qcom-realtime, qcom-manifest) Prior work in IoT/robotics, real-time or safety-critical embedded platforms. Exposure to certification/regulatory testing (e.g., FCC, Bluetooth SIG, Wi Fi Alliance). (ref:hirist.tech)

Truminds - Embedded Linux Engineer - SoC haryana 5 - 9 years INR Not disclosed On-site Full Time

As an experienced Embedded Linux Developer, you will be responsible for validating and quality-assuring Yocto based Linux BSP across diverse SoCs such as QCS6490, QRB5165, QCS8550. Your main tasks will include designing and executing comprehensive test plans, driving the development of test infrastructure, and collaborating with firmware/kernel teams to ensure robust and reliable SoC platform support. You will be expected to develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs, including camera, multimedia, networking, and connectivity. Additionally, you will need to flash and boot Yocto-generated images on hardware evaluation kits, and validate key subsystems such as bootloader, kernel, drivers (Wi-Fi, Bluetooth, camera, display), power management, and real-time functionality. Building and maintaining automation frameworks will be a crucial part of your role, including tasks such as kernel image deployment, logging, instrumentation, hardware reset, and network interfaces. You will also be required to track and report software/hardware defects, work with cross-functional engineering teams to triage and resolve issues, analyze system logs, trace output, measure boot/latency, resource utilization, and performance metrics. Furthermore, maintaining test infrastructure and CI pipelines to ensure reproducibility and efficiency will be essential. Contribution to documentation, including test reports, acceptance criteria, qualification artifacts, and release skills, is also expected from you. In terms of technical skills, you should have a strong background in C/C++, scripting languages (Python, Bash), ARM toolchain, cross-compilation, Yocto & BitBake workflows, experience in building BSPs, and flashing images on development boards. Proficiency in Linux kernel internals, drivers, real-time patches, and experience with Qualcomm SoCs or similar ARM platforms is required. Hands-on knowledge of QCS/QRB platforms, multimedia pipelines, GPIO/I2C/SPI interface, multimedia, hardware bring-up, serial consoles, bootloader debugging (U-Boot), Secure boot, OP-TEE/QSEE, root filesystem, GitLab/Jenkins/Buildbot, and hardware-triggered automation is also essential. Additionally, having experience with performance analysis and profiling tools, the ability to measure boot time, trace latency, and optimize kernel subsystems would be beneficial. Nice-to-have skills include experience in debugging multimedia subsystems, familiarity with Debian/Ubuntu-based host build environments, knowledge of Qualcomm-specific test tools, and manifest workflows, as well as prior work in IoT/robotics, real-time or safety-critical embedded platforms, and exposure to certification/regulatory testing. (ref: hirist.tech),

Automation Lead – IP Networking (Python) Truminds Gurugram,Haryana,India 6 - 12 years None Not disclosed On-site Full Time

Automation Lead – IP Networking (Python) Job location: Bangalore/Hyderabad/Gurgaon/Chennai Experience: 6-12 years Required Skills 1. Strong programming skills in Python. 2. Hands-on experience with automation framework development for networking systems. 3. Deep understanding of IP networking concepts such as TCP/IP, DHCP, DNS, VLANs, L2/L3 Routing Protocols (BGP, OSPF), MPLS, NAT, etc. 4. Experience working with network devices (routers, switches, firewalls) and CLI-based interactions. 5. Familiarity with REST APIs, SNMP, and other common network management interfaces. 6. Proficiency in using tools such as PyTest, Robot Framework, or custom-built frameworks. 7. Experience with Linux/Unix environments and shell scripting. 8. Exposure to CI/CD tools like Jenkins, GitLab, or similar. Key Responsibilities 1. Lead the automation efforts for IP networking systems, including test strategy, framework design, and implementation. 2. Design and develop robust and reusable test automation scripts and libraries using Python. 3. Collaborate with DevOps, QA, and development teams to integrate automation into CI/CD pipelines. 4. Review and contribute to requirements, architecture, and design documents from an automation perspective. 5. Develop test plans and test cases for validating Layer 2/Layer 3 protocols, routing, switching, and other networking technologies. 6. Conduct regular code reviews and ensure best practices in software development and test automation. 7. Work with network simulators/emulators, physical and virtual test beds, and traffic generators.

Truminds - Embedded Linux Engineer - C/C++ Hyderabad,Telangana,India 0 years None Not disclosed On-site Full Time

We are seeking an experienced Embedded Linux Engineer to work on Yocto based Linux BSP across diverse SoCs (e.g., QCS6490, QRB5165, QCS8550). The ideal candidate will have in depth knowledge of working on BSPs, cross compiling on different platforms, performance analysis, Kernel Upgrades and solving the issues there-in, , and collaborate with firmware/kernel teams to ensure robust, reliable SoC platform support. Role & Responsibilities Flash and boot Yocto-generated images (e.g., qcom-multimedia-image, real-time variants) on hardware evaluation kits. Validate key subsystems: bootloader, kernel, drivers (Wi Fi, Bluetooth, camera, display), power management, real-time functionality. Work on Performance analysis and optimization of the System software / drivers in the BSP. Build and maintain automation frameworks: kernel image deployment, logging, instrumentation, hardware reset, network interfaces. Track and report software/hardware defects; work with cross-functional engineering teams to triage and resolve issues. Analyze system logs, trace output, measure boot/latency, resource utilization and performance metrics. Develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs (e.g., camera, multimedia, networking, connectivity). Contribute to documentation: test reports, acceptance criteria, qualification artifacts, and release summaries. Mandatory Skills Extensive Experience of working on Debian/Ubuntu-based host build environments. Strong in C/C++, scripting (Python, Bash), ARM toolchain, cross-compilation Yocto & BitBake workflows, experience building BSPs and flashing images on development boards Linux kernel internals, drivers, real-time patches Experience with Qualcomm SoCs or similar ARM platforms; Hands-on knowledge of QCS/QRB platforms and multimedia pipelines Experience of working with GPIO/I2C/SPI interface, mutimedia Hardware bring-up, serial consoles, bootloader debugging (U-Boot), Secure boot, OP-TEE/QSEE, root filesystem GitLab/ Jenkins / Buildbot, hardware-triggered automation Performance analysis and profiling tools Ability to measure boot time, trace latency, optimize kernel subsystems Nice-to-Have Skills Experience debugging multimedia subsystems (camera, display, audio, video pipelines). Knowledge of Qualcomm-specific test tools and manifest workflows (e.g., meta-qcom-realtime, qcom-manifest) Prior work in IoT/robotics, real-time or safety-critical embedded platforms. Exposure to certification/regulatory testing (e.g., FCC, Bluetooth SIG, Wi Fi Alliance). (ref:hirist.tech)

IP Networking Dev Lead haryana 5 - 9 years INR Not disclosed On-site Full Time

You should have extensive experience with Python for developing high-performance networking applications, router firmware, and automation test tasks. Additionally, proficiency in the C language and working with Makefiles to build and integrate third-party libraries into router software is required. Hands-on experience with Pytest and the Python testing framework is essential for scripting and automation tasks. Your expertise should include a deep understanding of IPv4/v6 addressing, subnets, and networking layers, as well as a strong foundational knowledge of networking basics such as Ping, Routing, ARP, and how devices communicate across the network. Familiarity with key routing protocols like OSPF, BGP, and their implementation/working in router firmware and software stacks is necessary. Solid knowledge of the TCP/IP protocol suite, including layers, socket programming, and network communications is also expected. Knowledge of VPN technologies (e.g., IPSec, GRE) and tunneling protocols used in networking is a plus. You should possess expertise in using industry-standard debugging tools (e.g., GDB, Wireshark, tcpdump, pdb) for diagnosing issues in networking code and embedded systems. Additionally, you should have the ability to identify, analyze, and resolve complex software and hardware integration issues in networking environments. Your skills should include designing software for scalable, modular, and maintainable systems with a focus on performance optimization. Familiarity with Git, CI/CD pipelines for building and testing software, and a basic understanding of virtualization and containerization technologies are essential. You must ensure compliance with Truminds" Information Security (InfoSec) guidelines and best practices to safeguard data and maintain a secure work environment. Furthermore, you should have the ability to lead and guide a team of engineers, providing technical direction and support. Mentorship of junior team members to foster growth and improve technical skills is also expected from you.,

AIML Lead haryana 7 - 11 years INR Not disclosed On-site Full Time

As an AI Software Lead with 7-10 years of relevant experience, you will be responsible for designing, developing, and deploying scalable AI solutions with a focus on MLOps best practices. Your expertise will lie in AI model engineering, encompassing training and fine-tuning large language models (LLMs) and other deep learning architectures, as well as model optimization, quantization, and deployment to ensure optimal latency and throughput. Additionally, you will be involved in model evaluation and monitoring in production environments. Your role will also involve building and integrating AI capabilities such as computer vision, NLP, and recommendation systems into production-grade Web/Mobile App software. Experience in scaling AI systems for high-volume, real-time applications using Cloud-Native or Edge-AI technologies will be crucial for ensuring scalability and performance. A strong understanding of data pipelines and feature engineering for AI applications will be essential for data-driven development, enabling you to leverage data effectively in the development of AI solutions.,

Full Stack Architect haryana 3 - 7 years INR Not disclosed On-site Full Time

You will lead the design, development, and technical architecture of IoT, enterprise applications, mobile and web applications, and digital solutions across various cloud projects. You should have a strong background in design, development, and architecture, and be able to provide estimations after understanding enterprise architecture. You must have expertise in technical design patterns, data structures, algorithm design and analysis, operating systems, and distributed computing. Proficiency in DevOps dimension of cloud development and deployment is required. You will be responsible for designing and launching highly scalable, secure, and reliable cloud services. It is essential to have a good understanding of SDLC, Agile, and Scrum methodologies. You should have at least 3 years of experience with front-end technologies like JavaScript, React, or Angular, and backend technologies like Java/Spring Boot, Microservices, and Node.js. Experience with database technologies such as SQL, NoSQL, PostgreSQL, MySQL, and MongoDB is necessary. You should have a minimum of 3 years of experience with cloud technologies like AWS, Azure, or Google Cloud. Experience with Android, iOS (Swift), React Native, or Flutter in at least 2 projects is required. You should have contributed to a minimum of one IoT-based project and have experience with Kafka or similar publisher-subscriber systems. Understanding Kubernetes-based deployments is essential. Experience in working on RFPs/Proposals from a technical standpoint and implementing microservices in at least 2 projects is necessary. You will lead the design and development of cloud-based digital/IoT solutions and build cloud solutions with passion, innovation, and customer focus. Ensuring high quality through good design practices, process improvements, and testing is crucial. Managing multiple initiatives and delivering releases on schedule with high quality is part of the role. A B.Tech/M.Tech/MCA from a premier Engineering Institute is required. Strong verbal and written communication skills are essential for this role.,

Embedded Linux Engineer haryana 5 - 9 years INR Not disclosed On-site Full Time

As an experienced Embedded Linux Developer, your role will involve validating and quality-assuring Yocto based Linux BSP across diverse SoCs such as QCS6490, QRB5165, QCS8550. You will design and execute comprehensive test plans, drive the development of test infrastructure, and collaborate with firmware/kernel teams to ensure robust and reliable SoC platform support. Key Responsibilities: - Develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs - Flash and boot Yocto-generated images on hardware evaluation kits, and validate key subsystems such as bootloader, kernel, drivers (Wi-Fi, Bluetooth, camera, display), power management, and real-time functionality - Build and maintain automation frameworks for tasks including kernel image deployment, logging, instrumentation, hardware reset, and network interfaces - Track and report software/hardware defects, work with cross-functional engineering teams to triage and resolve issues, analyze system logs, trace output, measure boot/latency, resource utilization, and performance metrics - Maintain test infrastructure and CI pipelines to ensure reproducibility and efficiency - Contribute to documentation including test reports, acceptance criteria, qualification artifacts, and release skills Qualifications Required: - Strong background in C/C++, scripting languages (Python, Bash), ARM toolchain, cross-compilation, Yocto & BitBake workflows - Experience in building BSPs, flashing images on development boards, Linux kernel internals, drivers, real-time patches - Experience with Qualcomm SoCs or similar ARM platforms, QCS/QRB platforms, multimedia pipelines, GPIO/I2C/SPI interface, multimedia, hardware bring-up, serial consoles, bootloader debugging (U-Boot), Secure boot, OP-TEE/QSEE, root filesystem - Proficiency in GitLab/Jenkins/Buildbot, hardware-triggered automation - Experience with performance analysis and profiling tools, ability to measure boot time, trace latency, and optimize kernel subsystems - Nice-to-have skills include experience in debugging multimedia subsystems, familiarity with Debian/Ubuntu-based host build environments, knowledge of Qualcomm-specific test tools, and manifest workflows - Prior work in IoT/robotics, real-time or safety-critical embedded platforms, exposure to certification/regulatory testing If you're interested, you can find more details about the company on hirist.tech.,

Ruby On Rails Developer gurgaon,haryana,india 0 years None Not disclosed On-site Full Time

Proven work experience as a Ruby on Rails Developer Deep understanding of the entire development process (design, development, deployment, and monitoring). Solid understanding of the syntax of Ruby and its nuances. Solid knowledge of object-oriented programming (OOP) and design patterns. Proficiency with code versioning tools , particularly Git . Familiarity with various testing tools and frameworks, such as RSpec or Minitest. Experience with SQL and database management (e.g., PostgreSQL, MySQL). Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and a modern JavaScript framework (e.g., React, Vue.js, Nextjs)

Truminds - Ruby on Rails Developer gurugram,haryana,india 0 years None Not disclosed On-site Full Time

Job Title : Ruby on Rails Developer About The Job We are seeking a skilled and motivated Ruby on Rails Developer with proven work experience in building scalable web applications. The ideal candidate will have a deep understanding of the entire software development lifecycle, from design and development to deployment and monitoring, and possess strong programming skills in Ruby and Ruby on Rails. Key Responsibilities Develop, maintain, and enhance web applications using Ruby on Rails framework. Collaborate with cross-functional teams to design, develop, and deploy robust and scalable software solutions. Write clean, maintainable, and efficient code following best practices and design patterns. Utilize object-oriented programming (OOP) principles to create reusable and modular code. Participate in code reviews, debugging, and performance optimization to ensure high-quality deliverables. Work with version control systems, primarily Git, to manage codebase and collaborate with other developers. Develop and execute automated tests using testing frameworks such as RSpec or Minitest to ensure code reliability. Manage database design, integration, and optimization using SQL databases such as PostgreSQL or MySQL. Integrate front-end components using modern JavaScript frameworks such as React.js, Vue.js, or Next.js. Stay updated on emerging technologies and contribute to continuous improvement initiatives. Required Skills And Qualifications Proven experience as a Ruby on Rails Developer with strong proficiency in Ruby programming language. Solid understanding of the Ruby syntax, nuances, and idiomatic Ruby code. Strong knowledge of object-oriented programming (OOP) principles and design patterns. Experience with code versioning tools, particularly Git. Familiarity with testing frameworks such as RSpec or Minitest for writing unit and integration tests. Hands-on experience with relational databases such as PostgreSQL or MySQL, including writing complex SQL queries and database optimization. Working knowledge of front-end technologies including HTML5, CSS3, JavaScript, and modern JavaScript frameworks like React.js, Vue.js, or Next.js. Ability to work independently as well as part of a collaborative team environment. Strong problem-solving skills and attention to detail. (ref:hirist.tech)

Ruby on Rails Developer haryana 3 - 7 years INR Not disclosed On-site Full Time

As a Ruby on Rails Developer, you will be responsible for developing, maintaining, and enhancing web applications using the Ruby on Rails framework. You will collaborate with cross-functional teams to design, develop, and deploy robust and scalable software solutions. Your key responsibilities will include: - Developing, maintaining, and enhancing web applications using Ruby on Rails framework. - Collaborating with cross-functional teams to design, develop, and deploy robust and scalable software solutions. - Writing clean, maintainable, and efficient code following best practices and design patterns. - Utilizing object-oriented programming (OOP) principles to create reusable and modular code. - Participating in code reviews, debugging, and performance optimization to ensure high-quality deliverables. - Working with version control systems, primarily Git, to manage codebase and collaborate with other developers. - Developing and executing automated tests using testing frameworks such as RSpec or Minitest to ensure code reliability. - Managing database design, integration, and optimization using SQL databases such as PostgreSQL or MySQL. - Integrating front-end components using modern JavaScript frameworks such as React.js, Vue.js, or Next.js. - Staying updated on emerging technologies and contributing to continuous improvement initiatives. To qualify for this role, you should have: - Proven experience as a Ruby on Rails Developer with strong proficiency in the Ruby programming language. - Solid understanding of the Ruby syntax, nuances, and idiomatic Ruby code. - Strong knowledge of object-oriented programming (OOP) principles and design patterns. - Experience with code versioning tools, particularly Git. - Familiarity with testing frameworks such as RSpec or Minitest for writing unit and integration tests. - Hands-on experience with relational databases such as PostgreSQL or MySQL, including writing complex SQL queries and database optimization. - Working knowledge of front-end technologies including HTML5, CSS3, JavaScript, and modern JavaScript frameworks like React.js, Vue.js, or Next.js. - Ability to work independently as well as part of a collaborative team environment. - Strong problem-solving skills and attention to detail.,

Software Developer hyderabad,telangana,india 0 years INR 5.0 - 7.0 Lacs P.A. On-site Full Time

Mandatory Skills C/C++ Programming Linux System concepts Good Written and verbal communication skills Good problem-solving skills Python scripting experience Prior experience in Continuous Integration and Build System is a plus SCM tools like git, perforce etc is a plus Repo, Git and Gerrit tools Android Build system expertise Automation development experience with like Electric Commander, Jenkins, Hudson Skills:- C, C++, Linux/Unix, Python, Git and Gerrit