HP (Hewlett-Packard) is seeking a Software Applications Engineer for their Pune and Bangalore locations. This role is open to candidates with a four-year degree in Computer Science and 0-2 years of experience. As a Software Applications Engineer, you will be responsible for developing and maintaining software applications, troubleshooting issues, and collaborating with cross-functional teams to deliver high-quality software solutions.
Company Name: HP(Hewlett-Packard)
Job Role: Software Applications Engineer
Education Required: Four-year Degree in Computer Science
Experience Required: 0-2 years
Job Location: Pune, Maharashtra, Bangalore
Role and Responsibilities:
- Develops, and implements software applications according to specifications, using appropriate programming languages and technologies.
- Writes clean, maintainable, and efficient code that adheres to best practices and coding standards.
- Codes and programs enhancements, updates, and changes for portions and subsystems of end-user applications software running on local, networked, and Internet-based platforms based on specific requirements and instructions.
- Performs testing and debugging to identify and resolve software defects and issues, ensures the reliability and quality of the software through thorough testing.
- Uses version control systems to manage code repositories and collaborate effectively with other developers.
- Creates technical documentation, including design documents, code comments, and user manuals, to facilitate understanding and future maintenance of the software.
- Collaborates on software development projects with the engineering, sales, and customer services departments.
- Supports internal and external software products; generates ideas for software innovation based on market trends.
Required Skills and Qualifications:
- Four-year Degree in Computer Science, Information Systems, or any other related discipline or commensurate work experience or demonstrated competence.
- Typically has 0-2 years of work experience, preferably in applications engineering, programming, or a related field.
- Programming Language/s Certification (Java, C++, Python, JavaScript, or similar)
- Agile Methodology.
- Amazon Web Services.
- Angular (Web Framework)
- Application Programming Interface (API)
- Automation.
- Computer Science.
- DevOps.
- Docker (Software)
- Full Stack Development.
- Java (Programming Language)