Software Engineer 2

A global technology company that helps individuals and organizations transform how they work, live and play.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Software Engineer 2

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 for a changing world. The position involves working at the cutting edge, 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 strong knowledge of programming languages, operating systems, and various technical components including firmware, BIOS, and device drivers. They will be responsible for developing sophisticated software solutions based on customer business needs, participating in requirements evaluation, and implementing test strategies.

Dell Technologies offers a comprehensive benefits package including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform. The company prides itself on creating an inclusive environment where team members can make a profound social impact while working with some of the best minds in the industry.

This is an excellent opportunity for a mid-level software engineer looking to advance their career in a global technology leader that focuses on transforming how people work, live, and play. The role offers exposure to cutting-edge technologies and the chance to work on significant projects that impact Dell's worldwide customer base.

Last updated 9 days ago

Responsibilities For Software Engineer 2

  • Develop sophisticated systems and software based on customer's business goals
  • Participate in preparation, review and evaluation of software/storage requirements
  • Prepare written specifications from verbal requirements
  • Use defined software lifecycle methodologies
  • Review and implement test strategies for software products

Requirements For Software Engineer 2

Java
  • Good knowledge of programming languages, operating systems, firmware, BIOS, device drivers
  • Knowledge of databases, system administration, embedded software/firmware
  • Knowledge of server, storage, networking and client technologies
  • Ability to code/debug moderately sophisticated programs
  • Knowledge of software architectures and applications
  • 2-5 years of related experience
  • Bachelor's degree (preferred)

Benefits For Software Engineer 2

Medical Insurance
Parental Leave
Mental Health Assistance
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Engineer 2

Software Engineer 2

Senior Software Engineer position at Dell Technologies in Bangalore, focusing on developing sophisticated systems and software solutions with 2-5 years experience required.

Technical Project Manager - Integration Services

Technical Project Manager position at Dell Technologies managing integration services projects and pre-sales consultancy for rack scale solutions.

OEM Partner Manager

OEM Partner Manager role at Dell Technologies in Bangkok, leading strategic partnerships and driving revenue growth through Dell's OEM channel partners.

Software Engineer (Linux and Bash | Perl | Python)

Software Engineering position at Dell Technologies focusing on Linux systems development using Perl, Bash, and Python, offering hybrid work and comprehensive benefits.

Dell & Intel Business Development Manager

Business Development Manager position at Dell Technologies focusing on Dell/Intel partnership in APJ region, combining technical expertise with strategic business development.