Dell Technologies is seeking a Software Engineer 2 to join their Software Engineering team in Bangalore. This role is part of a team that delivers next-generation application enhancements and new products, working at the cutting edge of technology. The position involves designing and developing software for platforms, peripherals, applications and diagnostics using advanced technologies and methodologies.
The ideal candidate will have 2-5 years of experience and will be responsible for developing sophisticated software systems based on customer business needs. Key responsibilities include working with software/storage requirements, preparing specifications, implementing test strategies, and utilizing defined software lifecycle methodologies.
Dell Technologies offers a collaborative environment where team members can make an impact while working with some of the best minds and most advanced tech in the industry. The company believes in the power of individual contribution and provides opportunities for career growth within their unique family of businesses.
The role requires strong technical knowledge across various domains including programming languages, operating systems, firmware, BIOS, device drivers, and databases. Knowledge of server technologies, storage systems, and networking is essential. The successful candidate will be involved in coding and debugging moderately sophisticated programs and should have a solid understanding of software architectures.
This is an excellent opportunity for a mid-level software engineer looking to work with a global technology leader that focuses on innovation and making a profound social impact. Dell Technologies is committed to equal employment opportunity and provides a discrimination-free work environment for all employees.