- Successful delivery of high quality web software (requirements, design, code, documentation, etc.)
- Roughly 85% hands-on coding
- Work with an architect team to design product features and participate in design decisions
- Contribute to early quality activities, including peer reviews of estimates, designs and code
- Resolve defects/bugs during testing, pre-production, production, and post-release patches
- Partner effectively with all team members to deliver against commitments
- Work cross-functionally with various teams: product management, various product lines, or business units to drive forward results
- Commitment to team success and positive team dynamics
Qualifications
- BS/MS/PhD in computer science or equivalent work experience
- 9+ years experience developing web or other software
- Experience with Java/J2EE, Spring, Hibernate, JMS, Test NG, relational databases and SQL
- Experience designing/implementing high performance Web services using REST
- An understanding of unit testing & Test Driven Development
- Experience with Agile Development/SCRUM
- Excellent problem solving skills with a history of superb delivery against assigned tasks
- Outstanding partnership skills
Detailed Description and Job RequirementsDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Keyskills: c++ agile script engineering java j2ee software asp.net c# spring sql web design systems hibernate database