Career Opportunities

Senior C++/Java Engineer

We're looking for an experienced software engineer to lead the development of the web server applications. This individual must have a strong background developing scalable, dynamic, data-driven, and consumer-facing web applications. This person must also have experience working with cross-functional teams including web developers, UI designers, and product managers.

Responsibilities:

  • Lead the development of our web server applications, ensuring scalability, performance, and robustness.
  • Participate in a small, highly experienced, energetic team on a rapid development schedule.
  • Work with team members to define integration strategies for the web front end, application platform, and back end services.
  • Act as a technical resource for technologies including PHP, Java, Apache, web services, databases, and XML-based standards.
  • Deliver complete, thoroughly-tested projects on a tight schedule.

Requirements:

  • 7+ years of experience developing dynamic, scalable, data-driven, and consumer-facing web applications.
  • 7+ years of experience with C++ or Java in a Unix/Linux environment.
  • 5+ years of experience with PHP (preferred) or other web server scripting languages such as Python, Perl, Ruby, or JSP.
  • Experience with SQL, MySQL, schema design, and data modeling.
  • Experience with web services using REST/SOAP, and with XML-based standards.
  • Experience with object-relational mapping tools, the MVC model, and web templating systems is preferred.
  • Experience using a source control system such as CVS, Subversion, or Perforce.
  • Strong written, verbal, and visual communication skils.
  • B.S. or M.S. in Computer Science or related field.
 
   
To discuss our current opportunities, please visit our contact page or email us at john@searchtek.net