OffCampusJobs

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
Hewlett Packard Enterprise (HPE) is Hiring Graduate Software Engineer | Bengaluru | Freshers Can Apply Job Opening