Senior Software Engineer Jigsaw Data Corporation
THIS JOB HAS EXPIRED
The Role
We are looking for a technical leader to design, develop, and oversee key components of Jigsaw's web applications. We need an expert who advocates passionately for web technologies, specifies the architecture, and then builds them into Jigsaw's core applications.
Jigsaw is a hosted application written entirely in Java by a team of senior engineers. We use Java with many open-source technologies and tools such as Struts, MySql, Lucene, Hibernate, Axis, Eclipse, AJAX, and others. We constantly experiment with new technologies.
As a Senior Engineer, you will lead software projects, provide solid design and make architectural trade-offs, write code, and deliver the projects in top-notch quality.
Responsibilities:
- Design, develop, and test Jigsaw's core application components.
- Ensure proper technical architecture, design and documentation
- Help diagnose production systems issues to identify causes in software.
- Participate in and enhance Jigsaw's processes for architecture review, source code control, unit testing, use case analysis, and defect management.
- Mentor junior members of the team.
- Participate in planning and management of development projects.
Requirements:
- BS in Computer Science or related engineering degree with equivalent work experience (degrees from top universities a plus)
- Independent, self-motivated team player. Meticulous and methodical in creating solutions.
- 5-10 years of experience in software design and development
- Strong skills in Java programming, Java design patterns, and server side Java.
- Strong experience with object-oriented analysis, design and programming (OOA/OOD/OOP)
- Solid experience with relational databases and schema design.
- Expertise in developing multi-tier applications using Internet technologies
- Experience with high volume and highly scalable web systems
- Knowledge of web services and XML technologies a plus.
- Skills in scripting languages, e.g., Perl, shell scripting, etc, a plus
- Produces high quality software within committed deadlines
- Experience at fast-paced Internet companies a big plus
- US work authorization required
Benefits:
- Competitive salary based on experience
- Medical, Dental, Vision, AD&D, Life and Long-term Disability Insurance
- Medical and Dependent Flexible Spending Account Plans
- 401K and stock options.
| Location: |
San Mateo
United States
|