Java Software Development Principal Engineer, Dell Cloud Services Internet & Ecommerce - Madison, WI at Geebo

Java Software Development Principal Engineer, Dell Cloud Services

Company Name:
Dell
Java Software Development Principal Engineer, Dell Cloud Services - Madison, WI
Dell is seeking an outstanding Software Development Principal Engineer to lead Java software sprint development teams. This critical role on the Common Engineering team in the Dell Software Group requires exceptional leadership, development and design skills combined with a strong background and passionate interest in software development.
This role will be responsible for creation of a next generation software platform technologies; Innovative solution design, rapid-prototyping skills and hands-on software engineering experience are core to establishing Dell as a thought leader in Cloud hosted software.
Role Responsibilities
Leads the development process, plans sprints, prioritizes the sprint backlog and eliminates obstacles that prevent the team from achieving their goals
Actively 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)
Responsible for the delivery of products within budget, schedule and quality guidelines
Makes changes to system software to correct errors in the original implementation and creates extensions to existing programs to add new features or performance improvements.
Designs and develops major functional or performance enhancements for existing products, or produces new software products or tools
Reviews requirements, specifications and designs to assure product quality; develops and implements plans and unit tests for product quality or performance assurance
Requirements
10
years experience with object oriented software design and development
Solid foundation in computer science fundamentals, including data structures, programming languages, algorithms, software engineering, database theory, and system security
Experience with enterprise integration including SOA, REST, Web Services and SQL based enterprise database solutions is also required
Expert knowledge and experience with high-level languages such as Java, JavaEE and Python
Linux systems knowledge and shell scripting
Experience with web technologies (XML, HTML, CSS, REST, and Javascript) and Internet architectures and Protocols (TCP/IP, HTTP, SSL, etc.)
Proven track record of building large geographically distributed and horizontally-scaled systems
Preferences
Minimum BS/MS in Computer Science or related engineering field or equivalent experience
Prior experience working with the open source community and open source tools within a commercial service provider environment
Experience with OpenShift PaaS development
Experience with application server platforms including JBOSS
Ability to understand the architecture of large-scale systems and generate high-level designs
Experience developing highly available, distributed systems
Experience with Agile/SCRUM methodologies and rapid prototyping
To learn more about our commitment to Diversity & Inclusion, visit:Equal Employment Opportunity Policy Statement
Job: Software Dev Engineer-SW Engr
Primary Location: North America-US-WI-Madison
Shift: Day Job
Req ID: 14000JWGEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.