About this role
Software Senior Engineer
Singapore
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.
Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Singapore.
What you’ll achieve
As a Senior Software Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment creating software solutions.
Responsibilities
You will:
- Contribute to the design and architecture of new or re-engineered software/storage environments
- Prepare written software/storage specifications for sophisticated products from architectural diagrams and documents
- Build and review design, functional, technical and/or user documentation, as needed
- Develop, review and implement test strategies for software products and systems
Qualifications
-
Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:
-
Essential Requirements
-
Validated knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities
-
Ability to code/debug more sophisticated programs using either written or verbal design specifications
-
Capacity to achieve proficiency of new tools, languages and operating systems with training and on-the-job experience
-
5–8 years of related experience
-
Desirable Requirements
-
Bachelor’s degree