Senior Systems Engineer
CDI Bengaluru (Bangalore Urban) Design / Civil engineering / Industrial engineering
Job description
Description
Software Development and Qualification engineering position in the HP Storage Networking R & D Engineering group with 2-5 years of software development and qualification experience. Responsibilities include software development and qualification of scalable software applications for HP storage systems. Work on projects that require software application development, software qualification test plan development, and execution of software qualification testing.
The individual should have experience with storage software application development, unit test, and system testing.
Responsibilities
- Participate as a member of a development team in the product development and release process, from initial product concept through system level qualification to product release
- Participate in development of new software product requirements/features
- Responsible for initial design and development of new software or extensive software revisions; Defines product requirements and creates high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms. Relies on extensive experience and judgment to plan and accomplish goals.
- Performs a variety of complicated tasks. May provide consultation on complex projects and is considered to be the top level contributor/specialist.
- May assist a team of developers through the project to completion.
- Other responsibilities may include assisting with customer documentation development and HP storage specialist/field technical training development
Desired profile
Education and Experience Required
Has completed a primary degree (high school or equivalent), vocational or technical degree, or university degree or higher within the last 5 years (up to 5 years maximum of work experience), or equivalent
Preferably a Bachelor's degree or equivalent experience and a minimum of 2-4 plus year's related experience, or Master's degree and a minimum of 2 year experience.
Knowledge and Skills
Object oriented programming and development like Java, C , C# etc. (Java preferred)
Work experience with modern server side Java technologies, J2EE, Spring, REST, Hadoop, noSQL etc
RESTful interface API development along with JSON and XML.
Hands-on knowledge of implementing design pattern concepts
Design, develop and maintain highly scalable and fault tolerant data driven Java-based plug-in framework development in a full software development life cycle.
Troubleshoot issues related to new or existing code/systems.
Ability to successfully work in a dynamic, interrupt-driven, cross-organizational environment
Strong team player and ability to lead teams technically and otherwise
Strong communication (written and verbal)Customer relations