Software WEB Engineer B6Gcghhvv1 at Defineway Technologies Private Limited
3216 Jobs Found
Senior Software Engineer (Frappe/ERPNext)
Rtcamp Solutions Private Limited
Job Title: Senior Software Engineer (Frappe/ERPNext) Company: rtCamp Job Summary: We are moving our business processes and internal tools to Frappe/ERPNext to support the rapid growth of our business. You will be working on rtCamp s own project initially. You will work closely with our internal team to understand their requirements and translate them into scalable solutions. Key Responsibilities: Communicate with different stakeholders to translate business processes and requirements into Frappe constructs such as DocTypes. Develop and maintain apps based on the Frappe framework for customizations and integrations such as ERPNext, Frappe HRMS, Projects, CRM, and others. Ability to work with Vue.js and Frappe-UI to work on the front-end. Create and maintain technical documentation. Keep up-to-date with the latest Frappe/ERPNext technologies and features. Help other engineers improve their Frappe/ERPNext skills through code review and guidance. Must Haves: 3+ years of experience with the Frappe and ERPNext ecosystem. Active contributor to Frappe open-source projects and the community. Experience in architecting complex business processes within the Frappe ecosystem. Decent knowledge of Python, MariaDB/MySQL, JavaScript, and the ability to create E-R diagrams. Familiarity with REST APIs and web services. Comfortable with version control (Git). Experience with workflows, access controls, page layouts, custom objects, custom record types, reports, and dashboard design and development. Good communication skills, both written and verbal. Good to Have: Experience with deployment pipelines and hosting Frappe-based websites. Knowledge of Docker, Kubernetes, AWS, and Nginx. Frappe Framework Certification. Note: On selection, your job title within the organization will be Senior Software Engineer (Frappe/ERPNext). Company Culture: At rtCamp, we believe in fostering a work environment that reflects our core values of Good Work. Good People. We are committed to providing equal employment opportunities to all individuals based on their skills, qualifications, and professionalism, without regard to age, race, gender.
Lead React Engineer
Rtcamp Solutions Private Limited
Job Title: Lead React Engineer Location: Remote About the Role rtCamp is looking for a proactive and experienced Lead React Engineer to join and guide our technical team. In this leadership role, you ll be responsible for designing scalable and high-quality software solutions, making critical architectural decisions, and mentoring fellow developers to follow industry best practices. As a Lead React Engineer, you ll actively contribute to coding, collaborate with cross-functional teams, and help shape the technical direction of our projects. This is a full-time, remote position open to candidates worldwide. Key Responsibilities Act as the technical lead for React-based projects, ensuring the technical implementation aligns with project goals. Drive high-level design decisions, defining best practices, and ensuring consistent coding standards across the team. Develop and demonstrate proof of concept (POC) solutions to validate design approaches. Architect solutions that are secure, scalable, and performance-optimized. Collaborate closely with other teams, including backend engineers, designers, and project managers, to ensure smooth project execution. Provide mentorship and guidance to the development team, conducting code reviews and fostering a culture of learning. Prepare and maintain comprehensive technical documentation. Communicate technical solutions, design rationale, and project updates effectively to both technical and non-technical stakeholders. Identify risks early, propose mitigations, and ensure projects stay on track. Establish and oversee robust processes for testing, CI/CD pipelines, and monitoring. Stay up-to-date with the latest technologies, tools, and frameworks, continuously bringing fresh ideas to the team. Must-Have Skills 5+ years of professional experience as a JavaScript/React.js Developer, with at least 2 years in a leadership role. Strong experience with TypeScript, Next.js, and writing scalable CSS. Proficiency with state management libraries such as Redux or Zustand. Hands-on experience with user authentication, especially using JSON Web Tokens (JWT). Excellent communication and leadership skills, including experience mentoring and guiding junior developers. Solid grasp of computer science fundamentals, including algorithms, data structures, and design patterns. Strong debugging and troubleshooting capabilities. Nice-to-Have Skills Experience working with other JavaScript frameworks/libraries. Familiarity with WordPress Gutenberg block development. Experience building React Native mobile applications. Prior contributions to open-source projects, technical writing, or speaking at tech events. Exposure to DevOps practices and tools. Experience working in a fully remote, distributed team. At rtCamp, we live by our core values: Good Work. Good People. We are committed to fostering a work environment that welcomes everyone offering equal opportunities based on skills, qualifications, and professionalism, regardless of age, race, or gender.
Sr Engineer - C#, Angular
Qualcomm India Private Limited
Sr Engineer - C#, Angular Location: Hyderabad, Telangana, India Company: Qualcomm India Private Limited Job Overview Join Qualcomm s QCT PM Tools team to design and build scalable applications. As a Software Engineer/Senior Engineer, you ll work across the full stack building intuitive UIs with Angular and robust back-end services using C# and .NET. You'll collaborate closely with cross-functional teams to deliver impactful tools used across the organization. Key Responsibilities Develop and maintain full-stack applications using C#, .NET, and Angular. Design scalable, maintainable software modules with performance in mind. Analyze user needs and translate them into high-quality software solutions. Debug, optimize, and enhance existing tools and applications. Work with databases and REST APIs for system integrations. Required Skills Bachelor s degree in Computer Science Engineering or a related field. 4+ years of Software Engineering or related work experience. Expertise in at least one Programming Language such as C#, Java, Python, etc. Experience in Web development including JavaScript, Angular, React, HTML 5, CSS, and REST web services. Ability to design modules and applications independently, focusing on quality and scalability. Strong knowledge of databases, operating systems, and algorithm design. Preferred Qualifications Experience developing and supporting one or more products throughout all phases of the software development lifecycle. Experience working with cloud platforms such as AWS or Azure. Exposure to Data Engineering, Data Mining, Business Intelligence, and Machine Learning is a plus. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or a related field, and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or a related field. 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc. About Qualcomm Qualcomm is a global leader in mobile and telecommunications technology. Our innovations power a range of devices, including smartphones, IoT solutions, and advanced technologies. Join Qualcomm s dynamic team to work on cutting-edge projects that will shape the future of communications and technology! Apply today to be part of Qualcomm s transformative engineering team! Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or a related field, and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or a related field. 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
Software Test Engineer
Yagna Technologies Private Limited
Job Description: We are looking for a Software Test Engineer with 1-2 years of experience to join our team. The ideal candidate will have strong testing skills, good understanding of test case development, and a passion for ensuring the quality of web and mobile applications. Key Responsibilities: Test Case Design & Execution: Estimate and prepare test cases based on requirement specifications and verification plans. Execute test cases for Ad-Hoc Testing, Functional Testing, Regression Testing, Re-testing, Smoke Testing, Non-functional Testing, and User Acceptance Testing. Regression Testing: Analyze changes in the application and identify areas that need to be regression tested to ensure that new updates don't break existing features. Defect Reporting: Prepare detailed defect/problem reports and work with the development team to troubleshoot and resolve issues. Collaboration with Development Team: Work closely with the development team to understand requirements for more effective testing and ensure that testing aligns with project needs. Documentation: Maintain accurate and comprehensive test documentation and test results for future reference and review. Skills & Experience: Testing Types: Strong skills in Ad-Hoc testing, Functional testing, Regression testing, Re-testing, Smoke testing, Non-functional testing, and User Acceptance Testing (UAT). Test Case Development: Experience in designing and developing test cases based on requirement specifications and verification plans. Defect Reporting: Experience in preparing defect/problem reports with detailed steps to reproduce, screenshots, and logs. Collaboration: Ability to work closely with the development team for requirements understanding and ensure effective test coverage. Communication Skills: Good verbal and written communication skills for preparing test reports and working with cross-functional teams. Web & Mobile Testing (Good to Have): Knowledge of both web application and mobile application testing would be a bonus. Key Qualities for Success: Analytical Skills: Strong ability to analyze changes and identify areas that need regression testing. Attention to Detail: Ensure that all defects are reported with clarity and completeness. Adaptability: Comfortable in a fast-paced environment with frequent changes in project requirements. Team Player: Ability to collaborate effectively with developers and other team members.
Camera 3a/iq Lead Engineer
Qualcomm Technologies
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: QCT's Camera 3A/IQ application engineer supports OEM (smartphone, other emerging Business Units) with in-depth understanding of Android Camera & Image Processing Algorithms. Candidate should deal with the Qualcomm Image Signal processor(ISP), Camera 3A(Auto Exposure, Auto Focus and Auto White Balance) stack for camera/image processing related engineering problems reported by OEMs. Need to understand Qualcomm Camera stack, Image processing hardware blocks and google android camera etc. Need to have strong C, C++ programming skills. Need to co-work with cross functional teams in Qualcomm to speed up the solutions to customer problems. 3-8 years of experience in multimedia/embedded technologies Working experience of Image or Video Quality metrics development, Algorithm optimizations Solid knowledge of Digital/image processing /Camera Working experience with image processing algorithms. Background in color science and image signal processor pipelines is a plus. Knowledge/working experience in computer vision algorithms Experience in development of Image Quality metrics or tuning on Mobile Camera Sensor tuning is added plus Experienced working with real time/embedded systems is a plus Strong knowledge & experience of C, C++ programming, any Real time embedded system experience is preferred Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. 2+ years of experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of experience with debugging techniques. Working experience with image/camera/Signal processing algorithms. Working experience with Android/linux Camera/Embedded systems Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
Application Engineer
The Sanmar Group
Job Title: Application Engineer Experience: 5 to 8 Years Location: Karapakkam, Chennai, Tamil Nadu Business Area: Flowserve Sanmar Private Limited Qualification: B.E. in Mechanical Engineering Age: 26 30 years Job Type: Full Time Job Summary Flowserve Sanmar Private Limited is looking for an experienced Application Engineer with a strong background in seals or pumps. The ideal candidate will be responsible for providing technical support, preparing proposals and quotations, and working closely with sales and marketing teams to deliver effective technical and commercial solutions. Key Responsibilities Provide technical support to customers and internal teams by preparing customized technical proposals and solutions. Create technical, pricing, and commercial bids in coordination with the Sales & Marketing Head. Conduct detailed technical discussions with clients to ensure alignment of product solutions with customer needs. Follow up on pending quotations and ensure timely submission of technical offers. Handle offer submissions, documentation, and proposal modifications as required. Support the sales process by contributing technical expertise during pre-sales and post-sales stages. Required Skills & Experience 5 to 8 years of experience in application engineering, specifically in the seals or pumps industry. Strong understanding of mechanical systems and fluid handling equipment. Proficient in preparing techno-commercial proposals. Excellent communication and interpersonal skills to liaise with customers and internal stakeholders. Ability to manage multiple quotations and deadlines efficiently. Highly organized with attention to technical and commercial details. Qualifications B.E. in Mechanical Engineering from a recognized institution. Work with a leader in industrial flow control solutions. Be part of a collaborative and technically advanced engineering environment. Opportunity to contribute to high-impact projects across the seals and pumps industry. Grow your career with exposure to global standards and innovative technologies. Qualification : B.E. in Mechanical Engineering from a recognized institution.
QA Engineer
Prodex Technologies Private Limited
Job Title: QA Engineer Location: Chennai Experience: 2+ years Job Description We are seeking a detail-oriented QA Engineer based in Chennai to ensure the quality and reliability of our software products through rigorous testing. The role involves manual and automated testing, collaboration with AI/ML teams, and working closely with development and support teams to identify and resolve defects. Key Responsibilities Execute software testing using test cases and test plans; analyze and write test standards and procedures. Perform black box testing, regression testing, load testing, and performance testing. Ensure data integrity and accuracy during AI model training and inference. Collaborate with AI/ML engineers to enhance testing frameworks and processes, including automated testing. Independently understand functional specifications and prepare detailed test cases and test plans. Identify, document, and track bugs; work closely with development and support teams for resolution. Communicate and coordinate testing tasks independently with project teams. Stay updated with the latest trends in AI testing and automation frameworks. Exposure to testing network and hardware devices is an advantage. Candidate Profile 2+ years of experience in software testing across Mac, Android/iPhone, and Web applications. Experience in both manual and automated testing. Good knowledge of defect tracking and testing tools. Strong analytical and problem-solving skills. Ability to quickly adapt to new technologies. Excellent communication and collaboration skills.
Full Stack .net Developer
Macro Technology Solutions Private Limited (macro Global)
Full Stack .NET Developer Location: Tiruchirappalli, India Job Type: Full-Time Experience Required: 3+ Years About the Role We are seeking a talented Full Stack .NET Developer to join our team in Tiruchirappalli. In this role, you will participate in the entire software development lifecycle, including debugging applications, configuring existing systems, and ensuring seamless integration of various components. You ll be working on innovative projects that require strong skills in C#, .NET technologies, and front-end frameworks. Key Responsibilities Full Stack Development: Develop and maintain web applications with expertise in C#, .NET Core, ASP.NET MVC, Web API, and REST API. Front-End Development: Work with HTML5, CSS3, JavaScript, jQuery, Angular 2.0, React, and JSON to build responsive, interactive, and user-friendly front-end interfaces. Database Management: Design and optimize databases using MS SQL Server, TSQL, and stored procedures. Experience with NoSQL databases like PostgreSQL and Amazon DynamoDB is a plus. Integration & Deployment: Integrate APIs and services, applying design patterns and best practices. Familiarity with GitHub for code versioning and continuous integration is essential. Collaboration: Participate in Agile project teams and contribute to SDLC processes, ensuring timely and effective delivery of solutions. Communicate effectively with both business and technical teams. Performance Tuning: Apply performance optimization techniques and ensure the efficiency of your code and applications. Key Skills and Qualifications Technical Skills: Languages & Frameworks: Strong proficiency in C#, .NET 4.5+, ASP.NET MVC, .NET Core, Web API, REST API, and Swagger. Front-End Technologies: Expertise in AJAX, HTML5, CSS3, JavaScript, jQuery, Angular 2.0/React, JSON, XML, and XSD. Responsive Design: Proficiency in integrating Responsive Design using Bootstrap 3+ with a focus on UX/UI best practices. Database Management: Strong knowledge of SQL and stored procedures (MS SQL Server). Familiarity with NoSQL technologies like PostgreSQL and Amazon DynamoDB is a bonus. Version Control: Familiarity with code versioning tools such as GitHub. Agile Methodologies: Experience working with Agile project methodology for efficient, iterative development. Additional Skills: Cloud Technologies (Optional): Experience with AWS or Azure cloud platforms is an added advantage. Certifications (Optional): MCP or MCAD certifications would be a significant plus. Problem-Solving & Communication: Strong analytical skills and the ability to effectively communicate with internal and external stakeholders, both in verbal and written form. What Makes You Stand Out: Object-Oriented Programming: Solid understanding and hands-on experience with OOP and OOD principles. Team Player: Ability to work well in a collaborative team environment, ensuring that team objectives are met and client expectations are exceeded. Performance & Optimization: Experience with code optimization and performance tuning to ensure scalable and efficient applications. Growth Opportunities: The role offers excellent opportunities for personal and professional growth. You will work in a dynamic, technology-driven environment, collaborating with skilled professionals. Cutting-Edge Projects: You will have the opportunity to work on innovative projects and solutions, utilizing the latest technologies and tools in the .NET ecosystem. Supportive Work Culture: We believe in fostering a collaborative, inclusive, and growth-oriented workplace where you can thrive and develop your skills. How to Apply: If you re ready to take on this exciting role as a Full Stack .NET Developer in Tiruchirappalli, we would love to hear from you! Apply today to join a dynamic team of skilled professionals.
Backend Developer
Webguruz Technologies Private Limited
Job Title: Back-End Developer / Backend Engineer Job Type: Full-time Job Description: WebGuruz is seeking a skilled Back-End Developer or Backend Engineer to join our team. This role is crucial in developing and maintaining the technology behind a website, ensuring that the server-side of web applications runs smoothly. As a Back-End Developer, you'll be responsible for the functionality, performance, and scalability of websites, supporting the user interfaces designed by the front-end team. The ideal candidate will have experience in server-side technologies, database management, and a strong understanding of web development. You will also be responsible for team handling and client interaction, ensuring smooth project execution and timely delivery. Key Responsibilities: Backend Development: Develop and maintain the server-side logic and APIs for web applications, ensuring scalability, performance, and reliability. Team Handling: Manage a team of developers, ensuring the team delivers high-quality code, follows coding standards, and adheres to project timelines. Client Interaction: Regular client calls to understand business requirements, create technology specifications, and provide updates on project progress. Collaborate with Front-End Developers: Work closely with the front-end team to ensure seamless integration between the front-end and back-end technologies. Process Improvement: Review and improve current development processes and methodologies to ensure efficiency and quality. Code Quality: Write high-quality, maintainable code while adhering to best practices and coding standards. Documentation: Maintain proper documentation for the back-end systems and codebase. Training & Mentoring: Provide training to team members and mentor them to ensure they are up-to-date with the latest technologies and development practices. Status Reporting: Provide weekly and monthly project status reports to the Project Manager. Required Skills and Experience: Languages: In-depth knowledge of JavaScript, CSS, HTML, and other front-end technologies. Frameworks: Familiarity with React.js, Node.js, and other related tools and frameworks. Backend Technologies: Proficiency in at least one server-side technology (such as Java, PHP, or Node.js). Databases: Strong understanding of relational databases and SQL. Version Control: Experience using GitHub or similar version control systems. User Interface Design: Exposure to user interface design and integrating front-end with back-end functionalities. Software Development Life Cycle (SDLC): Understanding of SDLC and Agile methodologies. Communication Skills: Strong verbal and written communication skills to interact with clients and the team. Team Management: Prior experience in leading a team of developers and ensuring project delivery on time. Desired Skills: MEAN Stack: Experience working with the MEAN stack (MongoDB, Express.js, Angular, Node.js). Angular: Proficiency in Angular or similar front-end frameworks. Client Handling: Proven experience in interacting directly with clients to gather requirements and provide project updates. What We Offer: Competitive salary and benefits. Opportunity to lead a dynamic team and work on exciting projects. Collaborative work environment where innovation and growth are encouraged. Professional development and training opportunities. Flexible work culture and career growth potential. If you're passionate about back-end development, leading teams, and collaborating with clients to deliver high-quality solutions, we would love to have you on board! Apply now to join WebGuruz Technologies!
Quality Analyst
Webguruz Technologies Private Limited
Job Title: Quality Analyst (QA) Job Type: Full-time Company Overview: WebGuruz Technologies Pvt. Ltd., Mohali At Webguruz, we redefine excellence in Digital Marketing and Software Development. With 16 years of industry leadership, we have consistently delivered high-end solutions that drive business success and maximize client satisfaction. Our vision is simple yet powerful to provide cutting-edge, scalable, and results-driven solutions that empower businesses to thrive in an ever-evolving digital landscape. We foster a culture of innovation, collaboration, and continuous learning, ensuring that every team member grows both professionally and personally. Joining Webguruz means stepping into a dynamic ecosystem where you get to work with the latest technologies, tackle challenging projects, and make a real impact. We are dedicated to nurturing talent, encouraging creativity, and pushing the boundaries of what's possible. Be part of a team that blends expertise with innovation. Let s build the future together. Job Summary: We are looking for a Quality Analyst (QA) with 1 to 3 years of experience to ensure the quality and functionality of web and software applications. The ideal candidate should have a keen eye for detail, strong analytical skills, and expertise in testing methodologies to identify and resolve issues efficiently. You will be responsible for manual and automated testing, reporting bugs, and ensuring a seamless user experience. You will collaborate with developers and designers to enhance product performance and meet industry standards. Responsibilities: Review and analyze system specifications. Collaborate with QA Engineers to develop effective strategies and test plans. Execute test cases (manual or automated) and analyze results. Evaluate product code according to specifications. Create logs to document testing phases and defects. Report bugs and errors to development teams. Help troubleshoot issues and provide solutions. Conduct post-release/post-implementation testing. Work with cross-functional teams to ensure quality throughout the software development lifecycle. Required testing skills: Bug Testing, API Testing, Database Testing. Requirements & Skills: Proven experience as a Quality Assurance Tester or similar role. Experience in project management and QA methodology. Familiarity with Agile frameworks and regression testing is a plus. Ability to document and troubleshoot errors. Working knowledge of test management software and SQL. Hands-on experience with Postman, Jira, and Bug Testing. Excellent communication skills. Strong attention to detail and analytical thinking. Good organizational skills to handle multiple tasks efficiently. Educational Qualifications: Bachelor s or Master s degree in Computer Science, Information Technology, or a related field (BSc/BTech/MCA/BCA). Soft Skills Required: Strong analytical and problem-solving skills to identify and resolve issues effectively. Excellent communication skills to collaborate with developers, designers, and stakeholders. Detail-oriented mindset to ensure high-quality testing and bug detection. Good time management and organizational skills to handle multiple projects efficiently. Adaptability and willingness to learn new testing tools and technologies. A team player with a proactive approach to identifying process improvements. What You Get: Work with top clients on exciting projects. Chance to work with international clients and gain global experience. 5-day work week for better work-life balance. Modern office infrastructure with the latest technology. Medical insurance for health security. Freedom to try new ideas and experiment with designs. Friendly and supportive team environment. If you are passionate about delivering high-quality products, eager to learn, and ready to contribute to a dynamic team, we would love to hear from you! Apply now and join us in shaping the future of digital solutions! Qualification : Bachelors or Masters degree in Computer Science, Information Technology, or a related field (BSc/BTech/MCA/BCA).
Senior Engineer - Ai/ml, C/c++
Qualcomm India Private Limited
Senior Engineer AI/ML, C/C++ Location: Bangalore, Karnataka, India Company: Qualcomm India Private Limited General Summary As a Qualcomm Software Engineer, you will design, develop, modify, and validate embedded and edge cloud software or specialized utility programs that launch cutting-edge, world-class products. Collaboration is key in this role, working across systems, hardware, test, and architecture teams to meet software performance and interface requirements. About the Role We are seeking a talented AI/ML Engineer with a solid background in AI/ML, C/C++, and operating systems. The ideal candidate has 3 to 5 years of experience in machine learning development and implementation and will be responsible for building and deploying AI gateway solutions that promote innovation and operational efficiency. Required Qualifications Bachelor's or Master s degree in Computer Science, Engineering, or related field. 3 to 5 years of experience in AI/ML development. Technical Skills Strong proficiency in C and C++ programming. Deep understanding of operating system internals and functions. Experience with ML frameworks like TensorFlow, PyTorch, or equivalent. Strong grasp of data structures, algorithms, and software design patterns. Experience in data preprocessing techniques and related tools. Familiarity with Git and version control best practices. Soft Skills Excellent analytical and problem-solving skills. Strong communication and collaboration abilities. Self-motivated with the ability to work independently and as part of a team. Adaptable and eager to stay updated with evolving technologies. Qualification : Bachelor's or Masters degree in Computer Science, Engineering, or related field.
Senior Software Engineer, Core Data, Data Indexing
Google Careers
Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. 5 years of experience with one or more general-purpose programming languages, including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go. 4 years of experience with Distributed Processing, System Design, and High-Performance Computing. Preferred Qualifications: Experience in solving ambiguous problems in complex environments. Experience in building distributed systems that are scalable and efficient. Ability to design and complete projects independently, taking ownership of the end-to-end process. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. The list of technologies we engage with is always growing. As a software engineer, you will work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, to display leadership qualities, and to be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Core Team Overview: The Core team builds the technical foundation behind Google s flagship products. We are the owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure that make up the backbone of Google s services. These are essential building blocks for creating excellent, safe, and coherent user experiences that also drive the pace of innovation for every developer at Google. We look across Google s products to build central solutions, break down technical barriers, and strengthen existing systems. As the Core team, we have the unique opportunity to impact critical technical decisions across the company, influencing the direction of the most foundational and influential aspects of Google s technology. Responsibilities: Work on a core indexing platform that is pivotal to the functionality and performance of Google s services. Design, develop, and maintain highly efficient, scalable, and robust systems to manage large-scale indexing challenges. Work with cross-functional teams to create innovative solutions for distributed computing problems, ensuring that Google s products remain performant and reliable at scale. Contribute to building distributed systems capable of handling immense data volumes in real-time, ensuring that Google's systems can scale with global usage. Participate in code reviews, design discussions, and the creation of detailed documentation to ensure high-quality outcomes. Qualification : Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
Quality Engineer: Middleware
International Business Machines Corporation
Job Title: Test Specialist - Middleware Testing Practitioner Introduction: As part of our IBM Consulting Client Innovation Centers (Delivery Centers), you will play a crucial role in delivering deep technical and industry expertise to a wide range of public and private sector clients across the globe. These centers provide locally-based skills to help drive innovation and adoption of new technologies. As a Test Specialist at IBM, your analytical and technical abilities will directly contribute to the quality of the software we deliver. In an agile environment, you ll help elevate each iteration through your testing expertise, ensuring the best possible outcomes for IBM and its clients. Whether the testing is manual, automated, or cognitive, you ll be at the forefront of delivering high-quality software solutions. Your Role and Responsibilities: Middleware Testing Practitioner: Design, build, and deploy effective testing solutions that minimize manual effort throughout the testing process. Automated Testing: Apply automated tools to support testing activities across all phases of the Software Development Life Cycle (SDLC). Tool Recommendations: Support the test team by recommending and implementing tools and processes for automating other testing activities, including test management, reporting, test data generation, and defect management. Required Technical and Professional Expertise: Experience: 4+ years of experience in SDET (Software Development Engineer in Test) and testing. Web Technologies: Solid knowledge of Internet/Web Technologies. Testing Tools: Experience with tools like SOAP UI, CA Lisa, ParaSoft, or similar tools. Proficiency in Rest Assured or other API Test Automation Frameworks. Middleware Expertise: Knowledge of WebSphere MQ and IBM Integration Bus (IIB) (good to have). Coding Skills: Excellent coding skills in JavaScript or Java. Preferred Technical and Professional Expertise: Database Knowledge: Experience in understanding data models and writing database queries, with knowledge of NoSQL platforms. Automation Strategy: Experience designing and implementing test automation strategies for distributed systems. Production Issue Resolution: Ability to solve/debug production issues by collaborating with remote teams across different verticals (QA, Dev, PM, Operations). Stub and Mock Data: Understanding of automation testing using stub and mocked data from integrated systems. Innovation: Work at the cutting edge of technology, helping drive advancements in software testing and middleware solutions. Global Impact: Your work will have a direct impact on IBM s global success and the software quality delivered to our clients. Continuous Learning: Gain access to IBM s vast resources and opportunities for professional growth, including the latest tools and technologies in testing and software development. Collaborative Culture: Join a dynamic, inclusive team of experts where your contributions and ideas are valued. If you are passionate about software testing, eager to innovate with cutting-edge technologies, and ready to make a global impact, join us at IBM and help shape the future of software quality and middleware solutions.
Engineer - Windows Development
Qualcomm
Software Engineer - Power Management Company Qualcomm India Private Limited Job Area Engineering Group > Software Engineering General Summary We are looking for a Software Engineer to work in the platform power area of the Windows on Snapdragon team. The candidate will be responsible for designing, developing, and validating device power management, microprocessor power management, and thermal management solutions across various Windows on Snapdragon products. The role focuses on achieving optimal power and performance from the chipset. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. The Ideal Candidate Should Have Experience with Embedded Windows software and strong driver programming skills. Solid understanding of Operating System concepts. Windows kernel driver development experience. Hands-on experience in implementing power/thermal management software, state machines, ACPI, and UEFI. Strong programming skills in C/C++, along with proficiency in Shell Scripting or Python. Experience debugging ARM or other SoC embedded systems. Strong communication and interpersonal skills. Excellent problem-solving and debugging abilities. Ability to coordinate across stakeholders and drive tasks to completion. Experience 1+ years of Software Engineering or related work experience. Expertise in Windows OS internals and Windows driver development related to power and thermal management. Experience with Windows device driver programming and debugging using tools like WinDbg and JTAG. Familiarity with ARM processor architecture and Assembly Language. Knowledge of PC software such as System BIOS, UEFI, ACPI, drivers, and applications. Experience with embedded operating systems, including kernel architecture, OS services, heap and memory management, multi-core and multi-threading environments, and crash debugging. Understanding of system performance profiling and optimization techniques. Strong written and verbal communication skills, self-motivation, and the ability to quickly learn new technologies. Equal Opportunity Employer Statement Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may email [email protected] or call Qualcomm's toll-free number available on their website. Upon request, reasonable accommodations will be provided to support individuals with disabilities throughout the hiring process. Qualcomm is also committed to ensuring that the workplace is accessible for individuals with disabilities. (Please note that this email address is exclusively for accommodation requests. Status updates on applications or resume inquiries will not be provided via this channel.) Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Engineer - Full Stack (python, C# Embedded Systems)
Qualcomm
Full-Stack Developer - Windows on Snapdragon Platform Team Company Qualcomm India Private Limited Job Area Engineering Group > Software Engineering General Summary Qualcomm Technologies Inc., the maker of the industry-leading Snapdragon SoCs, is the largest provider of complete chipset solutions for Microsoft Windows on Snapdragon products. Qualcomm is committed to developing solutions for the next generation of Windows on Snapdragon devices. The ideal software engineer will act as a key member of an Agile Scrum Team and play a pivotal role in the end-to-end lifecycle of all Windows-on-Snapdragon product lines. This role requires strong software development skills to act as a hands-on contributor responsible for gathering requirements, designing, and developing improvements to the Windows-on-Snapdragon continuous integration build systems, software release process, and developer operations tools. Strong communication and collaboration skills are essential, as this platform team works closely with internal and external teams to bring up, support, triage, and resolve issues on Qualcomm chipsets. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. Key Responsibilities Design, develop, test, and maintain web applications using Python and C#. Implement front-end interfaces using ASP.net, HTML, CSS, and JavaScript. Design and maintain SQL databases, writing efficient SQL queries. Develop and maintain automation scripts using PowerShell, CMD, and BAT. Work within version control systems such as Git and Perforce. Contribute to embedded Windows software development with solid programming skills. Apply strong understanding of Operating System concepts, both Windows and Linux. Participate in Windows and/or Linux kernel development activities. Preferred Qualifications 2-5 years of Software Engineering or related work experience. Proficiency in Python, C/C++/C#, SQL, and Shell Scripting. Strong communication and interpersonal skills. Effective problem-solving and debugging capabilities. Experience with Windows OS internals. Experience debugging device drivers using WinDbg, JTAG, or similar tools. Basic understanding of processor architecture and cache subsystems. Experience with PC software development (System BIOS, UEFI, ACPI, Drivers, Applications). Working knowledge of Jenkins and Artifactory. Hands-on experience with Windows program/driver development. Proficiency in Visual Studio as an integrated development environment. Exposure to ARM assembly. Basic understanding of Embedded OS (Kernel architecture, OS services, heap, memory management, multi-core processing, multi-threading, and crash debugging). Strong motivation and ability to learn quickly. Equal Opportunity Employer Statement Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may email [email protected] or call Qualcomm s toll-free number listed on their careers page. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities during the hiring process. (Please note: this email address is intended solely for accommodation requests. Qualcomm will not respond to requests for application status updates or resume inquiries through this contact.) Recruitment Policy Qualcomm s Careers Site is exclusively for individuals seeking employment directly with Qualcomm. Staffing agencies and third-party recruiters are not authorized to submit profiles, applications, or resumes via this site. Any such submissions will be considered unsolicited, and Qualcomm will not be responsible for any associated fees. Compliance Notice All Qualcomm employees must adhere to applicable company policies and procedures, including but not limited to those regarding security, confidentiality, and protection of proprietary information, in compliance with applicable laws.
Senior Application Security Engineer
Tide Platform Limited
At Tide, we re building a finance platform to help small businesses save time and money. We offer business accounts and banking services alongside a comprehensive set of administrative solutions, from invoicing to accounting. Launched in 2017, Tide is trusted by over 1 million small businesses worldwide and is available to SMEs in the UK, India, and Germany. Headquartered in London, we have offices in Sofia, Hyderabad, Delhi, Berlin, and Belgrade, with a global team of 2,000+ employees. As we expand into new markets, we re constantly seeking passionate individuals to help us empower small businesses. About the Team The Security Engineering Team at Tide is divided into three core areas: Product Security, Threat Detection & Response, and Identity. Product Security (this role) focuses on embedding security throughout our product lifecycle, from secure design reviews and threat modeling to penetration testing, ensuring security is baked into every stage of development. Threat Detection & Response builds a robust detection and automation platform, proactively defending against emerging threats and making Tide resilient. Identity manages Tide s staff identity platform, ensuring secure access with modern strategies like zero trust and multi-factor authentication. Collaboration is central to our work standups, shared channels, and cross-functional projects keep us aligned and cohesive. About the Role We re seeking a Senior Product Security Engineer with a passion for application security and resilient software development. You ll be responsible for hunting vulnerabilities in our web and mobile applications, collaborating with engineering teams to remediate strategically, and ensuring security is seamlessly integrated into our development process. You ll be an advocate for security across the organization, mentoring engineers, and introducing the latest security tools and trends. As a Senior Product Security Engineer, you will: Dive deep into mobile and web technologies to proactively hunt for vulnerabilities. Secure cloud-native applications, ensuring best practices across Tide s AWS cloud environment. Perform threat modeling and guide teams in secure design principles to prevent vulnerabilities. Remediate vulnerabilities through strategic initiatives and hands-on patching. Act as a subject matter expert across a range of security areas, particularly application security. Mentor and coach junior engineers, sharing your expertise to raise the security bar. Integrate security into our CI/CD pipelines, leveraging automation to catch vulnerabilities early. What We re Looking For: Extensive experience in Application Security (AppSec), with a deep understanding of concepts like Secure Enclave, URL Schemes vs. Universal Links, and presigned URLs in S3. Proficiency with tools like Burp Suite (bonus points if you ve built custom extensions). Excellent communication skills able to clearly articulate vulnerabilities and advocate for their remediation. Hands-on experience with cloud-native applications and consistently applying security best practices. Ability to write proof-of-concept (POC) scripts to demonstrate findings and their potential impact. A passion for the security community public speaking, blogging, bug bounties, or sharing your work on GitHub is a plus. Our Tech Stack: Cloud Environment: 100% containerized on AWS EKS. Infrastructure as Code (IaC): Managed via Terraform and Terragrunt. Deployment: GitOps with Argo CD, supported by Helm and Crossplane. CI/CD: GitHub Actions and all source code hosted on GitHub. What You ll Get in Return: Competitive salary Health Insurance (Self & Family) Term & Life Insurance OPD Benefits Mental Well-being Support through Plumm Learning & Development Budget WFH Setup Allowance Leave Benefits: 15 Privilege Leaves, 12 Casual Leaves, 12 Sick Leaves, 3 Paid Days Off for Volunteering or L&D Activities Stock Options Tidean Ways of Working: We support a flexible workplace model, balancing remote and in-person work to meet the needs of different teams. While remote work is encouraged, we believe in face-to-face interactions to foster innovation and strengthen team spirit. Our offices are hubs for collaboration and community-building. Diversity & Inclusion at Tide: At Tide, diversity and inclusion are at the heart of our culture. Our Tideans come from diverse backgrounds, bringing unique perspectives that help us build products that resonate with our members. We are committed to creating an environment where everyone s voice is heard, and all individuals regardless of ethnicity, gender identity, sexual orientation, or disability are welcomed and celebrated. We are One Team, fostering transparency and inclusion in everything we do.
Python Cloud Developer
Ibm
IBM India Systems Development Lab is looking for Software Engineer / Developer to be integral part of a team responsible for Product Development/testing of PowerVC Platform on Power. The product is built on the Openstack cloud computing platform using Python. In addition, there is an opportunity to work on several OpenSource communities and front end/back end development as well. Your role and responsibilities As a python cloud development engineer you will Design, development and test Power Private Cloud software. Able to understand the architecture and turn the requirements into high level and low level designs Active open source contributions and participation and open source tools knowledge is preferred Software development in Cloud Domain, OpenStack, Virtualization, Linux OS Internals, Networking / Storage/ Security / Infrastructure as a Service is preferred Understanding of any cloud based virtualization software [GCP, Azure] and Openstack concepts. Work with OpenSource community and contribute towards open source development / Testing. Good understanding and hands on with full stack cloud development is preferred. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4+ years of experience in the IT industry 4+ years of experience working as a developer well versed with feature enablement on private/public cloud platforms or in an equivalent role supporting partners and enterprises 4+ years of experience with solutions development or implementation in Unix or Linux environments using python programming language. 2+ years of experience working with Ansible [ Nice to have ]. Proficient in Python programming and scripting experience and Openstack concepts. Experience working in Open Source communities is a big plus. Proven experience architecting, designing, and developing complex customer solutions in a rapidly evolving technology domain Ability to perform customer-facing activities in a fast-paced environment with short timeframes Experience with concepts of Openstack cloud computing platform. Ability to uncover business challenges and develop custom solutions to solve these challenges Working knowledge of object-oriented design and design patterns applicable to modern software development Applied knowledge of working with agile, scrum, and DevOps teams Clear understanding of cloud service and deployment models Comfortable working with highly distributed teams, including interaction with open source communities Ability to study on your own, learn quickly, and put new knowledge into practice Any commercial experience with technologies like Openstack, virtualization and public cloud services, e.g., Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) Ability to quickly learn new technologies, frameworks, and techniques; ability to facilitate technical conversations within your team and with external stakeholders Keen interest contributing to and building communities in open source Ability to work both on your own and as part of an agile team. Preferred technical and professional experience Hands-on experience on Openstack based clouds, basic concepts of virtualization, strong with Python programming, automation using Ansible Qualification : Bachelor's Degree
Engineering Manager
Shopsense Retail Technologies Private Limited
Engineering Manager Experience: 10+ Years Location: Mumbai Type: Full-Time About Fynd Fynd is India s largest omnichannel retail platform and a multi-platform technology company at the forefront of AI, ML, big data, and retail innovation. Serving over 2,300 brands, we offer a unified system that empowers businesses to streamline online and offline sales, manage inventory, enhance store operations, and elevate customer engagement. Role Overview We re looking for a dynamic Engineering Manager who can lead by example writing scalable, performant code while mentoring high-performing teams. Beyond traditional engineering leadership, we value individuals who embrace AI as a development accelerator, using tools like GitHub Copilot, Cursor, and ChatGPT to enhance productivity across coding, testing, and documentation. As an Engineering Manager at Fynd, you ll take ownership of end-to-end architecture, build web applications, and manage teams across backend and frontend technologies. You ll also play a key role in shaping our cloud-native infrastructure on AWS. Key Responsibilities Lead, mentor, and grow a team of backend and frontend engineers, encouraging innovation and ownership. Architect, design, and deliver scalable backend systems using Node.js and Python. Build responsive and secure frontend applications with React.js, ensuring seamless integration with backend services. Leverage AI tools (e.g., GitHub Copilot, GPT-4, Cursor) to accelerate development cycles scaffolding, testing, debugging, and documenting code. Manage cloud infrastructure on AWS including Lambda, EC2, S3, RDS, API Gateway, etc. Design and optimize databases with MongoDB and PostgreSQL, ensuring performance and reliability. Define and implement engineering best practices across CI/CD, code reviews, testing, security, and deployment. Collaborate cross-functionally with product managers, designers, and DevOps to ship impactful features. Proactively monitor system performance, troubleshoot production issues, and ensure high system availability. Stay on top of emerging technologies and trends to drive continuous improvement within the team and the organization. Requirements Bachelor s or Master s degree in Computer Science, Engineering, or a related field. 10+ years of hands-on software development experience, including 3+ years in engineering leadership. Expertise in Node.js, Python, and React.js. Strong experience in MongoDB, PostgreSQL, and scalable data modeling. Proven track record in cloud-native architecture and microservices, with hands-on AWS experience. Familiarity with DevOps practices, CI/CD pipelines, Docker, and Kubernetes. Excellent problem-solving skills and ability to make sound technical decisions. Strong communication, mentorship, and team-building skills. Experience in leading engineering teams in high-growth, fast-paced environments. Growth: We re growing fast across products, markets, and technologies. As a part of Fynd, you ll have opportunities to lead new initiatives, expand into leadership roles, and be part of a company that invests in your growth. Flex University & Learning Wallet: Access in-house courses to upskill or pursue external certifications with full reimbursement your learning is our priority. Culture: Team bonding, events, and celebrations are part of our rhythm weekly, quarterly, and annual. Wellness: Comprehensive Mediclaim for you, your spouse, kids, and parents. Access to licensed therapists to support mental health and work-life balance. Work Culture We work from our Mumbai office 5 days a week to foster collaboration and team synergy. If you re excited to build, lead, and innovate at the intersection of tech and AI we d love to meet you. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or a related field
Python Developer
Opcito Technologies Private Limited
Python Developer GenAI Edition Pune, Maharashtra | 4 8 Years Exp. | Full-time The Mission: We're looking for a Python dev who s not just good but GenAI good. If you re into writing clean, scalable code and pushing the boundaries with generative AI, you ll fit right in. You'll help design, develop, and ship AI-powered features that aren t just smart they're next level. What you ll be doing: Build Python-based backend systems with Django or Flask Create, test, and deploy AI-driven applications using GenAI models Design microservices, APIs, and automation tools Use Docker + CI/CD to streamline delivery Work hands-on with GCP or AWS Write unit tests like a QA ninja Collaborate with the team to push out powerful, real-world AI solutions Your Superpowers: 5+ years of Python dev experience Strong Django/Flask skills 1+ year working with Generative AI or related tech Solid understanding of cloud platforms (AWS/GCP) Docker + CI/CD workflow knowledge Clean coding + problem-solving mindset Nice-to-haves (bonus points): Experience with distributed systems Familiarity with ML pipelines or LLMs Love building automation platforms Own your builds, fix bugs, and help the team level up Communicate clearly, write well, and explain complex things simply Because we do cool stuff with cloud, DevOps, and AI and we do it at scale. You ll work on projects that actually matter, with teammates who know how to get things done (and have fun doing it). Perks you ll love: Learning budgets + skill growth paths Competitive salary based on your experience Friendly, high-trust team culture Flexible schedules & work-life balance Team outings, hackathons, and fun Fridays We re not bragging, but Great Place to Work (3 years running) India s Top 50 IT Workplaces GPTW Best Workplaces for Millennials 2023 ISO/IEC 27001 certified Top Developers Clutch Click apply and let s create something mind-blowing.
Product Delivery Engineer
Numino Labs Private Limited
What you will be doing as a part of our team: Define/Contribute to feature solutions & designs on AWS & Azure cloud platforms Implement critical e2e features Write well tested code that is resilient to heavy iteration Manage individual project priorities, deadlines and deliverables Ability and willingness to work across technologies Code reviews, mentoring What you need to have Technical aspects: Strong grasp of computer fundamentals Programming (data structures & algorithms) Networking (TCP/IP, Ports, Firewalls) Databases (Schema definition, indexes) Strong passion for engineering practices DBs:MySQL or MSSQLServer, DynamoDB, CosmosDb or other NoSQL DBs Frontend: Web Apps (HTML/CSS, JavaScript, (optional-good to have) Angular2+ or ReactJs or ReactNave (mobile apps) Backend: C# or Java or NodeJs Keen desire to work on Cloud Platforms & new-age technologies Experience in full-stack, but can be specialists on the front end or backend in terms of hands-on experience Non-Technical aspects: Responsible mindset Desire to own and drive feature implementations Sets an example Strong interpersonal skills Easily build personal trust and rapport with stakeholders Strong communication skills Keen desire to learn and master agile software delivery best practices
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted