Job Location: San Diego, CA
Job ID: 00103475-1
Come join the Shared Services Platform team as a Senior Software Engineer.
Responsibilities:
- Gathering functional requirements, developing technical specifications, and project & test planning
- Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POC’s).
- Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems.
- Roughly 70-85% hands-on coding.
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
- Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results.
- Contribute to the design and architecture of the project.
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
Qualifications
- 5+ years hands-on programming experience with Java web services and J2EE technologies.
- Strong knowledge of algorithms and design patterns
- Strong knowledge of event-driven and service-oriented architecture
- Hands-on development experience in enterprise service bus, messaging framework (JMS), web services (e.g. REST, SOAP, JSON).
- Solid experience in developing highly scalable and reliable enterprise SOA systems, including integration with internal and external systems with large scale document store.
- Solid understanding and working experience of XML and related technologies (e.g. XSD, XSL, and XQuery).
0 comments:
Post a Comment