News Feed
Jobs Feed
Sections




Recent Jobs

News Archive
feed this:

Ibuildings techPortal:
Coding Is The Easy Part
February 17, 2010 @ 09:56:31

On the Ibuildings techPortal there's a new article from Johanna Cherry that takes a look at the full development life-cycle and points out that the actual coding of the application, that's the easy part.

Engineering software is so much more than coding. As a software engineer you take on several roles throughout the software development life cycle. Let us take a look at some key roles that developers play during the software development life cycle, some problems you can run into, and how to solve them.

She talks about the different roles of those involved in the parts of the process, the ones that make it all fit together like a well-oiled machine: the Planner, the Architect, the Coder, the Refactorer, the Tester and the Documentor. Each has their place in the process and to keep things running smoothly, they all need to be doing the best they can. Sometimes this also means that one person performs more than one role, depending on the situation and the need.

0 comments voice your opinion now!
coding opinion engineer software process



Job Posting:
BetFair Seeks Lead Software Engineer (Web)
February 08, 2010 @ 12:42:46

Company BetFair
Location San Francisco, CA
Title Lead Software Engineer (Web)
Summary

Summary:
Betfair US currently seeks a Lead Software Engineer to focus their creativity and passion on our Web Platform. This position will have overall responsibility in delivering consumer-focused, highly scalable and high availability web products.

Through collaboration with Executives and our Architectural teams; our Lead will manage a small team of talented developers to take technical and design concepts into production through their creative vision…

Responsibilities:

  • Create, deliver and maintain a very scalable system architecture to address a high availability internet site and varied sets of internal applications
  • Work with the technology and product management leaders to develop and deliver the company strategy and vision
  • Work with the senior engineers to provide clear leadership in technical design and architecture of Betfair US software systems
  • Share knowledge with other members of the Software Engineering team
  • Lead the development of white papers and other technical documents to effectively present Betfair's US technology
  • Participate in reviewing and evaluating 3rd party technologies and vendors
  • Work with patent attorneys to identify and file patents

Requirements:

  • BS in CS, Preferred MSCS (or equivalent) and 5-8 years of hands-on software design and development experience or data and mathematical analysis
  • Strong hands on skills in - PHP, RoR, Java, Flash, AMFPhP, memcached, memqueue, + at least one of LAMP stack environments
  • Relational Databases and SQL ( MySQL, Oracle, logical design and stored procedures).
  • Front-end Web Technologies (HTML, Javascript, XML, XSL, good understanding of HTTP protocol and some knowledge of development with varied mobile platforms
  • Proven ability to lead and manage a small (3-5) team of engineers
  • Deep experience building Distributed Large Scale Systems focused on highly available websites
  • Proven ability to operate effectively at the senior level
  • Exceptional motivator and technical leader
  • Excellent oral and written communications skills

Additional Experience Desired:
Social & Web Gaming; Mobile Gaming, Virtual World Applications (UX, Currency, Transactions, Community, Micro-Payments, Start-up Exp)

Betfair US Overview
Located in San Francisco; Betfair US is a true start-up being developed from the ground up! We are an incubation team consisting of highly talented, passionate, and collaborative team members. We look to continue to build our team with the brightest and most creative individuals across all disciplines. This is a tremendous opportunity for those with an entrepreneurial mindset to help create the direction we take with our technology platform and product portfolio.

For more infromation or to submit your resume, contact Seth Dawson at SDawson@tvg.com or by phone 415-515-2654.

0 comments voice your opinion now!
job betfair sanfrancisco ca lead software engineer


Job Posting:
Stealth Mode Startup Seeks PHP Software Engineer (San Francisco, CA)
July 16, 2009 @ 09:51:27

Company PDGB Ventures
Location San Francisco, CA
Title PHP Software Engineer
Summary

Stealth mode startup seeks a sharp, motivated PHP engineer to help launch Beta website on a tight deadline.

Founded by serial entrepreneurs who have helped build successful internet brands in Silicon Valley and Europe, our company is based on an internationally proven business model and has tremendously high growth (and profitability) potential. We are producing a next-generation social network involving mobile technology and e-commerce components.

This is a real opportunity to join a high potential startup and build something of real value. Whether you are a seasoned engineer or a super smart college student, we want to talk to you if you think you have what it takes to have a large roll in the development of our site and its database.

We've secured angel funding, built the wireframes, wrote the specs and are moving fast -- if you're interested in joining us, please send us your resume.

KEY SKILLS

  • Excellent web programming knowledge and 2+ years experience building sites in PHP, specifically using frameworks such as Zend.
  • Strong SQL knowledge and the ability to fundamentally understand relational database theory
  • Strong ability to write structured code followed up with clear documentation
  • Strict adherence to web 2.0 standards and cross-platform compatibility
  • Solid understanding of browser capabilities and restrictions
  • Knowledge of web server platforms, protocols and applications
  • Ability to write clean, light code (and then test your clean, light code)
  • Understanding of SEO and experience with design programs (eg. Illustrator and PhotoShop) is a plus
  • XHTML expertise is a plus
  • Linux experience is a plus

RELATED SKILLS

  • Obsession with new technologies and trends, especially in social or mobile tech
  • Self-driven, with a good approach to working efficiently and effectively
  • Organized, detail-oriented and able to set (and meet) realistic deadlines
  • True passion for creating clean, functional and well-designed sites

NON-TECHNICAL / DESIRABLE SKILLS

  • It is absolutely required that you can be self motivated, work independently and work under very tight deadlines.
  • It is absolutely required that you have a good sense of humor, have an open minded attitude, have high level of integrity and like to have fun (work hard, play hard)
  • Intense desire to build something successful from the ground-up
  • Excellent communication skills, both written and verbal
  • Slight addiction to social networking sites (Facebook, Twitter, etc)
  • Sense of adventure: willing to take risks, either for the adrenaline or experience
  • Love of travel, especially backpacking or visiting remote destinations
  • Fluency in another language is a plus (eg. Spanish, German, Chinese, etc)

GOOD KARMA

Did we mention that our site will be a good thing for the world? Sure, profitability may be our main focus but we're actually building something that will help people across the globe. (Really.)

This is a contract-to-hire position. Compensation is dependent on availability and experience.

HOW TO APPLY

Please send your resume, compensation expectations and a brief cover letter to LeadDevJob@gmail.com. Thanks.

0 comments voice your opinion now!
job ca sanfrancisco engineer software pdgbventures


Job Posting:
Fluendo Embedded Seeks Software Engineer (Barcelona, Spain)
July 10, 2009 @ 10:50:23

Company Fluendo Embedded
Location Barcelona, Spain
Title Software Engineer
Summary

Company profile:
Fluendo Embedded SL is the developer of the industry leading, open source media center application Moovida. Moovida is forging a new market and stands as the thought leader in social media experience.

For more information about the project: http://www.moovida.com

Candidate profile:

We are looking for an engineer who will help us to improve Moovida, maintain it, help the community of developers and users and participate to the software development. The candidate must have a strong experience in windows development, Graphical interface development and team work.

Primary responsibilities:

  • Working on Moovida design and evolution
  • Writing new Moovida services and improving the UI
  • Maintenance and bug fixing of the application
  • Providing testing procedures to improve the software quality
  • Writing documentation including developer guides, support guides, internal reports and procedures
  • Working with partner companies and resellers to integrate Moovida with their products
  • Automated building procedures to compile dependencies on Windows
  • Working with Gstreamer under windows
  • Driving the Windows community (users and developers)

He/She will participate to the application development cycle, help us to improve our best practices, and improve our methodology and overall quality

Position Requirements (skills, characteristics):

  • Fluent in English, both written and spoken
  • Expert in C , C++ or other object-oriented languages (ideally at least one low-level language + one OO language)
  • Experience with User Interface (SIlverlight, Cocoa, Flash, Open GL, Pigment, Shockwave, Direct 3D)
  • Experiences with software quality and testing processes, using applications such as CVS, SVN, BAZAAR, GIT.
  • Expert in Windows development and high level debugging
  • Expert in COM
  • Good verbal and writing skills in English
  • Motivated to learn new programming languages and to work in a team
  • Demonstrable professional experience in software development within a team

    Interested applicants please send your CV to czarici@fluendo.com

0 comments voice your opinion now!
spain barcelona engineer software fluendoembedded job


Job Posting:
Association of American Medical Colleges Seeks Sr Software Engineer (Washington, DC)
June 25, 2009 @ 15:41:54

Company Association of American Medical Colleges
Location Washington, DC
Title Senior Engineer
Summary

Company Overview
The AAMC and the medical schools, teaching hospitals, academic and professional societies, faculty, residents, and students we represent are committed to improving the nation's health through medical education, research, and high-quality patient care. We are dedicated to the communities we serve, committed to advancing the public good, and steadfast in our desire to earn and keep the public's trust for the role we are privileged to play in our society.

Job Description
The senior engineer will provide full lifecycle support in maintaining and enhancing our existing suite of web applications, primarily those utilizing PHP technology. The engineer will also work with customers to assess business needs, document requirements as needed, design solutions, create prototypes for user acceptance, and work with quality assurance team members to ensure the produced implementation meets functional and performance requirements. The engineer may also oversee a small group of developers, reporting the status to their project manager.

RESPONSIBILITIES:
This senior engineer must be an experienced professional who can work on complex projects with minimal supervision, perform as a technical lead, and assist with project management responsibilities as needed.

  • Works with other software engineers to develop project estimates, tasks and schedules
  • Provides project status updates to managers and business partners
  • Directs development of system documentation according to established standards
  • Participates in structured walkthroughs and technical reviews, as needed
  • Assists in reviews of and revisions to the AAMC best practices within I.T.
  • Collaborates with internal business partners, vendors, consultants, and managers to define service levels
  • Plans, schedules, and conducts system tests; monitors test results; and directs follow-up
  • Leads efforts to enhance performance of existing applications
  • Interfaces regularly with other I.T. teams and sections, business partners and business/requirements analysts to determine new system requirements and to solve complex operational problems
  • Aids in systems development planning and monitoring
  • Provides technical mentoring to junior developers

Job Requirements

QUALIFICATIONS:

  • Very strong communication skills
  • Strong teambuilding and interpersonal skills
  • Bachelor's degree in computer science, information systems, mathematics, engineering or related discipline required (may be waived with strong practical experience)
  • Minimum of 4 years of PHP 5 experience
  • Minimum of 1 year using the Zend Framework in practice
  • Minimum of 1 year using an AJAX framework in practice, such as ExtJS or DOJO
  • Working knowledge of SQL on relational database systems
  • Ability to work with minimal supervision
  • Ability to work effectively in a deadline-driven environment
  • Experience collaborating with senior technical staff in the development of software designs.
  • Demonstrated proficiency at following accepted software development life cycles and associated standards and procedures, including any of the commonly used iterative methods.
  • Demonstrated ability to effectively adapt to changing technology and apply it to business needs
  • Zend Certified Engineer (ZCE) preferred
  • Experience applying Interaction Design, Interface design, and other User Experience skills in practice preferred
  • Experience developing ColdFusion web applications is highly desired
  • Experience developing Java web applications is a plus
  • Experience using Oracle database technology is preferred

The Association of American Medical Colleges is an Equal Opportunity/Affirmative Action Employer.

For more information, please contact Suzanne Bouchard at sbouchard@aamc.org

0 comments voice your opinion now!
americanmedicalcolleges dc washington engineer software senior


Job Posting:
Viveli Seeks Software Engineer/ Computer Programmer (Schaumburg, IL)
April 18, 2009 @ 07:13:44

Company Viveli
Location Schaumburg, IL
Title Software Engineer/ Computer Programmer
Summary

Primary responsibilities:
Create and support new and existing software applications

Duties include:

  • Web-based application development
  • Database management and infrastructure design

Skills:

  • Experience in Web Development, Architecture, and Website Design
  • Excellent interpersonal and communication skills
  • Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP (Web 2.0) technologies
  • Proficiency with MySQL or other database platforms
  • Cross-browser / platform experience.
  • Linux and Windows experience (not afraid of the command line)
  • Experience w/ Adobe / Macromedia products a plus
  • E-Commerce / SEO experience a plus (please highlight in cover letter)

Life at Viveli:

  • Casual Dress Code
  • Complimentary Lunches, beverages and snacks
  • Benefits and competitive salaries
  • We work in small teams, which we believe promotes spontaneity, creativity and speed.
  • Anyone at Viveli might have our next great idea, so we make sure every idea is heard.

To Apply:

Submit completed application materials (resume, cover letter and 2 samples of work) to HR Recruiter hr@viveli.com

The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, Illinois (Northwest Suburbs).

Please note! To be considered for this opening:
Attach application materials as a MS Word doc (with your FULL NAME in the filenames)
Submit application materials via e-mail. Applicants who do not follow this formatting will not be considered.

Viveli is an EOE

0 comments voice your opinion now!
job software engineer programmer viveli shaumburg il


Job Posting:
StaffingForce (Recruiter) Seeks Senior Applications Engineer (Silicon Valley, CA)
March 18, 2009 @ 08:46:06

Company StaffingForce (Recruiter)
Location Silicon Valley (California)
Title Sr. Applications Engineer (PHP/AJAX)
Summary

Requirements/Duties

  • BS,MS (PhD a plus) Computer Science or related field
  • Experience building large-scale server applications and reliable software
  • Expert level with PHP and AJAX (7+ years experience)
  • Strong knowledge of JavaScript, XHTML & CSS
  • Strong experience working with Apache
  • 5+ years experience with MySQL administration
  • Experience with auction, online advertising systems a plus

Responsibilities

  • Design and develop internal tools as well as applications tightly integrated between Financials, Sales and Ad systems
  • Provide technical guidance and design expertise for all IT internal apps to fit larger strategic and tactical initiatives and company goals
  • Champion design and coding standards and work closely/provide guidance to other members of the team
  • Code primarily in PHP/AJAX or any other appropriate tech stack that would be a scalable fit to support the company objectives
  • Help with administration and maintenance of MySQL database backend behind these applications where applicable
  • Design and implement web interfaces using Ajax, XHTML, CSS, and JavaScript
  • Build report interfaces and data feeds
  • Interface with other teams to incorporate their innovations and vice versa.

For more information or to submit your resume, please contact Derek Metz: derek@staffingforce.com

0 comments voice your opinion now!
staffingforce senior job application engineer siliconvalley ca


Demian Turner's Blog:
Is vendor sponsored software certification the way to go?
March 04, 2009 @ 12:58:44

A little while back on his PHP Kitchen blog Demian Turner asked the question, "Is vendor sponsored software certification the way to go?". An easy example? The Zend Certified Engineer tests.

Currently Zend certification is one of the only options available to PHP devs who want to get accredited, however. But judging by general feedback from the community it would appear that, despite the current certification choices, quality discrepancies between PHP devs on the market can still be pretty...impressive.

He points to another post from Darren Hague (on Derren's SAP blog) that has three elements that any good certification needs to really be considered successful:

  • Quality - it must be professional and independent
  • Portability - it must be independent of the company you work for at the time
  • Customer Demand - without demand for certified people in that area, there's no reason to have the certification

Be sure and check out some of the comments to Demian's post form some other opinions.

0 comments voice your opinion now!
zend certification engineer zce valid vendor sponsor


Zend Developer Zone:
Zend Certified Engineers Hangout at oDesk
March 04, 2009 @ 10:27:58

A new post on the Zend Developer Zone talks about the Zend Certified Engineer oDesk site that has been set up. oDesk is a marketplace for "providers" (programmers/development shops) to interact with "buyers" (companies looking for their services).

Recently oDesk set up a group called Zend Certified Engineers and they require verification of eligibility via the providers certified ZCE ID #s in order to join this group. Why is oDesk interested in providing a ZCE group to their users? Primarily this came about because buyers of software services who are part of the oDesk ecosystem requested from oDesk better ways of distinguishing experienced, trained programmers from those who are not as knowledgeable.

You can check out a few different pages for more information - the oDesk trends page for PHP, the main page for the ZCE group and a link back to Zend's site for more information on becoming a Zend Certified Engineer.

0 comments voice your opinion now!
zend odesk zce certified engineer rank provider buyer programmer


Job Posting:
WildCog Seeks Senior Database Engineer (San Francisco/Mountain View, CA)
March 03, 2009 @ 17:55:23

Company Wildcog.com
Location San Francisco, CA
Title Senior Database Engineer (Contract-to-Hire)
Summary

We are working with a successful San Francisco based company that has created a virtual world online game, which has become a cultural phenomena. Our Client has had tremendous success since their launch a couple of years ago.

We are looking for an senior software / database engineer to take a very large scale single database based MMO and re-engineer both the database and the applications. This app is scaling rapidly, so our client is looking to shard the DB appropriately and re-write how the applications access data in this new distributed architecture.

Tech is:

  • C++,
  • some Python,
  • MySQL in a RESTful context

This company is based in San Francisco but they also have Mountain View office. This is a contract for 3-6 months with a verry high probability of going full time if there is a mutual agreement between the client and the consultant.

Please contact Anya Tatareno at anya@wildcog.com, 415-269-6293.

0 comments voice your opinion now!
job wildcog senior database engineer sanfrancisco mountainview ca



Community Events









Don't see your event here?
Let us know!


symfony extension facebook zendframework podcast job opinion performance developer windows codeigniter sqlserver microsoft drupal wordpress zend release conference feature framework

All content copyright, 2010 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework