116,010 IT & Software jobs in India
Junior PHP Developer
Posted 1 day ago
Job Viewed
Job Description
About the Role:
We’re looking for a Junior PHP Developer who can assist with day-to-day development tasks, maintenance, and small feature builds. The ideal candidate has a solid understanding of PHP fundamentals and is eager to learn, grow, and take on more responsibility over time.
Responsibilities:
- Work on small modules, fixes, and enhancements in existing PHP applications.
- Collaborate with senior developers on feature development and integrations.
- Write clean, efficient, and maintainable code.
- Assist in debugging, testing, and deploying updates.
- Learn and adapt quickly to new tools and workflows.
Requirements:
- 1–2 years of experience in PHP development.
- Basic understanding of MySQL, HTML, CSS, and JavaScript.
- Familiarity with version control (SVN) is a plus.
- Strong problem-solving attitude and attention to detail.
- Eagerness to grow into more complex development roles.
What We Offer:
- Opportunity to work on live projects and learn from experienced developers.
- Supportive environment focused on skill development.
- Potential for rapid career progression based on performance.
Company Details
Head of Design
Posted 1 day ago
Job Viewed
Job Description
WhatJobs Ltd is a global job search platform headquartered in the UK, operating in over 70 countries. Since launching in 2011, we’ve connected millions of job seekers and employers across Europe, the USA, Asia, and beyond.
As we scale globally, we’re investing heavily in the design and performance of WhatJobs.com — ensuring every page, flow, and user journey is intuitive, fast, and conversion-optimised. We are now hiring a Head of Design with a sharp focus on web UX/UI and performance-led digital experience to lead that mission from Bangalore.
Role OverviewThis is a hands-on leadership role focused on designing, testing, and optimising the WhatJobs.com web and email experience across global markets. You’ll take full ownership of our UX and UI design strategy, creating high-conversion landing pages, user flows, brand-consistent marketing emails, and future-ready mobile and voice experiences.
Reporting to the COO in India and working closely with the Global CEO, you’ll lead the design strategy across the business — supported by a high-performing team of 2–3 specialists. The role demands speed, smart use of AI, and a sharp eye for measurable outcomes.
You’ll regularly present design insights and creative direction to senior stakeholders across our UK, USA, and European operations.
Key responsibilities
international leadership teams and stakeholders.
- Present ideas clearly to senior stakeholders and act as the design voice within the leadership team.
Own the full UX/UI strategy for WhatJobs.com , delivering seamless and high-performing web experiences.
- Design responsive web pages , user flows , and conversion-optimised landing pages for global markets.
- Lead the design of high-impact marketing and outreach emails that reflect our brand and drive engagement.
- Develop and maintain a scalable design system to ensure consistency across all digital channels.
- Run A/B testing on pages and emails, using data to optimise design for performance.
- Collaborate closely with product, marketing, SEO, and engineering teams to align visual strategy with business goals.
- Work closely with front-end developers to ensure efficient implementation of designs, maintaining consistency, responsiveness, and pixel-perfect quality across devices.
- Use tools like Figma , Hotjar , and AI platforms (e.g. ChatGPT , Midjourney ) to increase design velocity.
- Analyse user behaviour and feedback to continually improve UX and UI quality.
- Lead design strategy for future WhatJobs mobile app interfaces , ensuring a cohesive cross-platform experience across web and mobile.
- Contribute to long-term UX planning, including future use cases such as voice search , conversational interfaces , and multimodal design .
- Hire, mentor, and lead a small internal design team.
- Regularly present design strategy, testing insights, and UX recommendations to
- 8+ years in digital and web design, including 3–5 years in a leadership capacity.
- Deep experience with web UX/UI design , especially for high-traffic websites or platforms.
- Proven success in designing marketing and transactional emails — with strong understanding of layout, CTA design, and responsiveness.
- Experience designing for both web and mobile platforms , with a focus on intuitive, responsive, and performance-optimised UX.
- Strong command of Figma , Adobe CC, A/B testing tools, and analytics platforms.
- Demonstrated use of AI tools (e.g. ChatGPT, Midjourney, Firefly) in accelerating and scaling creative workflows.
- Comfortable interpreting metrics like conversion rate , bounce rate , click-through rate , and using them to guide design decisions.
- Awareness of evolving UX trends including voice interaction , and willingness to explore emerging technologies in the job search journey.
- Excellent communication and presentation skills — confident presenting strategy and creative direction to senior international stakeholders across time zones and business cultures.
- Experience creating and managing design systems , and working with SEO and dev teams to ensure web best practices.
- Competitive salary with long-term growth potential.
- Full ownership of WhatJobs’ global web, email, and mobile design strategy.
- A high-impact leadership position reporting directly to the COO and Global CEO.
- Opportunity to build and shape your own compact, high-performance design team.
- Full creative ownership with the autonomy to shape the WhatJobs visual language across all channels.
- Centrally located modern office in Bangalore.
- Daily collaboration with international teams across the UK, USA, and Europe.
- A creative environment that embraces AI and testing-led design as standard.
Please send your CV and portfolio. We’re especially interested in work that demonstrates web UX/UI performance improvements , responsive email design , mobile interface design , and smart use of AI in your workflow .
Company Details
Trainee Intern Python and AI
Posted 6 days ago
Job Viewed
Job Description
Company Overview – WhatJobs Ltd
WhatJobs is a global job search engine and career platform operating in over 50 countries. We leverage advanced technology and AI-driven tools to connect millions of job seekers with opportunities, helping businesses and individuals achieve their goals.
: Python/AI Trainee/Intern
Location: Commercial Street
Duration: 3 Months Position
Type: Internship/Traineeship (with potential for full-time employment)
Role Overview
We seek motivated trainees/interns with interest in Python programming and Artificial Intelligence. You will gain hands-on experience in AI-driven projects, improving your coding skills while contributing to WhatJobs’ technology platform.
Key Responsibilities
- Support Python-based application development.
- Assist in AI/ML model training and evaluation.
- Work with data preprocessing and analysis.
- Research new AI/ML tools and techniques.
Requirements
- Basic Python programming knowledge.
- Familiarity with AI/ML concepts and libraries (NumPy, Pandas, TensorFlow, etc.).
- Eagerness to learn and problem-solving mindset.
What We Offer
- Hands-on AI/ML project experience.
- Mentorship from industry experts.
- Certificate of completion and potential for full-time role.
Company Details
Trainee Intern Data Science
Posted 6 days ago
Job Viewed
Job Description
Company Overview – WhatJobs Ltd
WhatJobs is a global job search engine and career platform operating in over 50 countries. We leverage advanced technology and AI-driven tools to connect millions of job seekers with opportunities, helping businesses and individuals achieve their goals.
Position: Data Science Trainee/Intern
Location: Commercial Street
Duration: 3 Months
Type: Internship/Traineeship (with potential for full-time opportunities)
Role Overview
We are looking for enthusiastic Data Science trainees/interns eager to explore the world of data analytics, machine learning, and business insights. You will work on real-world datasets, apply statistical and computational techniques, and contribute to data-driven decision-making at WhatJobs.
Key Responsibilities
- Collect, clean, and analyze datasets to derive meaningful insights.
- Assist in building and evaluating machine learning models.
- Work with visualization tools to present analytical results.
- Support the team in developing data pipelines and automation scripts.
- Research new tools, techniques, and best practices in data science.
Requirements
- Basic knowledge of Python and data science libraries (Pandas, NumPy, Matplotlib, Scikit-learn).
- Understanding of statistics, probability, and data analysis techniques.
- Familiarity with machine learning concepts.
- Knowledge of Google Data Studio and BigQuery for reporting and data management.
- Strong analytical skills and eagerness to learn.
- Good communication and teamwork abilities.
What We Offer
- Hands-on experience with real-world data science projects.
- Guidance and mentorship from experienced data professionals.
- Opportunity to work with a global technology platform.
- Certificate of completion and potential for full-time role.
Company Details
Sr. Software Engineer
Posted today
Job Viewed
Job Description
Job Purpose and Impact
- The Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features to meet user needs and business goals, and upgrade existing software to improve performance and functionality through writing clean, efficient and scalable code and troubleshooting and debugging complex issues. This job also participates in code reviews to maintain high code quality and share knowledge with software engineering team members.
Key Accountabilities
- SOFTWARE DEVELOPMENT: Designs and develops high quality software solutions by writing clean, maintainable and efficient codes.
- AUTOMATION: Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
- COLLABORATION: Partners with cross functional team of product managers, designers and different engineers to gather complex requirements and deliver solutions that meet business needs.
- TESTING & DEBUGGING: Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
- CONTINUOUS IMPROVEMENT: Suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
- DOCUMENTATION: Builds and maintains comprehensive documentation for complex software applications, deployment processes and system configurations.
- TECHNICAL SUPPORT: Provides technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution.
Qualifications
- Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience.
- Experience with Java, Javascript and React, Golang, notably. Additionally, the ability to learn and work in programming languages that are unfamiliar.
- Proven experience working with platform engineering practices, including Infrastructure as Code, automated end-to-end testing, and integration with unified observability and artifact repositories
Preferred Experience:
- Experience leading teams in adopting DevOps philosophies, incorporating configuration as code, application packaging.
- Expertise in applying performance profiling techniques, infrastructure normalization, and leveraging constrained technology catalogs to reduce complexity and enhance automation
- Ability to work closely with platform teams to ensure alignment with opinionated deployment pipelines and security practices
Sr. Software Engineer - Ag Trading
Posted today
Job Viewed
Job Description
Job Purpose and Impact
The Senior Software Engineer will design and develop new and existing digital solutions for the organization's digital portfolio. In this role, you will discover and deliver solutions to complex and varied problems to enable the company's digital future. You will bring order to ambiguous scenarios and apply in depth and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern practices and technologies to the shared engineering community.
Key Accountabilities
• Demonstrate accountability by ensuring timely and high-quality project delivery.
• Be result driven, consistently achieving measurable outcomes and meeting goals.
• Act as a team player, collaborating effectively with cross-functional teams.
• Exhibit a can-do mentality, tackling challenges with a proactive and positive approach.
• Apply software engineering patterns and principles to design, develop, test, integrate, maintain, troubleshoot and document complex and varied software solutions and incorporate security practices in newly developed and maintained applications.
• Participate in peer code review sessions to review code, coach peers and ensure code quality.
• Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities.
• Incorporate the company's engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly.
• Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long term vision.
• Participate in the engineering community by maintaining and sharing relevant technical approaches and modern skills.
• Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff.
• Other duties as assigned
Qualifications
Minimum Qualifications:
• Bachelor’s degree in a related field or equivalent experience
• Confirmed experience automating pipelines for continuous integration, testing, delivery and security.
• Confirmed experience architecting applications, databases, services or integrations.
• Extensive experience with .NET Framework and .NET Core.
• Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js.
• Experience with DevOps practices and tools such as Docker and CI/CD pipelines.
• Knowledge of SQL Server and / or PostgreSQL for database design and management.
• Hands-on experience with Kubernetes for container orchestration and management.
• Experience with cloud platforms such as Azure, AWS, or GCP.
• Minimum of 5 years of related work experience in software development using .NET technologies.
Preferred Qualifications:
- Understanding of microservices architecture and deployment strategies using Kubernetes.
- Experience in breaking up monolithic applications into microservices.
- Proficiency in Windows Presentation Foundation (WPF) for building desktop applications.
- Experience in integrating and utilizing AI models (e.g. in software solutions).
- Understanding of ethical considerations and best practices in AI development.
Short Description
Protect yourself against recruitment fraud. Cargill will not ask for money, processing fees, or bank information as a pre-condition of employment. We are aware that unauthorized individuals may have posed as Cargill recruiters, made contact about job opportunities, and extended job offers via text message, instant message or chat rooms. To ensure a job posting is legitimate, it must be listed on the Cargill.com/Careers website.Learn how to protect yourself from recruitment fraud
Sr. Software Engineer
Posted today
Job Viewed
Job Description
Job Purpose and Impact
- The Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features to meet user needs and business goals, and upgrade existing software to improve performance and functionality through writing clean, efficient and scalable code and troubleshooting and debugging complex issues. This job also participates in code reviews to maintain high code quality and share knowledge with software engineering team members.
Key Accountabilities
- SOFTWARE DEVELOPMENT: Designs and develops high quality software solutions by writing clean, maintainable and efficient codes.
- AUTOMATION: Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
- COLLABORATION: Partners with cross functional team of product managers, designers and different engineers to gather complex requirements and deliver solutions that meet business needs.
- TESTING & DEBUGGING: Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
- CONTINUOUS IMPROVEMENT: Suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
- DOCUMENTATION: Builds and maintains comprehensive documentation for complex software applications, deployment processes and system configurations.
- TECHNICAL SUPPORT: Provides technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution.
Qualifications
- Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience.
Be The First To Know
About the latest It and software Jobs in India !
Software Engineer- ERP
Posted today
Job Viewed
Job Description
Job Purpose and Impact
The ERP Senior Engineer - ABAP will architect, design and develop new and existing digital solutions for the organization's digital portfolio. In this role, you will discover and deliver solutions to complex and varied problems to enable the company's digital future within Cargill's beef supply chain. You will bring order to ambiguous scenarios and apply in depth and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern practices and technologies to the shared engineering community.
Key Accountabilities
- Apply software engineering patterns and principles to design, develop, test, integrate, maintain and troubleshoot complex and varied software solutions and incorporate security practices in newly developed and maintained applications.
- Participate in peer code review sessions to review code, coach peers and ensure code quality.
- Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities.
- Incorporate the company's engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly.
- Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long term vision.
- Participate in the engineering community by maintaining and sharing relevant technical approaches and modern skills.
- Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff.
- Other duties as assigned.
Qualifications
Minimum Qualifications
- Bachelor's degree in a related field or equivalent experience
- Confirmed experience automating pipelines for continuous integration, testing, delivery and security
- Confirmed experience architecting applications, databases, services or integrations
- Minimum of three years of related work experience
- Proficiency in SAP ABAP object-oriented programming, debugging, and performance tuning
- Experience designing and developing solutions in SAP S/4 HANA and SAP Fiori
Preferred Qualifications
- Experience with BAPIs, BADIs, Enhancement Framework, CDS Views, AMDP, BOPF
- Knowledge of integration patterns and use of technologies such as OData Services, PI/PO, ALE, MII, IDOCs
- Development experience using Adobe forms
- Exposure to Agricultural Commodity Management (ACM) or prior experience with Commodity Trading and Settlement
- Certification in SAP ABAP
- Understanding of SAP BTP concepts
Software Engineer - Ag Trading
Posted today
Job Viewed
Job Description
Job Purpose and Impact
The Software Engineer will participate in the design and development of new and existing digital solutions for the digital portfolio. In this role, you will be a member of an agile engineering team and will discover and deliver solutions to moderately complex problems to enable the company's digital future. You will apply deep knowledge of software engineering and security practices to ensure solutions are scalable, resilient and robust. You will also contribute knowledge and hands on experience with modern practices and technologies to the shared engineering community.
Key Accountabilities
• Demonstrate accountability by ensuring timely and high-quality project delivery.
• Be result driven, consistently achieving measurable outcomes and meeting goals.
• Act as a team player, collaborating effectively with cross-functional teams.
• Exhibit a can-do mentality, tackling challenges with a proactive and positive approach.
• Apply software engineering patterns and principles to design, develop, test, integrate, maintain, troubleshoot and document complex software solutions and incorporate security practices in newly developed and maintained applications.
• Participate in peer code review sessions both as a submitter and as a reviewer to ensure code quality.
• Incorporate the company's engineering and development practices within software development life cycle processes.
• Apply development and operation engineering principles to continuously integrate, test and deploy developed code.
• Participate in the engineering community by maintaining and sharing relevant technical approaches and modern skills.
• Independently solve moderately complex issues with minimal supervision, while escalating more complex issues to appropriate staff.
• Other duties as assigned.
Qualifications
Minimum Qualifications:
• Bachelor’s degree in computer science or equivalent experience,
• Confirmed experience building back end applications based on popular design patterns.
• Proficiency in .NET Core.
• Experience with DevOps practices and tools such as Docker and CI/CD pipelines.
• Knowledge of SQL Server and / or PostgreSQL for database design and management.
• Experience with cloud platforms such as Azure, AWS, or GCP.
• Minimum of two years experience in software development using .NET technologies.
Preferred Qualification:
• Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js.
• Experience in trading and commodity business
• Hands-on experience with Kubernetes for container orchestration and management.
• Understanding of microservices architecture and deployment strategies using Kubernetes.
• Proficiency in .NET Framework.
• Proficiency in Windows Presentation Foundation (WPF).
• Experience in integrating and utilizing AI models (e.g. in software solutions).
• Understanding of ethical considerations and best practices in AI development
Software Engineer - Food
Posted today
Job Viewed
Job Description
Job Purpose and Impact
-
The Professional, Software Engineering job maintains and partners to design and develop software applications and systems. With limited supervision, this job collaborates with cross-functional teams to implement new software features to meet user needs and business goals and upgrade existing software to improve performance and functionality through writing clean, efficient, and scalable code and troubleshooting and debugging moderately complex issues. This job also participates in code reviews to maintain high code quality and share knowledge with software engineering team members.
Additionally, the candidate should be open to learning new technologies and adapting to evolving industry trends to continuously enhance their skills and contribute to innovative solutions.
Key Accountabilities
- SOFTWARE DEVELOPMENT: Partners to design and develop high quality software solutions by writing clean, maintainable and efficient codes.
- AUTOMATION: Applies internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
- COLLABORATION: Partners with cross functional team of product managers, designers and other engineers to gather moderately complex requirements and deliver solutions that meet business needs.
- TESTING & DEBUGGING: Writes and maintains moderately complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
- CONTINUOUS IMPROVEMENT: Makes suggestions for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
- DOCUMENTATION: Drafts and maintains comprehensive documentation for moderately complex software applications, deployment processes and system configurations.
- TECHNICAL SUPPORT: Provides technical support and troubleshooting for moderately complex issues with deployed applications to ensure minimal downtime and fast resolution.
- REQUIRED SKILLS: Python, FastAPI, Postgres, Redis, Airflow
- PREFERRED: React, Redux and AWS
Qualifications
- Minimum requirement of 2+ years of relevant work experience. Typically reflects 3 years or more of relevant experience.