Dell Technologies is seeking a Software Engineer 2 to join their Engineering Development team in Pune or Bangalore, India. This role is part of the Software Engineering team that delivers next-generation application enhancements and new products. The position involves working with cutting-edge technologies and advanced software engineering methodologies.
As a Software Engineer 2, you'll collaborate with a diverse group of developers and designers to implement creative technology solutions for Dell's Enterprise customer environments. You'll be a key contributor in a small team building new functionality across Dell's premier platforms. The role focuses on developing software solutions based on business needs and goals, particularly in storage and enterprise systems.
The ideal candidate should have strong Python experience, knowledge of Unix systems, and database expertise. You'll work on complex systems architecture, contribute to software specifications, and implement test strategies. The role requires both technical expertise and strong communication skills.
Dell Technologies offers a collaborative environment where team members can make significant impacts. The company believes in empowering its employees and provides opportunities to work with some of the best minds and most advanced technology in the industry. As part of Dell's commitment to transformation and innovation, you'll be contributing to solutions that help organizations and individuals build their digital future.
This is an excellent opportunity for a mid-level software engineer looking to grow their career in enterprise software development, particularly in storage and distributed systems. The role offers exposure to modern development practices including test-driven development, continuous integration, and deployment.