Lead Engineer, Software
MUSIC Group - Seattle, WA

This job posting is no longer available on MUSIC Group. Find similar jobs:Lead Engineer jobs - MUSIC Group jobs

Software Solutions Development & Delivery
  • Close collaboration with QA and Enterprise System teams in driving the integration projects on the SOA platform
  • Design and implement integration points between the core enterprise systems: Oracle IDM, Oracle SOA, Oracle BPM, Oracle ECM, Oracle Agile PLM, SAP, Salesforce.com, Confluence, Jira
  • Account for the performance, operation, and serviceability of the system interfaces
  • Proactively identify and implement code enhancements or optimizations for the system integration points that enables improvements in performance, scalability, security, and/or reliability
  • Debug a system problem (e.g. asynchronous networking or database deadlock) and resolves difficult debugging issues across a system
  • Ensure serviceability and backwards compatibility of fixes across multiple releases by designing helpful methods, tools, and/or processes
  • Make sure that best practices for architecture, design, and development were in-place for the system before coding starts
  • Successfully lead and integrate a feature/function through system life cycle (e.g. integration, customer feedback, release, and engineering phases)
Research, Development & Training
  • Characterize and document the system behavior of software
  • Research and recommend technology and tools in the system integration space
  • Stay up to date on competing and complementary technologies
  • Under the direction of Technical Manager and/or Team Lead, provide leadership, coaching and development to team as opportunities arise
  • Proactively mentor junior and mid-level engineers resulting in improved designs, coding, and overall performance
  • Effectively articulate the vision and strategy of the system during reviews and/or team meetings
  • Advocate for customer; uses customer feedback from multiple sources and user experience data to inform priorities for systems

  • Bachelor's Degree from top-ranked universities or colleges in Computer Science, Technology and any other related field or an equivalent work experience
  • At least 8 years of programming and development experience
  • Experience in system integration design related to SOA, BPM, BPEL and Web Services
  • Experience in one of the SOA interfaces such as SOAP, REST, JSON
  • Strong knowledge in XML related technology: XSD, XSLT, XPath, and WSDL
  • Strong knowledge in Java, J2EE, Web Services
  • Familiar with industry standards and best practices (e.g. SOA principles, W3C, Rosettanet, EDI, etc.)
  • Experience in system integration of one of these technologies is required: Oracle IDM, Oracle SOA, Oracle BPM, Oracle ECM, Oracle Agile PLM, SAP, SalesForce.com, Confluence, Jira
  • Strong knowledge in developing applications using one or more following database systems: Oracle 10g/11g, MySQL, MS SQL Server 2005/2008
  • Ability to clearly communicate architectural design and principles
  • Experience in leading junior software engineers in design and implementation
  • Strong written and verbal communication skills
  • High levels of initiative and strong capability of multitasking
  • Strong analytical and problem-solving skills
  • Experience and understanding in iterative/agile delivery methodology

About this company
4 reviews
The MUSIC Group is one of the world’s largest and fastest growing holding companies for pro audio and musical instruments products. As...