Hewlett Packard Enterprise (HPE) is Hiring Graduate Software Engineer | Bengaluru | Freshers Can Apply
Job Description
Hewlett Packard Enterprise (HPE) is hiring Graduate Software Engineers for its Engineering & QA team in Bengaluru. This opportunity is ideal for fresh graduates and early-career software engineers who are passionate about software development, system design, cloud technologies, networking, databases, and enterprise software solutions.
As a Graduate Software Engineer, you will contribute to the design, development, testing, debugging, and enhancement of software products while working alongside experienced engineers. You'll gain practical experience building enterprise-grade software solutions and develop technical expertise in modern software engineering practices.
𝐂𝐨𝐦𝐩𝐚𝐧𝐲: Hewlett Packard Enterprise (HPE)
𝐑𝐨𝐥𝐞: Graduate Software Engineer
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Bengaluru, Karnataka
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: Remote / Teleworker
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 0–2 Years
𝐀𝐛𝐨𝐮𝐭 𝐇𝐞𝐰𝐥𝐞𝐭𝐭 𝐏𝐚𝐜𝐤𝐚𝐫𝐝 𝐄𝐧𝐭𝐞𝐫𝐩𝐫𝐢𝐬𝐞 (𝐇𝐏𝐄)
Hewlett Packard Enterprise (HPE) is a global edge-to-cloud technology company that helps organizations connect, protect, analyze, and manage their data across cloud and on-premise environments. HPE delivers innovative hardware, software, and cloud solutions that enable businesses to accelerate digital transformation and solve complex technology challenges.
Known for its inclusive culture, innovation-driven environment, and strong learning opportunities, HPE empowers employees to grow their careers while working on technologies that impact businesses worldwide.
𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰
As a Graduate Software Engineer, you will work as part of a collaborative engineering team responsible for designing, developing, testing, and maintaining enterprise software products. You will contribute to software enhancements, new product development, debugging, and quality improvements while learning industry-standard software engineering practices.
This role offers an excellent opportunity to build technical expertise in software development, testing, cloud technologies, and enterprise systems.
Roles & Responsibilities
- Design, develop, and enhance software components for enterprise applications.
- Write clean, maintainable, and efficient code for software features and improvements.
- Execute test plans and identify, debug, and resolve software issues.
- Participate in software testing, debugging, and quality assurance activities.
- Collaborate with software engineers and development partners on product development.
- Contribute to software design discussions and implementation planning.
- Develop an understanding of software architecture and system design.
- Support the delivery of reliable, scalable, and high-quality software solutions.
- Work effectively within project teams to achieve engineering goals.
- Continuously learn new technologies and software development best practices.
Qualifications & Eligibility
- Bachelor's or Master's degree in Computer Science, Information Systems, Information Technology, or a related field.
- 0–2 years of software development experience.
- Fresh graduates are encouraged to apply.
- Basic understanding of software development life cycle (SDLC).
- Knowledge of software design concepts and programming fundamentals.
- Good analytical and problem-solving abilities.
- Strong written and verbal communication skills.
- Ability to work effectively in a collaborative engineering environment.
Skills Required
- Software Development
- Programming Fundamentals
- Software Design
- Object-Oriented Programming (OOP)
- Software Testing
- Debugging
- SDLC
- Databases
- Operating Systems
- Networking Fundamentals
- Problem Solving
- Analytical Thinking
- Team Collaboration
- Communication Skills
- Software Engineering Principles
- Quality Assurance
- Enterprise Software Development
𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬
- Knowledge of programming languages such as Java, Python, C++, or C.
- Understanding of cloud computing concepts.
- Familiarity with software development tools.
- Basic knowledge of version control systems like Git.
- Understanding of database management systems.
- Knowledge of debugging and testing methodologies.
- Internship or academic project experience in software development.
- Interest in enterprise software and cloud technologies.
𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐇𝐏𝐄?
- Begin your career with one of the world's leading technology companies.
- Work on enterprise-scale software products and cloud solutions.
- Learn from experienced software engineers and technical leaders.
- Gain hands-on experience in software development and quality engineering.
- Access world-class learning, training, and career development programs.
- Enjoy flexible remote working opportunities.
- Be part of an inclusive and innovation-driven workplace.
- Build a strong foundation for long-term career growth in software engineering.
𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬
This role provides an excellent foundation for careers such as:
- Software Engineer
- Software Developer
- Backend Developer
- Full Stack Developer
- Cloud Software Engineer
- Systems Software Engineer
- QA Automation Engineer
- DevOps Engineer
- Senior Software Engineer
- Technical Lead
𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?
- B.E./B.Tech, M.E./M.Tech, BCA, MCA, or equivalent graduates in Computer Science, Information Technology, or related disciplines.
- Fresh graduates looking to start their software engineering career.
- Candidates with internship or academic project experience in software development.
- Individuals interested in cloud computing, enterprise software, and system development.
- Aspiring software engineers who enjoy coding, debugging, and solving technical challenges.
- Candidates seeking long-term career growth with a global technology leader.
Apply for this Position
Apply Now