25,804 Senior Software jobs in India
Software Application Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Designs, develops, tests, and debugs software applications used by endusers or integrated with other applications by ISVs. Development may span the full application stack including both frontend and backend application development. Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines, analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and endtoend testing of applications. Completes SDL tasks with the assistance of product security engineers and provides input to technical writers to complete product documentation and procedures for installation and maintenance. May also interact with end users to define system requirements and/or necessary modifications.
Qualifications
Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
Preferred Qualifications:
Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.
Inside this Business Group
Intel's Information Technology Group (IT) designs, deploys and supports the information technology architecture and hardware/software applications for Intel. This includes the LAN, WAN, telephony, data centers, client PCs, backup and restore, and enterprise applications. IT is also responsible for e-Commerce development, data hosting and delivery of Web content and services.
Other Locations
IN, Hyderabad
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Benefits
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits
Working Model
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.
Software Application Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Designs, develops, tests, and debugs software applications used by end users or integrated with other applications by ISVs. Development may span the full application stack including both frontend and backend application development. Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines, analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and end-to-end testing of applications. Completes SDL tasks with the assistance of product security engineers and provides input to technical writers to complete product documentation and procedures for installation and maintenance. May also interact with end users to define system requirements and/or necessary modifications.
Qualifications
Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
Preferred Qualifications:
Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.
Inside this Business Group
Intel's Information Technology Group (IT) designs, deploys and supports the information technology architecture and hardware/software applications for Intel. This includes the LAN, WAN, telephony, data centers, client PCs, backup and restore, and enterprise applications. IT is also responsible for e-Commerce development, data hosting and delivery of Web content and services.
Other Locations
IN, Bangalore
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Benefits
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits
Working Model
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.
Software Application Development Engineer
Posted today
Job Viewed
Job Description
Job Details
Job Description:
Power BI Analyst and Developer (with Python and Web Skills)
We&aposre seeking a Power BI Analyst and Developer to transform data into impactful insights and integrate these into dashboards and web solutions. This role is perfect for someone passionate about data visualization, data storytelling, and leveraging technology to drive business decisions.
Responsibilities
- Design and develop interactive Power BI reports and dashboards.
- Build robust data models (DAX, Power Query) and perform ETL processes.
- Utilize Python for advanced data manipulation, analysis, and automation.
- Develop and integrate web components to display and interact with data insights.
- Collaborate with stakeholders to understand requirements and present findings.
Qualifications:
- 3+ years in Power BI development, with strong DAX and Power Query skills.
- Proficiency in SQL and Python for data analysis.
- Understanding of web development fundamentals (HTML, CSS, JavaScript).
- Strong analytical, problem-solving, and communication skills.
Job Type
Experienced Hire
Shift
Shift 1 (India)
Primary Location:
India, Bangalore
Additional Locations:
Business Group
The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intel's transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Position of Trust
N/A
Work Model for this Role
This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.
Skills Required
Javascript, Css, Power Bi, Dax, Power Query, Sql, Python, Html
Software Application Development Engineer Intern
Posted today
Job Viewed
Job Description
Responsibilities may be quite diverse of a software technical nature. Experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments are usually for the summer or for short periods during breaks from school.
Qualifications
Minimum Qualifications: Pursuing Bachelor's or Master's Degree in Computer Science, IT and Software Engineering. Knowledge of databases like SQL, HANA, Azure and Snowflakes Knowledge of programming in Python, Azure Able to understand data models and data relationships, data design development, data mining and segmentation techniques. Good Interpersonal skills and communication Preferred Qualifications: Ability to work to create and update objects and views in MS. SQL Store Procedure, Denedo, Mulesoft, Axure Data Bricks and Snowflakes. Interpret data, analyse results using statistical techniques and provide ongoing reports.Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.
Inside this Business Group
Enable amazing computing experiences with Intel Software continues to shape the way people think about computing across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges Explore an impactful and innovative career in Software.
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Skills Required
C C++, Azure, software application
Software Engineer | Python Desktop Application Development
Posted today
Job Viewed
Job Description
We&aposre Hiring: Software Engineer | Python Desktop Application Development
- Location: Hyderabad, India
- Employment Type: Full-Time | Regular
- Department: Engineering
Are you passionate about building scalable, robust desktop applications Do you thrive in multidisciplinary engineering teams and enjoy seeing your code come to life in real-world hardware applications If so, we'd love to hear from you
Key Responsibilities
- Develop robust desktop application software using Python for Windows and/or Linux platforms.
- Lead or contribute across the entire software development lifecycle – from concept to deployment.
- Collaborate closely with electronics, electrical, and mechanical engineers for seamless hardware integration.
- Review, refactor, and enhance code to meet performance and quality standards.
- Troubleshoot, debug, and resolve software issues independently.
- Prepare detailed software documentation, including UML diagrams, SRS, and DFDs.
- Communicate status updates and technical risks effectively with project stakeholders.
Qualifications
- Bachelor&aposs/Master's in Computer Science, Electronics, or Electrical Engineering (B.E/B.Tech or M.E/M.Tech).
- 3–6 years of software development experience, ideally in embedded , medical systems , or automation .
- Proficient in Python : OOP, multithreading, and GUI development (e.g., PyQt, Tkinter).
- Familiarity with Embedded C and MicroPython is a strong plus.
- Comfortable with version control systems (Git/SVN) and Linux environments.
- Strong grasp of SDLC methodologies: Agile, Waterfall, or Iterative.
- Excellent debugging, analytical, communication, and documentation skills.
⭐ Bonus Experience
- Software development in domains such as automotive , medical , industrial automation , or robotics .
Apply Today
Join a collaborative, innovation-driven engineering team where your work makes a tangible difference.
? Send your resume to (HIDDEN TEXT) or apply via LinkedIn.
#PythonJobs #SoftwareEngineer #DesktopApplications #HyderabadJobs #EngineeringCareers #Automation #MedicalDevices #EmbeddedSystems #HiringNow
Skills Required
Embedded C, Multithreading, Pyqt, Svn, Oop, Git, Linux, Version Control Systems, Gui Development, Python
Senior Software Engineer(Mobile Application Development)
Posted today
Job Viewed
Job Description
Senior Software Engineer(Mobile Application Development)
About Hapag-Lloyd
With a fleet of modern container ships and a Vessel Capacity 2.2 million TEU, as well as a Container Capacity 3.2 million TEU including one of the world’s largest and most modern reefer container fleets, Hapag-Lloyd is one of the world’s leading liner shipping companies. In the Liner Shipping segment, the Company has around 13. employees and offices in countries. Hapag-Lloyd has a container capacity of 11.9 million TEU – including one of the largest and most modern fleets of reefer containers. A total of liner services worldwide ensure fast and reliable connections between more than ports across the world. In the Terminal & Infrastructure segment, Hapag-Lloyd has stakes in 20 terminals in Europe, Latin America, the United States, India, and North Africa. The roughly 2. employees assigned to the Terminal & Infrastructure segment deal with terminal-related activities and provide complementary logistics services at selected locations.
ABOUT THE ROLE
The Senior Software Engineer will join the CargoMate Product Development team, responsible for mobile app development for the CargoMate application — a port call optimization system that monitors cargo operations directly from vessels. This system provides shore-based teams with live forecasts of cargo completion times, helping vessels stay on schedule while reducing fuel consumption and emissions. The role focuses on designing, developing, and maintaining scalable, high-performance mobile and web applications using React Native, ReactJS, and TypeScript.
KEY RESPONSIBILITIES & TASKS:
Develop and enhance the CargoMate mobile and web applications based on business needs.
Implement new features and solutions aligned with the product roadmap.
Troubleshoot and resolve technical issues efficiently.
Collaborate with Business and IT teams globally.
Work with stakeholders to address conflicts and resolve challenges.
Continuously improve development processes, conduct retrospectives, and identify areas for optimization.
Manage and prioritize tasks in alignment with the team lead.
Take ownership of personal learning and professional growth.
BEHAVIOURS & APPROACH:
Strong ownership and accountability for delivery
Detail-oriented and committed to writing clean, maintainable code
Proactive and solution-driven mindset
Team player with excellent communication and collaboration skills
Agile and adaptable to change
Passionate about learning and using new technologies
WORK EXPERIENCE:
5 - 7 years of experience in Mobile and Web app development.
Proficient in React Native, ReactJS, and TypeScript.
Experience with state management tools such as Redux, Redux-Saga, and Redux Toolkit.
Skilled in backend integration using RESTful APIs.
Familiarity with testing frameworks like Jest.
Experience with Google Play deployment processes.
Knowledge of CI/CD pipelines and DevOps practices.
Exposure to cloud platforms, preferably AWS.
Version control experience with Git.
Experience in Java / Kotlin is a plus.
Experience in the maritime industry is a plus.
EDUCATION & QUALIFICATIONS:
Bachelor’s degree in Computer Science, Engineering, or a related technical field
WHAT WE OFFER :
Competitive salary
Self & Family Health Insurance
Term & Life Insurance
OPD Benefits
Employees’ Deposit Linked Insurance Scheme (EDLI)
Learning & Development through HL Academy
Flexible Work from Home
Leave Travel Allowance
Variable performance bonus
Recreation facilities
Privilege, Casual and Sick leaves
HAPAG-LLOYD TECHNOLOGY CENTRE IS A PLACE FOR EVERYONE.
At Hapag-Lloyd Technology Centre, we believe that we can only succeed if we let our differences enrich our culture. Our Hapag-Lloyd Technology Centre associates come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently abled status. We celebrate diversity, equity and inclusivity in our workforce as a cornerstone of our success.
Our commitment to a broad spectrum of ideas and backgrounds is what enables us to innovate solutions that make a difference in the shipping world. We are One Team and foster a transparent and inclusive environment, where everyone’s voice is heard.
We care, We move, We deliver.
Contact person
Muthu Vignesh Rajendran Talent Acquisition Executive Share this jobSoftware Developer / Software Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Senior software Jobs in India !
Software Application Development Apprenticeship, March 2026
Posted today
Job Viewed
Job Description
ELIGIBILITY CRITERIA:
+ Applicants should not have been enrolled in any prior Government Apprenticeship programs.
+ Applicants must have their Aadhaar number linked to their active mobile number and have a personal email ID. This is a mandatory requirement for registration and verification.
PLEASE NOTE:
Apprentices are expected to complete the tenure of the respective program track to receive the certificate of completion in accordance with the program guidelines. This timeline ensures you get the full value of the program and are best prepared for future opportunities. Apprentices may apply for full-time employee (FTE) roles at Google only when they reach the final three months of the apprenticeship program.
This is a hybrid role, which requires regular in-person work at a Google office. Relocation is not supported during the apprenticeship. We are looking for candidates who are committed to successfully completing the entire program in a hybrid capacity.
The whole process will spread across 18 to 24 weeks, kindly be patient during the same.
**Minimum qualifications:**
+ Bachelor's degree in Engineering, a related field, or equivalent practical experience.
+ Less than 1 year of experience programming in one or more of the following languages: Java, C++, or Python.
**Preferred qualifications:**
+ Experience using Google Workspace or a similar suite of productivity tools.
+ Experience thinking critically and excellent problem solving capabilities.
+ Ability to work independently and within a team framework.
+ Ability to navigate multiple ambiguous tasks and competing priorities while finding suitable solutions and seeking help/advice where appropriate.
+ Enthusiasm and passion for new technologies, demonstrated through personal projects and commitment to learning new skills.
+ Excellent communication and organizational skills, positive attitude, and customer service capabilities.
The Google Software Application Development Apprenticeship is a learning and development program for 12 months, Apprentices are expected to join in person at their assigned in-office and participate full-time (~40 hours, weekly) throughout the program. The program includes work experience with a Google team supported by external training to empower those looking to start a career in Software Application Development.You will spend 20% of your time studying in a tailored training program and the rest of the time on projects with assigned Google teams to gain direct experience.
As a Software Application development apprentice at Google, you will develop the skills you need to pursue an entry-level career in software development. You will get exposure to a range of different roles across the company including coding, development, testing, and project management. Additionally, you will learn how to apply problem solving skills to real-life challenges, pick up new technical skills such as programming in multiple languages, learn about software testing and other industry practices, and see how software is designed and developed.
This apprenticeship is intended for individuals who have graduated and want to learn and develop entry-level technical and professional skills in software development. If you're currently pursuing or have completed a degree in a Software Engineering (SWE)-related field, we encourage you to browse our University Graduate & Internship opportunities.
Apprenticeships are not a full-time permanent opportunity, the program is 12 months in duration. While the program is open to those who are interested in software development careers, recent graduates and individuals with work experience in other industries may apply.
At Google, we don't just accept differences - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community.
Apprenticeships contribute towards the development of digital skills by providing opportunities for work and study. They can serve as part of your journey to a meaningful career. During the program, apprentices get exposure to different areas and teams at Google, while receiving external training and developing their professional skills on the job.
**Responsibilities:**
+ Learn and follow coding standards and ensure compliance with quality measures.
+ Support your team in the development of software based on agreed projects and platforms. Contribute to most aspects of development including implementation, unit testing, and integration to ensure high quality deliverables.
+ Apply knowledge gained in apprenticeship to real world applications.
+ Ensure code is tested in accordance with the guidelines provided by the team or your manager.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Software Application Development Apprenticeship, March 2026
Posted today
Job Viewed
Job Description
ELIGIBILITY CRITERIA:
+ Applicants should not have been enrolled in any prior Government Apprenticeship programs.
+ Applicants must have their Aadhaar number linked to their active mobile number and have a personal email ID. This is a mandatory requirement for registration and verification.
PLEASE NOTE:
Apprentices are expected to complete the tenure of the respective program track to receive the certificate of completion in accordance with the program guidelines. This timeline ensures you get the full value of the program and are best prepared for future opportunities. Apprentices may apply for full-time employee (FTE) roles at Google only when they reach the final three months of the apprenticeship program.
This is a hybrid role, which requires regular in-person work at a Google office. Relocation is not supported during the apprenticeship. We are looking for candidates who are committed to successfully completing the entire program in a hybrid capacity.
The whole process will spread across 18 to 24 weeks, kindly be patient during the same.
**Minimum qualifications:**
+ Bachelor's degree in Engineering, a related field, or equivalent practical experience.
+ Less than 1 year of experience programming in one or more of the following languages: Java, C++, or Python.
**Preferred qualifications:**
+ Experience using Google Workspace or a similar suite of productivity tools.
+ Experience thinking critically and excellent problem solving capabilities.
+ Ability to work independently and within a team framework.
+ Ability to navigate multiple ambiguous tasks and competing priorities while finding suitable solutions and seeking help/advice where appropriate.
+ Enthusiasm and passion for new technologies, demonstrated through personal projects and commitment to learning new skills.
+ Excellent communication and organizational skills, positive attitude, and customer service capabilities.
The Google Software Application Development Apprenticeship is a learning and development program for 12 months, Apprentices are expected to join in person at their assigned in-office and participate full-time (~40 hours, weekly) throughout the program. The program includes work experience with a Google team supported by external training to empower those looking to start a career in Software Application Development.You will spend 20% of your time studying in a tailored training program and the rest of the time on projects with assigned Google teams to gain direct experience.
As a Software Application development apprentice at Google, you will develop the skills you need to pursue an entry-level career in software development. You will get exposure to a range of different roles across the company including coding, development, testing, and project management. Additionally, you will learn how to apply problem solving skills to real-life challenges, pick up new technical skills such as programming in multiple languages, learn about software testing and other industry practices, and see how software is designed and developed.
This apprenticeship is intended for individuals who have graduated and want to learn and develop entry-level technical and professional skills in software development. If you're currently pursuing or have completed a degree in a Software Engineering (SWE)-related field, we encourage you to browse our University Graduate & Internship opportunities.
Apprenticeships are not a full-time permanent opportunity, the program is 12 months in duration. While the program is open to those who are interested in software development careers, recent graduates and individuals with work experience in other industries may apply.
At Google, we don't just accept differences - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community.
Apprenticeships contribute towards the development of digital skills by providing opportunities for work and study. They can serve as part of your journey to a meaningful career. During the program, apprentices get exposure to different areas and teams at Google, while receiving external training and developing their professional skills on the job.
**Responsibilities:**
+ Learn and follow coding standards and ensure compliance with quality measures.
+ Support your team in the development of software based on agreed projects and platforms. Contribute to most aspects of development including implementation, unit testing, and integration to ensure high quality deliverables.
+ Apply knowledge gained in apprenticeship to real world applications.
+ Ensure code is tested in accordance with the guidelines provided by the team or your manager.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form: