Dell Technologies helps organizations and individuals build a brighter digital tomorrow. Our company is made up of more than 150,000 people, located in over 180 locations around the world. We’re proud to be a diverse and inclusive team and have an endless passion for our mission to drive human progress.
Software Engineer 1 – Bengaluru
Job Description:
As a Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
Develop, test and integrate code for new or existing software while following source code revision control
Troubleshoot software reliability and performance issues
Review requirements, specifications and designs, developing and implementing tests for product quality and performance assurance
Assist with the development and review of (technical) end user documentation
Drive idea generation for new software products or for the next version of an existing product
Qualification:
Extensive knowledge and hands-on experience in Java 8 & above, Spring MVC, Kafka, & RESTful Micro Services Development
Good proficiency in Multi-threading, Caching technology like Memcache, experience in SQL/NoSQL database
Experience implementing test-driven development and hands on with Junit cases
Ability to code/debug using design specifications
Fresher or upto 2 years experience with a Bachelor’s degree; or a Master’s degree
Desirable Requirements
Exposure to developing software for managing devices like PCs & Notebooks