Software Senior Engineer
Location:
Berwyn , Pennsylvania
Posted:
November 24, 2017
Reference:
R19429
Why Work at Dell?
Endless challenges and rewards. Opportunities on six continents. A team of colleagues fueled by collaboration. All this, and a company deeply committed to integrity and responsibility.
Role Responsibilities: 
  • Be a key part of the full product development lifecycle of software applications offered by Boomi.
  • Investigate and resolve complex customer issues
  • Responsible for design, development and unit testing of the Boomi products including enhancements and/or resolution of any issues that may be reported.
  • Recommend best practices and techniques to customers.
  • Research, validate and recommend key technology decisions for the core platform and other customer facing offerings.
  • Mentoring of other Boomi engineers, including design collaboration and code reviews.
  • Be an active member of an Agile team, collaboratively realizing features through development, test, and delivery.
  • Work independently with a moderate level of guidance from engineering management.
Requirements: 
  • A Bachelors or Masters degree in Engineering or Computer Science.
  • 5+ years of commercial experience in software development using the Java programming language, including the use of  some IDE with a solid understanding of object oriented design concepts for delivering and maintaining a software product.
  • Experience in architecting and implementing highly scalable, high throughput web applications and backend systems.
  • Technical understanding of SQL, JDBC, XML, Servlets, and Hibernate
  • Knowledge of SOA concepts is required.
  • Technical understanding of Web Services technologies including REST, SOAP and WSDL is required.
  • Exposure to mature development processes including use of source code control systems like Git is required.
Preferences:
  • Knowledge of RIA technologies, especially GWT is a plus.
  • Knowledge of Agile development methodology is a plus.
  • Knowledge of Linux/Unix environments is a plus.
  • Good written and oral communication skills.
  • Work experience with an enterprise software or web company is important.
Preferences:
  • Knowledge of RIA technologies, especially GWT is a plus.
  • Knowledge of Agile development methodology is a plus.
  • Knowledge of Linux/Unix environments is a plus.
  • Good written and oral communication skills.
  • Work experience with an enterprise software or web company is important.

Job Family: Engineering Development
Job ID: R19429

A little about us:
Dell is a collective of customer-focused, industry-leading visionaries. At our core is a commitment to diversity, sustainability and our communities.

Know someone who would be interested in this job? Share it with your network.