Company Description At RAVSoft Solutions, we specialize in delivering cutting-edge healthcare IT solutions with a strong focus on imaging, informatics, and AI integration, utilizing interoperability standards such as DICOM, HL7, FHIR, and IHE frameworks. Established in 1998, we have built a reputation as a trusted partner for vendors in healthcare IT, AI vendors, and modality manufacturers by offering tailored software development, seamless integration, and compliance services. Our team in McLean, VA, USA, and Chennai, India, is committed to innovation, integrity, and excellence. We craft reliable, standards-compliant solutions designed to empower healthcare professionals and improve patient outcomes. Role Description This is a full-time hybrid role for a Full Stack Developer, located in Chennai but with some work from home acceptable. The Full Stack Developer will be responsible for designing, developing, and maintaining web applications using various technologies. Daily tasks will include working on both front-end and back-end development, ensuring the integration of user-facing elements with server-side logic, optimizing applications for maximum speed and scalability, and collaborating with cross-functional teams to define and ship new features. Qualifications Proficiency in front-end technologies: HTML, CSS, JavaScript, and React or Angular Experience with back-end technologies: Node.js, Express.js, and databases like MySQL or MongoDB Familiarity with version control systems like Git Understanding of web application security and performance optimization Strong problem-solving and analytical skills Excellent written and verbal communication skills Ability to work both independently and as part of a team Experience in the healthcare industry is a plus Bachelor's degree in Computer Science, Engineering, or a related field
You should have 2 to 4 years of experience in the field. Your profile should include very good hands-on experience in OOPS Concepts. Development experience in Core Java, Swing, Servlets, Hibernate, Spring is required. It would be desirable to have development experience in DB2, JNI, JAXWS, and Multi-threading. Experience in DICOM, HL7, Multi Planar Reconstruction (MPR), and 3D rendering will be a plus. Ability to document requirements & design specifications is a plus. You must possess excellent problem-solving skills along with good verbal and written communication skills. Your essential roles and responsibilities will involve designing, documenting, implementing, and refactoring software applications and components. Additionally, you will be responsible for writing requirement and design specifications, as well as interacting with client services staff to help diagnose and correct customer problems. In terms of education, you should have Graduation or higher in Computer Science or a related field.,
As an ideal candidate for this position with 2 to 4 years of experience, you should possess very good hands-on experience in OOPS Concepts along with hands-on development experience in VB.NET or C#.NET. Additionally, development experience in Crystal Report would be desirable. Your proficiency in MS SQL Server 2000/2005 is crucial, and knowledge in the design and implementation of billing systems would be a definite plus. Excellent problem-solving skills are a must, coupled with good verbal and written communication abilities. Your essential roles and responsibilities in this role would encompass designing, documenting, implementing, and refactoring software applications and components. You will be responsible for writing requirement and design specifications, as well as interacting with client services staff to help diagnose and correct customer problems. A graduation or higher degree in Computer Science or a related field would be expected as part of your educational background for this position.,
RAVSoft Solutions Walk-in Interview -20th September 2025 – Senior Technical Architect Job description RAVSoft Solutions Walk-in Interview – Senior Technical Architect - Tidel Park We are seeking senior developers eager to tackle challenging projects within the healthcare sector. RAVSoft Solutions is focused on providing innovative and high-quality software solutions to healthcare professionals. With its rich experience and expertise for 25 years, RAVSoft is one of the leading providers of Software development, Integration and Consulting services for the Medical Imaging, Informatics and Billing domain (https://lnkd.in/fRry2Yc) Walk-in Date: 20th Sep, 2025, (10am -02pm) Prior registration is compulsory to access the IT park for interview process Experience: 10+ Years Education: BE/B.Tech/M.E/M.Tech/MCA Designation: Senior Technical Architect Technical Skills Required · Strong programming experience in Java and Python. · Knowledge in AI/ML model deployment, serving, and ML Ops practices. · Knowledge using AI-powered code editors (e.g., Cursor AI, GitHub Copilot). · Familiarity with vibe coding environments and AI-assisted development workflows. · Hands-on with low-code/no-code platforms for prototyping and process automation. · Cloud expertise in AWS, Azure, or GCP. · Proficiency with containerization and orchestration tools like Docker, Kubernetes. Qualifications · Bachelor's or master’s degree in computer science, Engineering, or a related field. · 10+ years of experience in software development and system architecture. · Prior experience leading AI/ML projects or integrating AI capabilities into production systems. · Strong understanding of software architecture patterns, microservices, and cloud-native design. Location: TIDEL Park-Chennai Mode of Interview: Direct (virtual interview from office) Interview process: Level 1 – Technical Discussion/Hands-on Level 2 – Technical Discussion with Project manager Level 3 - HR Discussion Documents to carry: · Updated resume · Any ID Proof (PAN/Aadhar) · Passport size photo Prior registration is compulsory to access the IT Park for interview process: Fill the candidate details and register using below link for visitor pass https://lnkd.in/gwp6zuzw VENUE: RAVSoft Solutions India Pvt Ltd. Module No. 1008, 10th Floor, D Block, South Side, Tidel Park Limited No.4, Rajiv Gandhi Salai, Taramani, Chennai 600113. https://lnkd.in/gehy7uAA For any queries feel free to write email at careers@ravsoftsolutions.com #Hiring #SoftwareArchitect #AIJobs #CloudComputing #AWS #Python #Java #TechLeadership #ChennaiJobs #Innovation #CursorAI #MLOps #Microservices #CleanArchitecture
Job Description: Java Software Engineer (Java + PHP + Spring Boot + React) Location: [Remote / Hybrid – specify] Experience: 3–6 years Joining: Immediate Joiners Preferred Employment Type: Full-time 🚀 About the Role: We are looking for a highly motivated and skilled Java Software Engineer who is also experienced in PHP , Spring Boot , and React.js . You will be working on full-stack web applications in a fast-paced environment, contributing to both backend and frontend development across various products. 🛠 Key Responsibilities: Develop and maintain scalable web applications using Java (Spring Boot) and PHP . Build responsive UI components using React.js and integrate with backend APIs. Write clean, efficient, and well-documented code. Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps. Debug and resolve issues across the full stack. Participate in code reviews and follow software engineering best practices. Contribute to technical discussions, design reviews, and architectural decisions. 🎯 Required Skills & Experience: 4+ years of hands-on experience in Java , especially with Spring Boot . Strong knowledge of PHP and familiarity with frameworks like Laravel or CodeIgniter (preferred). Proficiency in React.js and front-end development (HTML, CSS, JavaScript, REST APIs). Experience with relational databases (MySQL/PostgreSQL). Familiarity with Git version control and CI/CD tools. Strong problem-solving and debugging skills. Ability to work independently and take ownership of tasks. Excellent communication and collaboration skills. 🚨 Immediate Hiring: We are hiring immediate joiners or candidates with less than 15 days' notice period . Interested candidates can share in your profiles to careers@ravsoftsolutions.com
☁️ Job Title: Mid-Level AWS Cloud Engineer (AWS Lambda + TypeScript) Location: [Remote / Hybrid / Employment Type: Full-time Experience Level: Mid-Level (5+ years) 📋 Job Overview: We are seeking a Mid-Level AWS Cloud Engineer with 5+ years of experience in designing, developing, and maintaining cloud-native solutions on AWS , with a strong focus on serverless architectures using AWS Lambda and TypeScript . You will be responsible for building scalable, secure, and high-performance backend systems and infrastructure that power our core services. You should be passionate about cloud automation, serverless development, and delivering resilient systems in a modern DevOps environment. 🔧 Key Responsibilities: Design and implement cloud-native solutions using AWS Lambda , API Gateway , Step Functions , and other serverless services Write high-quality, maintainable code in TypeScript targeting Node.js runtime Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like AWS CloudFormation, CDK, or Terraform Optimize performance, scalability, and cost-efficiency of cloud workloads Monitor, debug, and resolve production issues across services Ensure security best practices are followed across services and deployments Collaborate with cross-functional teams including DevOps, Backend, and Security to deliver reliable solutions Participate in code reviews, architecture discussions, and team planning sessions ✅Requirements: 5+ years of experience working with AWS cloud services Strong hands-on experience with AWS Lambda , API Gateway , SQS , SNS , DynamoDB , and CloudWatch Proficiency in TypeScript (or JavaScript) for Lambda function development Good understanding of CI/CD pipelines and tools like GitHub Actions, CodePipeline, or Jenkins Solid knowledge of monitoring and logging in AWS environments (e.g., CloudWatch, X-Ray) Familiarity with event-driven and microservice-based architectures Comfortable working in Agile teams and participating in DevOps practices AWS Certifications (e.g., AWS Certified Developer – Associate, Solutions Architect)
📋 Job Overview: We are looking for a Senior Full-Stack Java Engineer with 6+ years of hands-on experience The Principal Software Engineer/Senior Software Engineer is responsible for designing and implementing software architecture for current and future products. This role is responsible for evaluating the existing and new designs for quality and long-term viability. The Principal Software Engineer must be able to problem solve both in the present, and make sure solutions align with future strategic initiatives. 🔧 Key Responsibilities: Designing and implementing software architecture for current and future products. Researching and analyzing third-party software packages and tools Defining software development process and coding standards Reviewing new and existing designs for correctness, robustness, and long-term viability Designing and developing web-based systems using Java EE technologies in a multi-tiered environment including working with front-end components, business logic, workflow logic, backend systems as well as integration endpoints. Developing user interfaces built using JavaScript and other browser-based technologies with a focus on usability, security, cross-browser compatibility, and performance. Determining operational feasibility through analysis, problem definition, requirements gathering, solution development, and solution proposal. Designing and developing of new core functionality. Adhering to coding standards and in accordance with applicable software development methodology and release processes. Working with Quality Assurance including functional performance and deployment issues. Performing technical root cause analysis and outline corrective action for given problems. Collaborating and adding value through participation in peer code reviews, providing comments and suggestions. Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Working collaboratively and professionally with other team members (QA, PM, Support) members to achieve customer goals. Reviewing product and/or application information including manuals and brochures for technical accuracy, as needed. Mentoring less experienced Software Engineers. Serving as a technical lead including directing other’s work, as required. ✅ Required Skills & Experience: 6+ years of professional software development experience Professional experience using Java based or other object-oriented programming technologies ( Objective-C, C#, C++, etc.) for building database driven web applications. Professional experience using relational databases and writing SQL. Understanding of object relational mapping preferably including the persistence API (JPA or NPA) and the use of corresponding frameworks (Hibernate, NHibernate, etc.). Cross-browser client-side development experience using HTML5, CSS3 and JavaScript. Professional experience with JavaScript frameworks/libraries (Dojo, D3, Angular, Vue, React, jQuery, Backbone.js, Ember.js, etc.) including the use of AJAX and JSON. Well versed in the use of version control systems (SVN, Mercurial, etc.). Working knowledge of SOAP and REST based web services. Strong attention to detail in diagnosing problems and ensuring solutions address the issues. Demonstrate proficient ability to capture and document software requirements. Demonstrated ability to effectively manage project activities with and through internal relationships including Software Engineers, Customer Support, Quality Assurance and Project Management. Must possess the ability to write SQL in an ad hoc fashion to facilitate the troubleshooting of customer application issues. Planning, organizing, setting objectives, and managing time to meet deadlines. 💡 Nice to Have: Masters or Bachelor’s degree in Information Systems, Computer Science, Engineering, related discipline, or equivalent work experience. Oracle specific knowledge preferred. Knowledge of PL/SQL a definite plus. Working knowledge of clinical trial process and medical informatics is preferred.
Job Overview: We are seeking a Senior Full-Stack Engineer / Principal Software Engineer with 6+ years of experience The Principal Software Engineer is responsible for designing and implementing software architecture for current and future products. This role is responsible for evaluating the existing and new designs for quality and long-term viability. The Principal Software Engineer must be able to problem solve both in the present, and make sure solutions align with future strategic initiatives. 🔧 Key Responsibilities: Designing and implementing software architecture for current and future products. Researching and analyzing third-party software packages and tools Defining software development process and coding standards Reviewing new and existing designs for correctness, robustness, and long-term viability Designing and developing web-based systems using Microsoft .NET technologies in a multi-tiered environment including working with front-end components, business logic, workflow logic, backend systems as well as integration endpoints. Developing user interfaces built using JavaScript and other browser-based technologies with a focus on usability, security, cross-browser compatibility, and performance. Determining operational feasibility through analysis, problem definition, requirements gathering, solution development, and solution proposal. Designing and developing new core functionality. Adhering to coding standards and in accordance with applicable software development methodology and release processes. Working with Quality Assurance including functional performance and deployment issues. Performing technical root cause analysis and outline corrective action for given problems. Collaborating and adding value through participation in peer code reviews, providing comments and suggestions. Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Working collaboratively and professionally with other team members (QA, PM, Support) members to achieve customer goals. Reviewing product and/or application information including manuals and brochures for technical accuracy, as needed. Mentoring less experienced Software Engineers. Serving as a technical lead including directing other’s work, as required. Managing the responsibility of participating on multiple projects. ✅ Required Skills & Experience: 6+ years of professional experience in full-stack development Professional experience using .NET (VB and/or C#) or other object-oriented programming technologies (Java, Objective-C, C++, etc.) for building database driven web applications. Professional experience using relational databases and writing SQL. Understanding of object relational mapping preferably including the persistence API (JPA or NPA) and the use of corresponding frameworks (Hibernate, NHibernate, etc.). Cross-browser client-side development experience using HTML5, CSS3 and JavaScript. Professional experience with JavaScript frameworks/libraries (Dojo, D3, Angular, Vue, React, jQuery, Backbone.js, Ember.js, etc.) including the use of AJAX and JSON. Well versed in the use of version control systems (SVN, Mercurial, etc.). Working knowledge of SOAP and REST based web services. Strong attention to detail in diagnosing problems and ensuring solutions address the issues. Demonstrate proficient ability to capture and document software requirements. Demonstrated ability to effectively manage project activities with and through internal relationships including Software Engineers, Customer Support, Quality Assurance and Project Management. Must possess the ability to write SQL in an ad hoc fashion to facilitate the troubleshooting of customer application issues. Planning, organizing, setting objectives, and managing time to meet deadlines. Nice to Have: Masters or Bachelor’s degree in Information Systems, Computer Science, Engineering, related discipline, or equivalent work experience. MS SQL specific knowledge preferred. Working knowledge of clinical trial process and medical informatics is preferred.