This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Job Responsibility:
Software Development: Design, develop, test, and maintain software applications and features for HCI, including API development, UI/UX enhancements, and backend infrastructure improvements
Collaboration: Work closely with cross-functional teams, including engineering, product management, and quality assurance to ensure seamless integration and high-quality delivery
Technical Expertise: Stay up-to-date with industry trends, emerging technologies, and Dell's technology strategy to ensure the HCI platform remains competitive and innovative
Problem-Solving: Troubleshoot and resolve complex technical issues, providing root cause analysis and recommendations for improvement
Code Quality: Ensure high-quality code through rigorous testing, code reviews, and adherence to Dell's coding standards and best practices
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field or equivalent 0-5 years of experience as a software developer
UI programming : Angular, React, Vue (at least one of them)
AI‑Enabled Software Design and Development Skills: Experience applying AI‑based capabilities to support software design, development, testing, and troubleshooting throughout the engineering lifecycle
Able to execute and deliver assigned feature/tasks on time with acceptable quality
Able to work closely with other development teams, testers, and product management to deliver high-quality products in a fast-paced environment
Able to engage with customers and support when needed to solve production issues
Excellent communication, collaboration, and problem-solving skills
Familiarity with Agile development methodologies (e.g. Scrum, Kanban)
Nice to have:
Experience with network, storage, security product development is a plus
Experience with virtualization technologies like VMware is a plus
Experience with containerized orchestration systems (Kubernetes, Rancher, etc) is a plus
Certifications: Relevant certifications, such as VMware VCP or AWS Certified Developer, are a plus
Knowledge of DevOps practices and tools (e.g., Jenkins, Github CI/CD) is a plus
What we offer:
Comprehensive Healthcare Programs
Award Winning Financial Wellness Tools and Resources
Generous Leave of Absence for New Parents and Caregivers