• Software Principal Engineer – Java, J2EE, Springs, Hibernate

Employer - Dell
Job title - • Software Principal Engineer – Java, J2EE, Springs, Hibernate

Job Description

Job Description: Software Principal Engineer – Java, J2EE, Springs, Hibernate, Dell R&D (I8), Bangalore
Dell IT Overview:
Dell creates technology solutions for a changing world. Our Information Technology (IT) Architecture team translates our customers’ business requirements into total enterprise-wide solutions. It takes deep technical knowledge to create architectural designs that exceed service requirements. We’re skilled in analyzing the customer’s business goals, objectives, needs and general business environment to create technical system solutions. Our expertise includes integrating hardware, processes, methodologies and software into the customer environment.
About Business Unit:
Dell's Infrastructure Solutions (ISG) is a responsible for creating world class Enterprise products in the Server, Storage and Networking, Converged Infrastructure (CI), Hyper-Conversed Infrastructure (HCI) and solutions space. Dell India R&D is part of larger ISG group full-filling the vision of ISG.
Key Responsibilities:
Interlocking with marketing, and other dependent teams to understand the scope of releases, change requests and customer issues to address in the server management product.
Own and drive design for complex features.
Offering impact analysis on our products from new technologies, competition / vendor changes
Participate in architectural and design reviews during concept and development phases. Participate in engineering reviews to ensure engineering process rigor during development
Working with Advanced Engineering and Solution Product Marketing to define Engineering Requirements for PowerTools team portfolio.
Scoping for any new release: Risk assessment, resource/size estimation, identifying all dependencies, etc.
Technical guidance to development team on any evaluation, feasibility study or prototyping activity
Assisting development manager in technical mentorship of the team members
Providing technical guidance to junior developers in the team and mentoring them.
Actively participating in all design and code review sessions within the team
Conducting deep-dive and training sessions to both internal and external teams.
Keep abreast of and contribute towards emerging system management and technology trends in the industry.
Essential Requirements:
Extensive working experience of programming in Java, J2EE, Springs, Hibernate and SOAP/REST based Web Services. Should also have experience in working with HTML5, JSON, CSS, Javascript and Angular JS.
Strong understanding knowledge of design patterns, experience in multi-threading, IPC, socket programming is preferred.
In-depth experience in debugging complex code and scenarios.
Experience working on Systems Management Software, Layered application development, third party libraries, and development & debug tools.
Knowledge in web technologies and creating secure and robust application is required.
Knowledge of one or more of Systems Management standards like is an added advantage.
Good understanding of Linux.
Understanding of build process and script is an added advantage.
Excellent written and oral communication skills.
Self-driven. Good in time management.
Desirable Requirements:
9+ years of experience
Educational Qualification (BE/BTech/ME/MTech/MS/MCA)
Will report into: Engineering Manager
Benefits:
We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opport

-software, -software-jobs-in-bengaluru, -software-principal
Job Location Bengaluru, Karnataka
Date Posted 14 Apr 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia