Showing posts with label ruby. Show all posts
Showing posts with label ruby. Show all posts

Friday, October 12, 2007

Associate Software Engineer at CNET Networks

Description:
CNET Networks' Intranet team is looking for a talented and motivated Associate Software Engineer (ASE). The ASE is an entry-level position which works in the department responsible for the maintenance and enhancement of CNET's technical infrastructure. Additionally it is also involved in the creation and enhancement of the in-house applications.

The ASE is expected to follow the standard development practices that reflects a good understanding of both business requirements and technical implications, and can develop good quality code in predictable times.
The candidate should have a B.S. in CS, EE (or equivalent) and should possess the following skills:
  • Good Java programming skills including J2EE and Struts with focus on web applications.
  • Ability to write good quality SQL and PL*SQL.
  • Familiarity with Web programming interfaces and technologies including JSP, Resin, and Apache.
  • Capable of working in a UNIX development environment.
  • Familiarity with software revision control technologies, preferably CVS.
  • Familiarity with scripting languages such as Perl.
  • Knowledge of MySQL, PHP, Ruby on Rails, and css would be a plus.
  • Ability to work well as part of a team.
  • Good Problem solving skills.
  • Strong and effective communication skills.

Additional Information:
Percent Travel: No Travel
Professional/College: Professional
Brands: Not Brand Specific
Expertise: Information Technology - Software Engineer
Job Type: Full Time
Location: CA-San Francisco
Preferred Language: English

Link

Thursday, October 11, 2007

Mobile Interface Engineer at MLB

Interface Engineers are responsible for developing the presentation layer and user experience for Major League Baseball Advanced Media ("MLBAM") and its associated web properties. Mobile Interface Engineers focus on applications designed for mobile (wireless) devices and PC-based web interfaces that support those applications.

Responsibilities
Interface Engineers work with project managers, software developers and interface designers to:
  • Establish front-end technology requirements for new products
  • Provide detailed scope estimates
  • Review and prototype potential design solutions
  • Develop UI specifications including site maps, workflow documentation, wireframes, and interaction diagrams
  • Work with the carriers and mobile technology partners to evaluate new technology solutions
  • Document relevant methodologies, processes and tools for hand-off to other internal groups
  • Ensure accurate implementation of visual design, user interface and information architecture
  • Produce optimized front-end code
  • Work with Quality Assurance team to perform device and carrier specific testing
Qualifications
  • Bachelor's degree in Computer Science/Engineering, Human-Computer Interface or related field
  • Experience developing for low bandwidth environments and/or small-screen user interfaces
  • Expertise coding object-oriented XHTML/CSS/JavaScript in the Document Object Model
  • Expertise in XSLT, AJAX
  • Practical experience programming JSP/JSTL
  • Understanding of cross-browser/platform constraints
  • Proficiency working in a UNIX environment
  • Familiarity with Java
  • Familiarity with Web Service Based Architecture
  • Knowledge of PHP, ASP, RUBY/Rails, SQL, PERL and/or ActionScript is optional
  • Experience with visual design, user interfaces, end-to-end integration and project management also a plus
Link

Software Engineer (Entry Level) at LYCOS

Lycos is seeking a coder with experience developing web applications in a Linux or Unix environment. We’re looking for an entry-level person with some practical work experience or significant internship experience. Responsibilities will include:
  • Generating new ideas with other team members on new web applications and innovative features
  • Helping to design, implement, and debug those applications and features
  • Communicating engineering requirements and deliverables to Product Management, Quality Assurance, and Operations
  • Collaborating with other junior and senior team members to improve technology standards across the entire Engineering group

Because of the variety of web applications we create and support, Lycos engineers have multiple opportunities to learn new technologies and skills. Lycos provides and excellent environment for a junior person to kick-start their career.

Company: Lycos, Inc.
Location: Waltham, MA 02451
Salary/Wage: Very Competitive
Status: Full Time, Employee
Job Category: Information Technology
Relevant Work Experience: 1+ to 2 Years
Career Level: Entry Level

Requirements:
  • Candidates should have 1 to 2 years of experience in web application development on Linux or a Unix platform.
  • Must have familiarity with the common protocols and languages of the Web (HTTP, DNS, HTML, XML, etc.) Knowledge of Flash is helpful.
  • Be conversant in at least one scripting language such as Perl, PHP, Ruby, or Python and willing to quickly pick up additional languages when required.
  • Must have knowledge of either Java, C++, or C. Experience with AJAX, video applications, and/or testing tools and methodologies is a plus.
  • Initiative, good communication skills, and attention to detail are critical.
  • Most of all, you should enjoy developing web applications as part of a team.
Link

Senior Software Engineer at LYCOS

Lycos is seeking a senior coder with experience developing web applications in a Linux or Unix environment. We’re looking for an senior-level person with significant practical work experience. Responsibilities will include:
  • Generating new ideas with other team members on new web applications and innovative features
  • Helping to design, implement, and debug those applications and features
  • Communicating engineering requirements and deliverables to Product Management, Quality Assurance, and Operations
  • Collaborating with other team members to improve technology standards across the entire Engineering group
  • Because of the variety of web applications we create and support, Lycos engineers have multiple opportunities to learn new technologies and skills.
Company: Lycos, Inc.
Location: Waltham, MA 02451
Salary/Wage: Very Competitive
Status: Full Time, Employee
Job Category: Information Technology
Relevant Work Experience: 2+ to 5 Years
Career Level: Experienced (Non-Manager)

Requirements:
  • Candidates should have 2 to 4 years of experience in web application development on Linux or a Unix platform.
  • Must have familiarity with the common protocols and languages of the Web (HTTP, DNS, HTML, XML, etc.)
  • Be conversant in at least one scripting language such as Perl, PHP, Ruby, or Python and willing to quickly pick up additional languages when required.
  • Must have either Java, C++, or C. Experience with AJAX, video applications, and/or testing tools and methodologies is a plus.
  • Initiative, good communication skills, and attention to detail are critical.
  • Most of all, you should enjoy developing web applications as part of a team.
Link

Sunday, October 7, 2007

Software Engineer at Leapfrog Online

Location: United States

Job description:
For the Software Engineer position, we are seeking a candidate with of 5 years experience developing, testing, deploying and maintaining interactive web applications in open source environments, as well as command-line batch processing scripts in Python, Ruby, Perl or PHP scripting languages to develop and deploy web-based applications and associated support programs.

Responsibilities:
  • Supporting new software development, site production and operations as needed by the assigned business unit:
  • With project managers, gathering requirements from internal customers and end-users
  • Advising internal customers on the development resource constraints and risks for requested functionality
  • Developing code using test-driven, object-oriented methodologies
  • Performing unit testing and integration tests
  • Participating in end-user acceptance testing
  • Incorporating end-user feedback into later iterations of the software
Documenting applications at the following levels:
  • System architecture
  • Source code
  • Administration and maintenance
  • End-user training and help
Requirements:
  • A Bachelor's degree and/or 5 years experience relating to web-based software development
  • Expert experience in the development of web-based applications using primarily Python (Django framework), Ruby on Rails or PHP 5 in an open-source development environment
  • A minimum of 5 years experience with any SQL-based RDBMS (PostgreSQL preferred) in the form of writing efficient SQL queries and executing them via programming language interfaces
  • Experience with source code control systems (Subversion preferred), object-oriented design, test-driven development, continuous integration, code reviews and refactoring, Agile development methods (Scrum), relational database usage and web services
  • A thorough understanding of common web and e-commerce concepts and technologies, such as: HTTP, SSL, Javascript and variants, HTML and other client-side data formats (no graphic design skills required), XML and associated technologies, content management concepts, public-key cryptography, application and data security and privacy issues, basic TCP/IP networking.
  • Ability to work well both within a team environment and independently
  • Ability to work within a fast-paced, dynamic environment
  • Experience working with Agile development methodologies, particularly Scrum teamwork and User Story development and estimation, a very big plus
Link

Thursday, October 4, 2007

Software Engineer

LinkedIn is seeking a highly motivated individual for a new team responsible for integrations between LinkedIn and consumer and business web partners. You’ll work with the latest technologies including RoR, Java, and REST. This role will provide a unique opportunity to work with other teams in Engineering, corporate customers, and trusted partners to develop new features and tools integrating with LinkedIn.

Responsibilities include:
  • Develop RESTful APIs using Java
  • Help design developer toolkits in other languages
  • Write detailed documentation for users of these services
  • Work with trusted partners to develop applications leveraging our platform
  • Design functional tests as part of an automated testing suite

Requirements:
  • 2 years experience developing Java web applications
  • Some experience with an interpreted language such as Ruby, PHP, and Perl
  • B.S. in Computer Science or equivalent

LinkedIn is an online network of more than 14 million experienced professionals from around the world, growing more than 1 million per month. We are four years old, profitable and one of the fastest growing pre-IPO Web 2.0 companies in Silicon Valley.

Link

Whitebox Java Developer

LinkedIn is an online network of more than 14 million experienced professionals from around the world, representing 150 industries. We are four years old, profitable and one of the fastest growing pre-IPO Web 2.0 companies in Silicon Valley.

We are looking for a Java Developer who is passionate about quality with excellent test automation experience. You will also design, develop, implement and maintain automation tools requiring close relationships with other product developers and QA to enhance automation test coverage.

Responsibilities:
  • Develop and maintain the JUnit test suite
  • Continuously improve the efficiency and efficacy of our automatic test suite
  • White box testing our entire software stack, using private as well as public APIs
  • Design and perform performance and load test for web application
  • Analyze failures and report in the Bug tracking system
  • Harvest or create test data sets

Required Skills:
  • Experience with building extensive tests with Junit (3 or 4)
  • Experience with building test automation suite for web services
  • Experience testing API, specifically REST APIs
  • Working knowledge of debugging and root cause analysis, from the web layer to the DB layer
  • Experience with J2EE architectures
  • Experience with Unix, Solaris preferred
  • Experience with one of more scripting languages: Shell, Perl, Python, Ruby
  • Experience with QA and testing methodologies
  • Experience testing complex distributed systems
  • Excellent written and verbal communication skills
  • Desired Skills:
  • Hands on experience with Ruby on Rails
  • Experience with httpunit, htmlunit or similar tools
Link

Sunday, September 30, 2007

Quality Assurance Lead - Platform Verification Team at Amazon

Amazon Web services team in Bangalore, India is looking for an experienced Software Quality Engineer (SQE/QAE) to lead the verification efforts for a cutting edge web-services based product offering from the Bangalore division.

This person would be responsible for understanding the domain and the product in detail and coming up with the test strategy/planning,coming up with the test cases, driving the test case sign-off processes with the stakeholders, encoding of the test-cases into the API testing framework we use (requires writing of Java code similar to JUnit), test execution and reporting. This person would also work with the engineering managers and the product owners to define the exit criteria for the various test phases and act as an important stakeholder for the release gating process.

Depending on the candidate's skill sets they can also participate in the planning and execution of system level tests like load/scaling,stress/stability, performance tests etc and also in the building of the test automation frameworks and tools.

Growth path for this position would typically include Managerial roles in the verification space OR as test architects OR product management roles.

The required qualifications for the applicants to this role are:
  • Bachelors and/or Masters Degree in Computer Science (Preferably engineering degree)
  • 5+ years of professional work experience in the quality engineering space.
  • Strong written and verbal communication skills and ability to work in a team environment.
  • Excellent problem solving/analytical skills.
  • Attention to detail and a passion for quality.

Desired skills for this role would include:
  • Ability to write code (preferably in Java) would be a big plus.
  • Scripting abilities for build/test automation etc in any well-known scripting language (shell, perl, python, ruby etc).
  • Previous experience in mentoring/leading (not necessarily people management, but as a technical lead) for at least a small team.
  • Proven expertise (through experience) in the streamlining of processes for quality assurance/control.
Link :

Wednesday, September 26, 2007

Senior Software Engineer – Performance Tuning at hi5

hi5 is a global brand for young people, where over 60 million members have established accounts and personal pages. Members use hi5 to communicate with friends around the world, and to connect with the local and global communities that are important to them. hi5 provides a localized experience for its members, enabling people to connect with others based on language, heritage or other personally relevant cultural and popular interests. hi5 was founded in 2003, is privately held, and located in San Francisco. The company is profitable and is ranked in the top 15 most trafficked sites online.

Position: Senior Software Engineer – Performance Tuning
Location: San Francisco, CA

As a senior member of our team, you will ensure that our application is lightning fast and massively scalable. You'll design, configure and run performance tests, collect performance data, profile the code, design architecture and code changes to improve performance, implement code changes or work with other developers to implement changes as appropriate. You will work with a team of demanding, highly motivated developers and will be expected to both challenge and be challenged.

Required Skills/Experience:

  • Knowledge of an enterprise performance testing / load generation tools such as Mercury LoadRunner or Seque SilkPerformer
  • Extensive knowledge of Java environments including memory management, garbage collection, collection classes (HashMap, ArrayList etc)
  • Experience with Java code profiling and diagnostic tools such as YourKit, JProbe, or OptimizeIt
  • Knowledge of relational databases, including query plan analysis / tuning, contention/lock analysis and tuning
  • 3 years development experience (coding rather than performance tuning) in Java and/or C/ C++
  • Excellent interpersonal and communication skills. A big part of this job is communicating effectively with other developers and managers
  • Ability to learn quickly in a dynamic environment
  • Bachelors degree in computer science or equivalent experience

Desired Skills:
  • Experience using open-source Java tools and frameworks such as Struts, Hibernate, IBatis, RMI, Resin
  • Scripting experience in either Ruby, Perl, or Python
  • Understanding of web programming including HTTP, cookies, HTML, Servlets and Java Server Pages
Link :

Infrastructure Tools Developer at hi5

hi5 is a global brand for young people, where over 60 million members have established accounts and personal pages. Members use hi5 to communicate with friends around the world, and to connect with the local and global communities that are important to them. hi5 provides a localized experience for its members, enabling people to connect with others based on language, heritage or other personally relevant cultural and popular interests. hi5 was founded in 2003, is privately held, and located in San Francisco. The company is profitable and is ranked in the top 15 most trafficked sites online.

Position: Software Engineer – Infrastructure Tools Developer
Location: San Francisco, CA
Responsibilities:
  • Develop applications and scripts for the Infrastructure Team to meet Performance and Uptime goals
  • Create web-based tools to monitor performance, availability, configuration, and provisioning options of major backend systems: DB systems, Caching systems, application servers, etc
  • Develop and maintain custom rrdtool schemas and applications
  • Develop and maintain relational Data Models for the configuration and operation of the tools and applications
  • Document design and usage of tools

Requirements:
  • BS or MS degree in Computer Science or Engineering preferred
  • 3+ years of solid application development experience in either Ruby, Perl, Python, or Java
  • 1+ years of HTML coding experience
  • 2+ years of database-driven website development
  • At least 2 years of Operations/Infrastructure experience within technology field
  • Strong preference for candidates with prior technology operations experience for a high-traffic top-25 consumer Internet service
  • Experience using operations monitoring tools such as Nagios, Hobbit, Cricket, Zenoss, etc
  • Scripting languages (perl, php, shell, ruby)
  • Familiarity with key network components and databases
  • Excellent interpersonal and communication skills, and proven ability to work effectively with all organizational levels
Link :

Friday, September 21, 2007

Master Data Extractor / Web Data Miner at SearchSpark

Location: United States

OVERVIEW:

We are building next generation intelligent web search applications. We are looking for a brilliant software engineer with strong expertise in text mining, information extraction, information retrieval and natural language processing to help us build a product database that will allow us to dominate the "long tail" of products.

RESPONSIBILITIES:
  • Responsible for building the biggest and most heavily "meta-tagged" product catalog in our domain.
  • Find little known "off the beaten path" products on little known "out of the way" websites.
  • Work with our team to deliver the best possible experience for our users.
  • Reports to Director of Engineering.

EXPERIENCE:
  • Experience in information extraction and integration. Harvesting and extracting information from structured and unstructured data.
  • Familiar with statistical methods for data analysis, such as PMI, HMM, Naïve Bayes etc. Natural language processing skills and experience is a big plus.
  • Experience in machine learning algorithms related to search and personalization, large scale web clustering, classification and summarization.
  • Experience in large scale recommendation system, content based recommendation and collaborative filtering.
  • 5+ years experience in Java development, strong programming skills.
  • Experience in Java technology, such as JDBC, servlet, web service. Knowledge of Ruby a plus.
  • Expert knowledge of relational database, performance tuning of large data size, and experience in MySQL is preferred.
  • Experience in test driven and agile software development.
  • Feel comfortable with fast-paced development in the environment of small startup.
  • Experience in large scale crawling, deep web crawling, knowledge of tools like nutch, hadoop a plus.
Link

Thursday, September 20, 2007

Outstanding Java / Ruby Application Engineer at SearchSpark

Country: United States

OVERVIEW:

Take advantage of one of the largest, most "useful" ecommerce indices to create creative, customer-focused applications.

RESPONSIBILITIES:
  • Build out core application features for SearchSpark’s ground-breaking application.
  • Build algorithms to process hundreds of millions of records of data and make the data work in new and interesting ways.
  • Learn about semantic search and teach us what you know about building great applications, scalable systems, and best practices.
  • Reports to the VP of Product Development
EXPERIENCE:
  • You are one of the most talented coders in the Valley. You are fast on your feet. You love to dig in and go. You are the go-to person at your current job.
  • You love to win. You love a clear goal with an open ended strategy. You’ll figure out what it takes to win and become one of the best in the world at what you do.
  • You have depth in 3-tier web application development, from the database to the UI layer, you’ve done it all, and you understand how it all works.
  • You learn new languages and technologies quickly. That’s why you love what you do. We do Java. We do Ruby on Rails. You already know one and can learn the other.
  • Like us, you are hard working but also work smart with balance for families and things that matter. We’re an experienced start up team. We work smart.
  • You love a team that has people just as smart as you. You have a strong desire to be part of a something that changes how the world works.
  • You have desire to be at an early stage company – you want to have ownership over a big part of what we do and have a stake and a say in SearchSpark’s future.
  • You can work in Palo Alto – our office is at 654 High Street, right downtown, very close to Caltrain.
  • You have two to five years experience.
Link

Ruby On Rails For Start-up at Grady Levkov

Location: United States

Job Description:

A well-funded NYC start-up is seeking an innovative Developer to work in a mixed linux/windows environment with Ruby on Rails and C#/.Net. The company is flexible on the exact break down of technical skills - your experience can come from personal or open source projects. People with knowledge of Ruby complimented by any development on a windows platform are encouraged to apply. Experience with scalability and high-traffic environments is highly desirable as well. The company develops software and web services dedicated to the creative professional community. If you are passionate about technology, unafraid of challenges and uncharted territories, and seek a dynamic yet laid-back environment then this could be the job for you.

Link

MeetYou seeks additional cofounder

MeetYou is a stealth mode Y Combinator funded startup from SFP07 that will be launching its product in mid-September. We are building something unique and exciting in the live video space, a sort of "social hack". We are looking for a rockstar visionary guru to join us at the cofounder level to drive adoption and further develop the product. Our ideal candidate will have the following characteristics:
  • self-starting, self-motivating leader
  • interest and background in guerrilla/viral marketing and community building
  • understands how ordinary people (non-geeks) interact socially
  • demonstrated ability to rapidly develop high-quality webapps
  • familiarity with or willingness to learn Ruby on Rails and Adobe Flex
  • can take large amount of equity, little/no immediate funds

Email Jey & Russ at newsyc ^^^ meetyu.com (place @ in stead of ^^^) if you are interested.

Senior Web Engineer at True Sparrow Systems

Location: Pune, India

Who we're looking for:
We want someone very comfortable with server-side web technologies such as PHP/Ruby, but at the same time someone who isn't afraid to treat JS/DHTML as a real language. Someone who will apply creative design and engineering rigor to front-end programming.

You should have:
  • Strong experience with PHP/Smarty.
  • Experience with Ruby On Rails (huge plus point)
  • Experience designing scalable, fault-tolerant databases.
  • Experience designing modular, object-oriented JavaScript.
  • As a guideline, we expect you have experience working on JavaScript/HTML/CSS ("AJAX") web applications.
  • A feel for good design -- both in terms of engineering and user experience.
  • Very strong practical knowledge of relevant W3C standards (XHTML, DOM, CSS).
  • Demonstrated expert-level knowledge in overcoming cross-browser compatibility problems in JavaScript and CSS.
  • Familiarity with http protocol and ability to use it for low-level troubleshooting.
  • Understanding of semantic coding and why it's important.
  • Tolerance for the overhead of rapidly iterating toward greater usability. Insistence on complete/frozen specifications just won't work here.

And some nice-to-haves:
  • experience with ActionScript
  • contributions made to an open source project
  • working knowledge of XML and XPath
  • working knowledge of SOAP based WebServices
  • cvs / svn
  • knowing your way around Unix
  • vi / emacs
  • handy with regexes
  • shell scripting

What would you be working on?
We're building a set of rich internet applications. You will be working on tools that radically simplify the creation, distribution and monetization of digital content on the web.

More specifically, you will be working on creating web-based multimedia management, authoring, and publishing environment.

Link

Wednesday, September 19, 2007

Ruby Developers for Web 3.0 Recommendation Engine at Cinemasaurus

Description
Get in on the ground floor of a dynamic start-up founded by web and video pioneer Stuart Skorman. We are looking for experienced and novice Ruby on Rails developers to help us create the ultimate media preference engine.
Qualifications:
  • Comfortable working in or quickly learning a Ruby on Rails environment.
  • Craftsmanship-like approach in design, coding and testing.
  • Familiarity with a broad range of web technologies.
  • Experience with agile development in a team setting preferred.
  • SQL, Javascript, AJAX Developing on a Unix Platform.
  • 1+ years using Ruby on Rails a big plus.
  • Competitive pay and stock options are included in this 3-6 month contract position that could go permanent.
  • We have offices in both downtown Palo Alto, (within easy walking distance from Caltrain and Stanford) and in San Francisco's Mission District (close to 24th St. BART).

To apply
Submit a cover letter and resume with “Ruby on Rails Developer” in the subject field to sungho@stuartskorman.com

Tuesday, September 18, 2007

API Technical Client Advocate at Yahoo

Location : New York, NY
Description : Position: API Technical Client Advocate

The Internet is a big, busy place, and we at Yahoo! are proud to stand out in the crowd. As the world’s number one Internet brand, servicing over a half billion people, we’re determined to maintain our commitment to delivering news, entertainment, information and fun… each and every day.

In order to maintain our position as one of the world’s most trafficked Internet destinations, we’re always on the lookout for people with big ideas and big talent to help us provide our visitors with the innovative products and services they’ve come to expect from Yahoo!. We’re looking for people like you.

How Big Can You Think?

Right Media created and operates the Right Media Exchange, the open exchange for interactive advertising. All buyers and sellers in the exchange are interconnected on a common platform, have equal access to media and trade seamlessly. It’s a new vision for interactive advertising, which is a fragmented and very competitive space right now.

With current buyers and sellers trading 4-5 billion impressions on the Exchange daily, we need more forward-thinking, business and technology-savvy entrepreneurs who can support our further growth.

Right Media provides a casual, yet highly productive work environment with a cohesive team of friendly and helpful members. We have a multi-tiered system with multiple internal and external applications and APIs, databases and servers. Due to growth and increased usage of our external APIs, we are seeking an experienced API Technical Client Advocate.

Ideal candidates will be looking for a career in an exciting and challenging environment, not just a job. We expect everyone at Right Media to grow along with the company, in their skills, responsibilities and character. If this sounds exciting, we’d like to hear from you.

You will be responsible for interaction with and support of third party application developers, and will work closely with the Right Media Exchange’s API engineering and customer solutions teams. The ideal candidate loves troubleshooting customer issues, working with engineering, participating in developer communities, and has a combination of web application development, and integration experience. Strong communication and decision making skills are also required.

Responsibilities include:
  • Assist third party developers to troubleshoot technical issues integrating with RMX APIs (SOAP)
  • Manage API support queues and work with engineering to solve integration problems through various channels, including online discussion forums, FAQ’s, examples, documentation, email, instant messenger and phone conversations
  • Write and troubleshoot API client libraries and sample code in ASP, .Net, C#, C/C++, Java, Python, Perl, PHP, Ruby, and/or JavaScript
  • Continually work to enhance the user experience of developers using YM APIs and raise the visibility and perception of APIs at the executive level

Minimum Job Qualifications:
  • BA/BS degree in computer science or another technical subject; or equivalent work experience
  • Self-directed, motivated, and a driven performer
  • Ability to communicate technical issues/concepts clearly and effectively
  • Comfortable working directly with customers with composure and tact
  • Demonstrated experience solving problems quickly, inventively, and resourcefully
  • Naturally inquisitive with self-sufficient research skills; excellent attention to detail
  • Able to write code (but do not want to code as their full time job)
  • Ideal candidate will have 2-4 years experience in api development, technical support, sales engineering, or consulting for technology companies
  • Experienced (2-4 years) with XML and web services (SOAP, WSDL, REST, RSS, Apache Axis)
  • Fluent (1-2 years) in two or more of: Java, C/C++, C#, ASP, .Net, Python, Perl, PHP, and/or Ruby
  • 2+ years of web application development experience; web-based API integration highly desirable
  • Familiarity with Unix/Linux, Windows, and Mac desirable
  • Strong Unix scripting a plus
  • Some business travel (up to 25%) may be required

Work Plan by Quarter After Joining:

Q1
  • Get acquainted with our development environments and API environment and code (php)
  • Get acquainted with API Cerberus, Jira API issue tracking systems
  • Review and improve all API documentation and examples (on Wiki and our website)
  • Moderate and monitor our API user discussion forums
  • Work with offshore API development team and help triage API tickets
  • Start working with Alana on any API support related issues (i.e. documentation etc.)
Q2
  • Work with offshore API developers on setting up new API users
  • Start documenting different API setup needs for different environment if need be, creating examples of setups and usage.
  • Own API documentation needs and pages

Q3
  • Everything listed above
  • Able to handle most if not all the API tickets
  • Able to handle setting up new API users if any

This position is full-time in New York, NY. This is not a telecommute or contract position. Salary commensurate with experience.

Link :

Ruby on Rails Developers At Leaplab

LeapLab is looking for a team of passionate developers to spearhead a new, cutting edge Web 2.0 development project. If you thrive in a fast paced, entrepreneurial environment and get excited about creating something from the ground up, this is the opportunity for you!

Beyond top notch development skills, we value outside-the-box thinking and a passion for solving complex problems.

Our ideal candidate:
  • 3+ years experience developing commercial web applications.
  • Bachelor’s degree in Computer Science or related field.
  • Hands-on development experience using Ruby on Rails.
  • Strong background in OO design, MVC and data base driven application development.
  • Demonstrated experience with CSS, PHP, XML and AJAX.
  • Web 2.0 – Experience programming advanced applications combining blogs, wikis, RIA/AJAX, podcasting, and other capabilities.
  • Aptitude for and proficiency in programming and design techniques.
  • Understanding of technical architectures and the current state of the technology market in several technology areas.
  • Ability to exhibit ownership, initiation, and incubation of new ideas and concepts on projects.
  • A desire to create business applications out of new technologies.
  • Experience in managing own and other's work effort including time management, estimation, completion, issue identification & resolution, and status reporting.

To be considered for Sr. Developer/Lead, you should also have:
  • Solid combination of architecture, design and implementation experience.
  • Strong leadership and mentoring skills.
  • Desire to lead a small team of developers to achieve the right results.

What’s in it for you?

This is a great opportunity to work in an established company with a start-up feel। Our employees enjoy a casual, creative work environment, a comprehensive compensation & benefit package and on-site gym. Our offices are conveniently located in Chandler, AZ (metro Phoenix), close to Loop 101 and Chandler Fashion Center.

Link

Saturday, September 15, 2007

Senior Software Engineer – Performance Tuning at Hi5

hi5 is a global brand for young people, where over 60 million members have established accounts and personal pages. Members use hi5 to communicate with friends around the world, and to connect with the local and global communities that are important to them. hi5 provides a localized experience for its members, enabling people to connect with others based on language, heritage or other personally relevant cultural and popular interests. hi5 was founded in 2003, is privately held, and located in San Francisco. The company is profitable and is ranked in the top 15 most trafficked sites online.

Position: Senior Software Engineer – Performance Tuning
Location: San Francisco, CA

As a senior member of our team, you will ensure that our application is lightning fast and massively scalable. You'll design, configure and run performance tests, collect performance data, profile the code, design architecture and code changes to improve performance, implement code changes or work with other developers to implement changes as appropriate. You will work with a team of demanding, highly motivated developers and will be expected to both challenge and be challenged.

Required Skills/Experience:

  • Knowledge of an enterprise performance testing / load generation tools such as Mercury LoadRunner or Seque SilkPerformer
  • Extensive knowledge of Java environments including memory management, garbage collection, collection classes (HashMap, ArrayList etc)
  • Experience with Java code profiling and diagnostic tools such as YourKit, JProbe, or OptimizeIt
  • Knowledge of relational databases, including query plan analysis / tuning, contention/lock analysis and tuning
  • 3 years development experience (coding rather than performance tuning) in Java and/or C/ C++
  • Excellent interpersonal and communication skills. A big part of this job is communicating effectively with other developers and managers
  • Ability to learn quickly in a dynamic environment
  • Bachelors degree in computer science or equivalent experience
Desired Skills:
  • Experience using open-source Java tools and frameworks such as Struts, Hibernate, IBatis, RMI, Resin
  • Scripting experience in either Ruby, Perl, or Python
  • Understanding of web programming including HTTP, cookies, HTML, Servlets and Java Server Pages

We offer competitive salaries and a comprehensive benefits package, including stock options for all eligible employees. Please send your cover letter with salary requirements and resume via email to jobs@hi5.com. Please include the job title, Senior Software Engineer – Performance Tuning in the subject line.

Link

Infrastructure Tools Developer at Hi5

hi5 is a global brand for young people, where over 60 million members have established accounts and personal pages. Members use hi5 to communicate with friends around the world, and to connect with the local and global communities that are important to them. hi5 provides a localized experience for its members, enabling people to connect with others based on language, heritage or other personally relevant cultural and popular interests. hi5 was founded in 2003, is privately held, and located in San Francisco. The company is profitable and is ranked in the top 15 most trafficked sites online.

Position: Software Engineer – Infrastructure Tools Developer
Location: San Francisco, CA

Responsibilities:

  • Develop applications and scripts for the Infrastructure Team to meet Performance and Uptime goals
  • Create web-based tools to monitor performance, availability, configuration, and provisioning options of major backend systems: DB systems, Caching systems, application servers, etc
  • Develop and maintain custom rrdtool schemas and applications
  • Develop and maintain relational Data Models for the configuration and operation of the tools and applications
  • Document design and usage of tools
Requirements:
  • BS or MS degree in Computer Science or Engineering preferred
  • 3+ years of solid application development experience in either Ruby, Perl, Python, or Java
  • 1+ years of HTML coding experience
  • 2+ years of database-driven website development
  • At least 2 years of Operations/Infrastructure experience within technology field
  • Strong preference for candidates with prior technology operations experience for a high-traffic top-25 consumer Internet service
  • Experience using operations monitoring tools such as Nagios, Hobbit, Cricket, Zenoss, etc
  • Scripting languages (perl, php, shell, ruby)
  • Familiarity with key network components and databases
  • Excellent interpersonal and communication skills, and proven ability to work effectively with all organizational levels

We offer competitive salaries and a comprehensive benefits package, including stock options for all eligible employees. Please send your cover letter with salary requirements and resume via email to jobs@hi5.com Please include the job title, Software Engineer – Infrastructure Tools Developer in the subject line.

Link