Apply Now Software Engineer

1 day ago


Hyderabad, India Horizontal Talent Full time

Job description Role: Software Engineer Desktop (C++) Location: Hyderabad Experience: 8-12 Year's Work Mode: Work from Office Notice Period: 15 Days or Less (OR) Immediate Education UG: B.Tech/B.E. in Any Specialization Job Summary: The Software Engineer Desktop will be responsible for maintaining and enhancing existing medical products, as well as designing and developing new desktop-based medical software applications. The role involves end-to-end software development, from requirements gathering to deployment, with a focus on high-quality, maintainable, and compliant solutions. Key Responsibilities: - Maintain and improve existing medical software products. - Design, develop, implement, test, and debug Windows desktop applications with hardware integration. - Conduct thorough code reviews to ensure quality and compliance. - Determine and document software design requirements. - Generate and maintain software documentation to support both regulatory and business needs. - Participate in all stages of product development, including: - Product vision refinement - Requirement gathering - Project planning - System design - Coding and testing - Release, deployment, and post-deployment support - Apply industry-standard design and architectural patterns to build scalable and maintainable applications. - Work within Agile development methodologies for planning and execution. - Manage completion of assigned work and coordinate effectively with cross-functional teams. - Stay updated with industry trends and apply relevant knowledge to enhance product quality. - Ensure successful implementation and monitoring of system improvements to increase efficiency. - Perform additional duties as assigned. Must-Have Qualifications: - Bachelors degree in Computer Engineering, Computer Science, or a related technical field. - 8+ years of overall engineering experience. - Minimum 6 years of experience in Windows desktop software development using C++. - Strong experience with Windows libraries, hardware integration, and GUI design using Qt and QML (or comparable frameworks such as C# and WPF). - Proficiency in software design and debugging for desktop environments. - Solid understanding of object-oriented programming and design principles. - Excellent written and verbal communication skills. - Hands-on experience with Agile development methodologies. - Experience performing security and risk analysis. Nice-to-Have: - Experience working in the medical device industry or other regulated domains. - Familiarity with application design patterns and object-oriented design patterns. - Experience with network communication protocols.



  • Hyderabad, Telangana, India Quest Software Full time

    Overview This QA Automation developer will be skilled in understanding product requirements and turning them into operational test cases Working with the development team and product management they will be able to consider both the user expectation of the product and the edge cases that may arise from its use and factor these into the testing design Using...


  • Hyderabad, India Jobted IN C2 Full time

    Overview: Do you want to work in a fun and supportive environment? At erwin by Quest we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed. erwin by Quest is an award-winning Data Modelling...


  • Hyderabad, India Dhruva Space Full time

    Role Overview and Responsibilities: Dhruva Space is seeking an experienced and highly skilled Senior Software Engineer to drive the design, development, and delivery of mission-critical software systems. This role combines technical leadership with hands-on coding, ensuring the robustness, scalability, and reliability of software that enables spacecraft...


  • Hyderabad, India ICROZ SOLUTIONS PRIVATE LIMITED Full time

    Are you passionate about software validation and eager to work on cutting-edge technologies?Join our dynamic team and grow your career in device driver validation and testing!Role: QA EngineerExperience: 0–2 YearsLocation: [Add your location]Joining: Immediate joiners preferredResponsibilities & Requirements:Hands-on experience in Software Device Driver...


  • Hyderabad, India People Tech Group Inc Full time

    We are seeking motivated professionals with 3–4 years of BPO experience who are now looking to transition into the IT domain. As a Junior Software Engineer, you’ll receive comprehensive training in software development and technical problem-solving while contributing to live projects. Responsibilities: - Assist in software development, testing, and...


  • Hyderabad, India InfyStrat Software Services Full time

    Contract - 6months (extendable) An Intermediate Cloud Security Engineer plays a crucial role in safeguarding Old Mutuals cloud infrastructure and data. This position requires a blend of technical expertise, security knowledge, and problem-solving skills to implement and maintain security protocols in cloud environments. DESCRIBE THE MAIN ACTIVITIES OF THE...


  • Hyderabad, India Chase Bank Full time

    Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Team, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...


  • Hyderabad, India Amazon Full time

    Translation Services seeks a passionate Software Development Engineer to drive innovations in translation to reach every Amazon customer in their own language. Key job responsibilities Are you passionate about creating high-performance, large-scale language translation services to support Amazon's current and future growth? Do you thrive in environments...


  • Hyderabad, India ValueMomentum Full time

    Job Description: Senior Software Engineer – Guidewire BillingCenter Job Title: Senior Software Engineer– Guidewire BillingCenter Primary skills: #Guidewire, #BillingCenter Location: Hyderabad/Pune/Coimbatore/Bangalore/Chennai Mode of work: Work from Office Experience: 4+ years About the job Are you a programmer who loves to design solutions to solve...


  • Hyderabad, Telangana, India Jobted IN C2 Full time

    To get the best candidate experience please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts Job Category Software Engineering Job Details About Salesforce Salesforce is the 1 AI CRM where humans with agents drive customer success together Here ambition meets action Tech meets trust And innovation isn t a...