Members

Technology Zones

IBM Learning Center

Articles

Hosted By

MaximumASP

Info

Rated
Read 2,647 times

Related Categories

Senior Software Engineer (.NET)

Senior Software Engineer (.NET)
125000 +Bonus
San Francisco (US)

Permanent

Position: Senior Software Engineer (Application Platform)

Position: Permanent
Location: San Francisco

About our cleint:

Our Client is defining and delivering market research for the on-demand era. They offer companies and individuals the ability to continuously understand their target customers through innovative approaches based on advanced technology, research expertise, and global market reach. They offer a full range of research applications and services include creative uses of online communities, mobile applications, virtual experiences and research methodologies to provide customers ranging from small business to Fortune 500 companies with unique access and insights into their target markets.

They are based in San Francisco, with offices around the world. Privately-held, rapidly growing and highly successful, the company offers an exciting work environment, excellent compensation and benefits and the opportunity to join a team of the most talented market researchers, software technologists, online community and panel managers, marketers and support staff.

Responsibilities:
• Participate in the full software development lifecycle from prototyping and design to release
• Implement online applications and services using Java and related technologies
• Evaluate and recommend processes and technologies that would improve the productivity of the group
• Mentor junior engineers in software development best practices

Qualifications:
• 5+ years of online application development experience
• 3+ years experience with Java, including experience with and fundamental understanding of J2EE and related technologies
• Experience with one or more high volume, distributed J2EE-based applications or services with high-availability SLA’s
• Experience with OO analysis/design concepts and coaching junior engineers in the basics
• Experience identifying and addressing performance and scalability issues
• Knowledge of and experience in applying design pattern and software development best practices
• Passion for delivering high quality products
• Strong verbal, written, and interpersonal communication skills with both technical and non-technical audiences
• Experience working with cross-functional teams from multiple departments
• Bachelors degree (Masters is a plus) in computer science or related engineering field
• Experience with UML is a plus
• Experience with one or more software development methodologies is a plus
• Familiarity with market research and/or online survey tools is a plus

The successful applicant will be motivated by designing and developing top-notch solutions to difficult problems, have a can-do attitude, and finds satisfaction in knowing that fruit of their efforts are in use by millions of users.

RightWired Staffing
SanFran-Dev

Comments