Dell Software Senior Engineer in CYBERJAYA, Malaysia
Are you looking for a technical role with cutting edge technology in a dynamic environment? Would you like to participate in the ever-expanding world of cloud technologies? Dell Cloud Services is seeking a Software Development Engineer to provide in-house expertise and guidance. Bringing the cloud experience to Dell, you will have the opportunity to use your expertise to identify issues, investigate root causes, and craft technical solutions to meet our customers' needs.
Leads or participates in the software development lifecycle, which includes research, new development, modification, security, correction of errors, reuse, re-engineering and maintenance of software products
Manages or utilizes software that is built and implemented as a product, using best-in-class development process/lifecycle management (ex: Agile, Waterfall)
Gathers business requirements and participates in product definition and feature prioritization, including customer usability studies. Performs competitive analysis for features at a product level scope
Leads the testing and fixing of new or enhanced products. Creates technical documentation of software products/solutions. Assists with the development and review of end user and technical end user documentation
Drives idea generation for new software products, or for the next version of an existing product
Responsible for the delivery of products within budget, schedule and quality guidelines
Works with the team to develop, maintain, and communicate current development schedules, timelines and development status
Reviews requirements, specifications and designs to assure product quality; develops and implements plans and tests for product quality or performance assurance
Extensively worked with Visual Studio 2013, TFS 2012, Git, MS SQL 2014, SSIS, SSRS or Oracle 12c Databases
Driving Automation using bash and PowerShell scripting and perform configuration management using tools like Puppet and Chef
Understanding scalable and highly available micro service based architecture leveraging Spring One Platform, .NET Core, Service Fabric, and Containers
Implementing Continuous integration and Continuous deployment using Octopus, Teamcity, Jenkins etc
Understanding of Networking, Patching, Clustering, Security and core Internet protocols (e.g. TCP/IP, DNS, SMTP, HTTP, and distributed networks).
Experience administering server virtualization technology using Microsoft’s Windows Server 2012 R2, Hyper-V, SCVMM or VMware ESXi 5.x or 6.x, vCenter, vRA
Understanding modern datacenter leveraging Public cloud technologies like Azure, Amazon Web Services (AWS) and vCloud Air
Liaise with other teams within IT to integrate their policies/best practices into any development tasks
Ability to think strategically and adapt to new technology quickly
- Undergraduate degree and 4-6 years relevant experience or Graduate degree and 2-4 years relevant experience.
Dell is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Dell encourages applicants of all ages.]
Organization: Information Technology
Title: Software Senior Engineer
Requisition ID: 17000RAP