This Page shows you all Job Announcements listed for Java.
If you would like to announce a job (it's free) then please register.
Once logged in click on the "Personnel" menu item to add job(s).
Note: All job announcements are also available via our free XML/RSS feeds. Everybody is welcome to use these RSS/Feeds on
their sites or blogs.
Description:
Seeking an EXPERIENCED Software Developer to lead the development activities of a wireless technology firm in San Diego. This is a newly created position for our client. This person will scale out their platform to facilitate their continued growth. The desired candidate will have extensive experience architecting, designing and programming hot-deployable applications for high-traffic web-based workloads. This position requires someone who has built something using open source tools. We are looking for an open source guru!
Responsibilities:
* Actively assist in development planning, scheduling and execution through scrum methodology
* Analyze, innovate, architect, design and develop software programs for web applications, APIs and platform components
* Write well covered, maintainable code for new features, existing component enhancements and bug fixes
* Provide mentoring and support to junior developers as well as actively participate in code reviews
* Prioritize multiple requirements, and communicate to senior management the present status and potential future directions of the
platform components
* Work closely with QA to produce high quality software deliverables
* Work closely with systems architects to design and facilitate a hot-deployable, component-oriented software platform
Experience:
* 10 or more years of professional software development experience, ideally building high-traffic web applications
* Experience creating, migrating and deploying applications as OSGi bundles
* Interest in and knowledge of (can include personal interest/research) NoSQL-type datastores such as Cassandra, CouchDB,
Tokyo Cabinet, or similar
* Expert knowledge of building high-volume web applications and supporting service infrastructure in a distributed environment
* Excellent hands-on design, implementation and communication skills
* Expert knowledge of GNU-Linux as both a development and production environment for Java applications
* Hands-on experience with writing software for large, partitioned MySQL installations
* Experience with the following technologies: J2SDK/J2EE, Servlets, JSP, AJAX, JBI/ESB, JMX, JMS, JDBC, Struts, Hibernate, Spring Framework, Maven build tools
* Skilled in scripting languages such as Javascript, Perl and Linux/Unix Shell scripting
* Knowledge of other programming languages such as Ruby, Scala or Python is helpful
LearnVest is seeking a talented Java developer to join our engineering team in New York, NY.
COMPANY:
LearnVest is an award winning personal finance tool first previewed as a TechCrunch 50 company in September 2009. LearnVest is designed to be the trusted liaison for young women between the ages of 22-45 and the world of personal finance. LearnVest does this by providing interactive, educational content in a clear and approachable manner that walks women through the financial decisions that accompany each lifestage. Whether buying a home, saving for grad school, or just trying to be a better 'saver', LearnVest provides interactive checklists, pithy daily newsletters and concise, easy-to-read content to get users to maximum financial health.
LOCATION:
New York, NY
RESPONSIBILITIES:
* Developing and executing business and technical requirements for www.learnvest.com
* Architecting, designing, coding, and testing Java/MySQL web applications
* Testing and enhancing existing product features
* Developing new products and features from the ground up using Java, J2EE, Ajax and other cutting edge technologies
* Collaborate with others on design, development, testing, documentation and production support tasks
* Write clean and well documented code
* Improving and monitoring application availability (apache, tomcat, mysql)
EXPERIENCE/SKILLS:
* At least 5 years experience building scalable, robust, highly available, high performing web applications using Java, J2EE, JBoss Seam Framework, Hibernate and MySQL
* Solid experience with cross-platform, browser compliant (X)HTML and CSS, DHTML/Javascript, AJAX, JSON, and other Web 2.0 technologies
* Experience with Tomcat, Apache, Ant, Maven, Log4j, SVN and JUnit
* Strong understanding of Object Oriented programming, algorithms, and data-structures is necessary
* Must be proficient working in Linux environment
* Must have strong understanding of relational database concepts including SQL, indexes, transactions and writing software that communicates with a database
* Strong sense of usability, and can create clean
Architect, Service Oriented Architecture
Design and Develop solutions in the are of SOA, Distributed Computing and Software Packaging and Release methodologies
Assist in day-to-day developer support for Services and Packaging frameworks
Write code in Java, C and Erlang
Evaluation of state of the art Open Source frameworks
Present Solutions, and work with other technology managers to craft solutions
Minimum Professional and Technical Skills:
Qualifications
5+ yrs in-depth C or C++ experience
Strong Distributed Computing knowledge
Experience with Web services, SOAP, WSDL/XSD, Service Orchestration, etc.
Experience in scripting languages, such as Ruby, Python, or Perl.
Experience with AJAX technologies.
In-depth experience with Linux, Unix.
Experience with Agile Methods, including Test Driven Development.
Experience with Erlang or Functional Programming
Minimum Education, Certification, Training:
BS degree, preferably in Engineering, or Electrical Engineering, but Computer Science is acceptable
Description:
ROBLOX is looking for talented web engineers for a new team that will create, build, and enhance our social gaming / social networking functionality. As part of this team, you will:
Innovate social networking features particular to 3D gaming
Explore current and emerging social technologies (e.g. OpenSocial, Facebook)
Internationalize our website in ways that allow seamless play between everyone
ROBLOX is a 3D game, a social network, and a virtual economy with user-generated content the feature set and technology stack are humungous. If you like being an engineer, ROBLOX is for you.
Requirements:
BS or MS in Computer Science or similar
Experience with .NET, LAMP, Ruby, or other web application stack
Experience in a production environment supporting a live site
Passion for games, toys, and/or consumer products
Motivation and skills to follow through with projects from concept to design to testing
Interest in all layers of the application stack from front to back
Demo examples of your past work a plus
About ROBLOX:
ROBLOX is a social game and virtual world for kids & teens 1M+ hit our site each month
We are a startup company in Redwood City, CA and we have done this before
We are funded by a leading venture capital firm and professional angel investors
Our environment is dynamic we release a new build every two weeks
We are passionate about quality in everything we do
We offer competitive benefits and stock options
For more info, read our news and forum sections at www.roblox.com
If working with cutting edge technology to create something completely unique appeals to you and you meet the above requirements - send your resume to jobs@roblox.com.
Description:
KEY WORDS: Java, Linux, High Availability, Real-Time, Transactional, Network Server
DESCRIPTION:
This position is for a server software developer. This is for ongoing development of a real-time, distributed, transactional data server for Internet-based client applications.
The server system is being developed in the Java language and is deployed in a distributed application server environment based upon a data model which manages distribution of Serializable classes across a cloud. Most actions occur within a transactional model which imposes hard real-time limits upon individual transactions.
This server system is designed for 24 x 7 availability and is absolutely business-critical. Software will be ruthlessly tested and must meet the highest standards for reliability, stability, and security. Unhandled exceptions aren't just logged: they're sent out as text messages, to be corrected immediately.
RESTATED:
This posting is for a game server developer to continue the ongoing development of our next-generation massively multiplayer online gaming engine. The requirements are more difficult than you think. This is an amazing opportunity to get in on a mature development platform that's still young and flexible enough for you to do amazing things with it, but it's a senior-level position.
Loving videogames is a requirement. A background in playing (or building) RPG's and casual games wouldn't hurt. (There are elements of "The Legend of Zelda" and "Bejeweled" at work, in different contexts.)
Description:
POSITION: Technical Lead
LOCATION: Downtown San Francisco
As the fastest growing part of Macy's Inc. business, macys.com is achieving record sales and broadening our workforce. With offices in New York and San Francisco, macys.com is the best of all worlds. The entrepreneurial thinking of a Web business complements the stability and support of a national brand. Creativity and ingenuity partner with business acumen and tech savvy to build a unique business poised for continued growth. Employees at macys.com have long term opportunities and are encouraged to utilize their Supervisors and training for cross-functional movement to further their careers. For example, Buyers can move to Planning and visa versa, or Online Merchants move to Marketing Analytics. At macys.com we are committed to giving back to the community by partnering with local charitable organizations. By skillfully combining the power of the Internet with the best in retailing, macys.com is reaching new heights. We are an equal opportunity employer committed to providing a diverse and inclusive workplace.
Overview of Position:
A Development Tech Lead is a hands-on technical lead, managing the daily work of the development team and providing the ongoing direction and design of the application suite. They also work with the key internal teams to scope and plan future work and releases. Additional responsibilities include mentoring the team, driving the SDLC and methodology, tracking the current tasks of the team members, and escalating issues as needed. A development tech lead will need to have strong Java and RDMS skills and be hands-on as needed.
The successful applicant will work closely with Business Analysts, other Technical Leads, Software Engineers, Operations, and Quality Assurance Engineers in a highly collaborative environment to provide quality software and solutions, while providing the necessary leadership to deliver releases on time and on budget.
Key Accountabilities:
Owns the core development team and deliverables
Owns development team's tools, processes, and quality / performance of the work produced by the team
Collaborate with Business Analysts and PMs to estimate and plan work
Work with senior developers, software architects and quality assurance engineers to resolve development roadblocks
Owns the relationships with key supporting teams
Reports critical issues to management effectively, timely, and with clarity
Hands-on mentoring of the team
Skill Summary:
Bachelors degree in Computer Science/Engineering or equivalent work experience
3 Years as a Technical Lead or equivalent work experience
Strong estimating and planning skills
Strong SQL and database skills (Oracle preferred)
3 years of JAVA and J2EE development required
Bug tracking/ticketing software tools experience a must
Excellent communication and interpersonal skills, energy and customer service attitude are essential
Ability to deliver solutions quickly under strictly controlled environments
Ability and desire to thrive in a proactive, high-pressure, client-services, environment
Please me your word formate resume to isa@pinnaclea.com or solomon.aqua@macys.com.
Description:
Sr. Ecommerce Developer (Contract & Full-time available)
This position is responsible for developing, enhancing and maintaining software for two major e-commerce sites: macys.com and bloomingdales.com. This position will work closely with the business team to implement business driven enhancements, programs & functionality.
Responsibilities:
Design, develop and test business driven enhancements such as adding new features.
Provide maintenance and production support, trouble-shooting production issues etc.
Work closely with business team in requirements gathering.
Write clear and effective documentation to elaborate on technical and architectural designs.
Design/Code reviews with peer team members as necessary to ensure development process are effectively executed.
Advise and mentor development staff on programmatic problem solving and best practices.
Other duties as required.
Experience, Education and Training (Requirements)
BA/BS Computer Science degree, or equivalent, with at least 4 years professional work experience.
Experience with any J2EE Application server (WebSphere, WebLogic, ATG Dynamo, etc).
Experience with MVC/Struts/Spring Java web applications.
Strong Java/J2EE development skills.
Web services or SOA ideal
Good knowledge of SQL.
Advanced understanding of full life cycle development.
Strong analytical and problem solving skills.
Ability to multitask required.
Ability to effectively learn and use new programming concepts, tools and methodology to support the needs of the business.
Ability to effectively share technical information, train and mentor less experienced or knowledgeable team members. Clear written and verbal communication skills. Ability to effectively communicate technical issues and solutions to all levels of business.
Preferred:
Strong technical experience working with DB2/Oracle.
Experience working with high volume E-Commerce website.
Experience with Messaging, XML.
This is a full-time, direct hire position. VISA sponsorships and transfers are not available at this time.
Please email me your word format resume to isa@pinnaclea.com or solomon.aqua@macys.com.
Description:
As the fastest growing part of Macy's Inc. business, macys.com is achieving record sales and broadening our workforce. With offices in New York and San Francisco, macys.com is the best of all worlds. The entrepreneurial thinking of a Web business complements the stability and support of a national brand. Creativity and ingenuity partner with business acumen and tech savvy to build a unique business poised for continued growth. Employees at macys.com have long term opportunities and are encouraged to utilize their Supervisors and training for cross-functional movement to further their careers. For example, Buyers can move to Planning and visa versa, or Online Merchants move to Marketing Analytics. At macys.com we are committed to giving back to the community by partnering with local charitable organizations. By skillfully combining the power of the Internet with the best in retailing, macys.com is reaching new heights. We are an equal opportunity employer committed to providing a diverse and inclusive workplace.
A Senior Java Developer is a senior J2EE developer who designs, implements and supports the integrated development for all Web-based application projects. Their primary areas of focus are server-side development as well as the integration between various applications within a given suite. Senior Java Developers are also expected to provide support for the production systems (3rd tier) as well some internal end user assistance when needed. They work closely with Technical Leads, Architects, other Software Engineers, and Quality Engineers in a highly collaborative environment.
Key Accountabilities:
The Systems Integrator's responsibilities include:
Designing, implementing, and unit testing server-side J2EE/Java code.
Participates in the full SDLC (RUP/Agile), including meetings, iterative development, estimations and design sessions.
Works with Operations and IT teams to help support production environments.
Works with business analysts to resolve complex end user ticket issues.
Delivering project assignments on time, within budget and with high quality.
Works with the Technical Lead to write and review technical specifications as required, meeting the objectives of functional specifications. Specifically, identifying specific interfaces, methods, parameters, procedures or functions as required.
Collaborating with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions.
Skills Summary
Bachelors degree in Computer Science/Engineering or equivalent work experience.
Minimum of 4 years full life cycle development J2EE project and development experience. Experience in a consulting environment is preferred.
2 years of systems integration experience within a Java environment is highly preferred.
Experience with SOA, SOAP, XML, messaging, and file sharing and storing software and techniques is highly preferred.
Experience with UML diagramming.
Ability to clearly write technical specifications.
Able to effectively communicate across teams and roles.
Demonstrable ability to deliver projects on time, with high quality, and within budget.
Ability to participate in full life cycle engagements in parallel.
Ability to deliver full life cycle engagements.
Ability and desire to thrive in a proactive, high-pressure, client-services, environment.
Please email me your word format resume to isa@pinnaclea.com or solomon.aqua@macys.com.
Description:
Our client is looking for a Ruby on Rails engineer to work full-time in San Francisco near Pier 39. They are a startup with a great opportunity. They are looking for talented people who can build products that scale. They have tons of projects to get you fired up in both games and utility applications.
They are the startup company that created a popular iPhone game and who are deeply committed to the mobile revolution. They feel that they are poised for start-up success based upon the coming-of-age of the iPhone and the advent of Android with 3rd party software applications for the mobile device.
Their products are testaments to this conviction as they strive to make a users phone more useful, more beautiful, and more fun. They make stuff that people love, whether it is just for fun or extremely useful, we don't quit until their users are fully satisfied.
Description:
You enjoy the development of highly specialised and innovative systems and applications.
You bring along know how in the area of web development (Java, JavaScript, Java, PHP, SQL, data modelling) with focus on Java development.
You also have some Linux- and Postgres-Knowhow to bring up but dispose of funded know-how in C-programming and/or Java.
You have experiences in business process analysis, the survey of complex coherences and versed in presentations.
You have a good command of the English language and will fit in our international team. Furthermore you accomplished already some complex projects in an national and/or international environment.
We offer you excellent possibility of development within an international and cooperative team with well experienced developer.
According to this challenging job you can expect an adequate earning as well as a dynamic environment with best working conditions.
Description:
Highly specialized in one or more phases of software systems development, systems integration, or network engineering. Acts independently under general direction. Provides technical assistance and advice on complex activities. Formulates/defines specifications, develops/modifies/maintains complex systems and subsystems, using vendor engineering releases and utilities for overall operational systems. Applies analytical techniques when gathering information from users, defining work problems, designing technology solutions, and developing procedures to resolve the problems. Develops complete specifications to enable computer programmers to prepare required programs. Analyzes methods of approach. Reviews task proposal requirements, gathers information, analyzes data, prepares project synopses, compares alternatives, prepares specifications, rewolves processing problems, coordinates work with programmers and engineers, and orients users to new systems. Works with considerable freedom to make decisions on the techniques and approaches to be used. Prepares recommendations for system improvement for management and user consideration.
Description:
General Summary (Purpose) of Position
The Software Applications/Web Developer creates, tests, implements, analyzes, modifies, and supports various software applications to enhance library services.
Examples of Duties:
1. Enhance library services by:
Installing, customizing, and administering open source and proprietary software solutions to meet UML Libraries needs.
Investigating open source and proprietary software to identify opportunities for the UML Libraries.
Assisting in the selection of web based applications.
Providing documentation and training on new software products and services.
Collaborating with librarians to determine possible software modifications.
Developing scripting and programming solutions to help integrate web based services.
Developing HTML forms and templates for web-based application interfaces.
Installing new software packages and upgrading legacy software with Systems Office personnel.
Collaborating with librarians and staff on evaluating and selecting enterprise level software such as integrated library systems (ILS) by investigating and making recommendations.
Communicating and training appropriate library staff on new ILS features.
Providing technical support for the library webmaster and web committee.
Collaborating on digitization projects.
Modifying digital archive applications.
Writing SQL queries.
2. Promote the Universitys commitment to customer service by:
Serving on Library and University committees as appointed by the director.
Building effective partnerships with co-workers throughout the University by freely sharing appropriate information and providing assistance when needed.
Ensuring optimum service to all internal and external partners in response to all requests for service and information.
Maintaining an environment that is welcoming to persons of all backgrounds, nationalities, and roles.
MINIMUM QUALIFICATIONS:
Bachelors Degree, Computer Science preferred.
At least three years professional experience.
Demonstrated expertise in Java programming; Professional experience in Java programming highly desirable.
Experience working in a library; Academic library experience preferred.
Expertise in web services development.
Experience with and working knowledge of a wide variety of information technology applications.
Expertise in: PHP, Javascript, XML, HTML, CSS, Also desirable: Perl; ASP.
Expertise in at least one of the following: Oracle SQL, MySQL, or MSSQL; also desirable: Visual Basic.
Experience with: Linux/Unix, MSAccess; also desirable: Solaris, ASP.NET,
Experience with Fedora Commons, DSpace, and Drupal highly desirable.
Demonstrated strong interpersonal and communication skills (written and oral).
Strong problem solving skills; ability to meet challenges creatively.
Ability to work both independently and as part of a team.
Ability to organize work and to work well under pressure.
Must be self motivated.
Ability to work evenings as necessary.
A job offer for this position is contingent upon a satisfactory response to a Criminal Offender Record Information (CORI) check and review.
Supervision Received: Reports to the Head of Access Services
Initial review of applications will begin October 17, 2008.
APPLY TO:
Search for Software Application/Web Developer-Library
University of Massachusetts Lowell
C/O Human Resources
883 Broadway Street, Dugan Hall 200
Lowell, MA 01854-5113
Job Reference Number: REPC-AP050801
Or
E-mail cover letter and resume to careers@uml.edu
Please include reference number in subject line of e-mail.
Description:
Our client provides the leading open source alternative for enterprise content management. Sustained growth now sees them looking for Senior Java Developers or Architects with significant experience of developing enterprise or Internet scale applications. Your core experience will include J2EE (5 years + continuous) coupled with solid experience with the likes of Spring Aspect-Oriented Framework, Hibernate, Lucene (text search engine), JSF and AJAX technologies. Knowledge of JSR170, JSR-168 Portlet Specification, JSR-127 Java Server Faces, YUI would be strongly advantageous - as would an understanding of Enterprise (/Web) Content Management (ECM/WCM) and one or more RDBMS.
Successful applicants will help shape the future direction of Open Source and Enterprise Content Management and the challenge of working with some of the best people in the industry. All this in a fun, collaborative and supremely friendly environment.
Description:
`ALATEC Inc. `__ (Huntsville, AL USA)
I work as a recruiter for a great defense contracting company (yes I really mean this)located in Huntsville, AL. My primary goal is to seek out individuals who are passionate about their work.
Our projects primarily support the U.S. Military and other government agencies across the U.S.
Im looking for people who have the desire to work in a cutting edge environment, have fun, and desire to be paid well.
**Job Description**: ALATEC is looking for Python (or Java) programmers who are in search of more than just a job. This is a call out to software developers who want to take part of a mission. The US Army is in development of a software package based on cutting edge technology to model virtual battles. The project runs out of a secure location were relevant and current battle scenarios are tested for force effectiveness and combat superiority by a team of elite Python developers and military analyst. We need programmers with the skills and training to support this mission.
If you have what it takes go underground. Well lead the way.
Description:
My client, a growing, top tier VC-backed software company currently scouting for top developers for IDE Creation to join its dynamic web development team! They are about cutting-edge infrastructure for modern, RAD-based web applications. They lead the IDE in the market (roughly 2 million downloads). The company also just recently launched their Cloud product and service to make deploying web apps to hosted servers a breeze.
* Strong Java development experience
* Expert knowledge of Eclipse plug-in and/or RCP
* Demonstrated experience in building intuitive developer tools
* BS/CS preferred
Work within a small team to develop and maintain browser-based applications that support both WWEs web site and internal business operations applications such as video management system, geo-targeting application, single sign-on application, web content syndication applications.
Requirements:
* 3+ years Java server-side experience, at least one year of PHP5
* Experience working through an entire life cycle of a web-based application from concept, implementation, and testing to maintenance
* Familiarity with application level network protocols like HTTP and/or SSL
* Excellent communication and relationship skills along with being a strong team player
* Demonstrable analytical problem-solving skills
* Ability to thrive in a dynamic, customer-oriented environment
Must be well versed in:
* Java 1.5
* Servlets, JSP, JSTL
* PHP5
* Object-oriented programming
* Web Programming
Other Desired Skills:
* AJAX
* XHTML/HTML, CSS
* Linux
* Dreamweaver
* Subversion or CVS
* Eclipse
* Unix Shell/Perl
WWE has a comprehensive, competitive benefits package that includes Medical, Dental, and Vision insurance,
401K, Employee Stock Purchase Plan, a state-of-the-art Fitness Center, and much more!
Description:
Our client, a major publishing environment, is building progressive CMS (Content Management Systems) applications for popular Web sites with cutting edge technologies that include Java EE, PHP, Perl, AJAX, Adobe Flex & AIR, and object-relational databases.
Responsibilities
Participate in architecting, designing, building, and testing content management solutions for web publishing platforms.
Provide technical direction at all stages of the content management lifecycle.
Evaluate solutions, recommend approaches, lead the design, and create solid technical executions for complex business systems.
Interact within an agile team environment.
Develop test strategies and work with QA in developing test plans.
Work with the business to support, define, and enhance content management implementations.
Required Qualifications
Strong communication skills.
Experience with one of the web content management system or blogging tools such as Teamsite, Vignette, Alfresco, Drupal, Escenic, Wordpress, MovableType, or Documentum (2 years minimum) preferred but not required.
Experience with JavaScript, HTML, JAVA/J2EE, Perl (Scripting), XML (4-6 years minimum)
Ability to perform effectively in a demanding environment; proven ability to work in a team.
Bachelors or Masters Degree in Computer Science or related field, or equivalent software development experience.
Familiarity with the UNIX Operating System.
Desired Qualifications
Interwoven Teamsite; Teamsite WorkFlow, OpenDeploy, advanced FormApi, and Configuration
Experience developing clear technical documentation preferred.
Experience with client side rich applications using AJAX or Flash is a plus
Experience with PHP, Python, or Ruby
Publishing experience a plus.
Description:
Our client is building progressive applications for popular Web sites and is seeking additional team members. The client is working with technologies that include Java EE, PHP, JavaScript and Ajax, Adobe Flex & AIR and object-relational databases.
The applications include web publishing, including social networking, search engine optimization, ad serving, content management, and more and is exploiting agile development methodologies to build high volume interactive web sites.
Responsibilities:
Build user-facing prototypes to demonstrate proof of concepts and architectural models for new web site features and special projects using JavaScript, DOM, Ajax, CSS, HTML, Adobe Flex & Air, JSP/Servlets in a dynamic web based environment.
Responsible for creating and maintaining standards for display layer coding and architecture for destination sites.
Work with business analysts and designers to ensure the feasibility of design concepts and user facing requirements.
Work closely with business owners and analysts to define product vision and guide the technology team through the implementation.
Interact within an agile team, provide feature breakdowns, task breakdowns, design and scope development work and provide estimates.
Develop test strategies and test applications for progress and quality.
Required Qualifications:
Senior level knowledge and a minimum of 6 years of real-world experience designing and building efficient, customizable cross-browser CSS and HTML.
A minimum of 6 years experience programming the document object model, JavaScript, and Ajax frameworks.
Expert knowledge of cross browser and platform coding techniques with a senior level understanding of Web standards and the different support levels of IE 6, 7, 8, Firefox and Safari.
A minimum of 2 years of media industry experience building high volume web applications or services.
Senior level experience with multiple page layout and decoration frameworks that integrate with Java Servlet frameworks such as Spring, Tiles, and SiteMesh.
Experience with JSP, JSTL, and Flash/Flex development
Familiarity with the Unix operating system
Bachelors or Masters Degree in Computer Science or related field, or equivalent software development experience
Strong communication skills and ability to perform effectively in a demanding environment
Proven ability to work in a team
Desired Qualifications:
Experience with Java, PHP, Perl, Python, or Ruby
SQL database experience
Description:
Design and specification of software applications.
* Involvement in all the phases of the software development process including requirement analysis, design and conception, implementation and testing.
* Strategic planning and technical design of the product platforms of our area of interest, in cooperation with the Software and System Architects.
* Preparation of feasibility analysis, collection of requirements, estimations of time and effort.
* Evaluation of technologies, analysis of pro and contra of different programming languages.
* Leading of software development projects, organization of tasks, communication management between different departments and locations.
* Communication with external partners.
Our requirements
* successfully finished studies in Informatics and at least 4-5 years of experience in software development.
* Deep Internet knowledge and experience.
* Knowledge of the following programming languages and technologies: Java, J2EE, C / C + +, PHP, JSP, XML, mySQL, Oracle, SOAP, Web services.
* Experience in the Architecture of software products, database design, software development process models, OOA & D.
* Deep knowledge of UNIX / LINUX systems.
* At least 2 years experience in Technical Project Management.
* Knowledge about Project Management processes.
* Organizational skills, capability to work independently and proactively, willingness to take over responsibilities.
* Excellent English knowledge, spoken and written.
Our Client is looking for individuals, who are willing to take over responsibility, have fun working on international tasks and who appreciate an inspiring, dynamic company culture. If you are looking for a competent partner to realise your individual personal and professional goals, you should talk to the client.
Company description:
Javaji System Solutions(JSS) is an Information Technology Services firm specializing in the placement of IT professionals in permanent, contract, and contract-to-permanent positions throughout the United States, Germany, United Kingdom, Bulgaria and India.
There are few other opening with our clients. To know more about the details, Please go through the below mentioned links:
Description:
Do you have a passion for entertainment on the Web? Do you know the "ins and outs" of social networking, online video, and the new social media revolution? Do you also have a healthy amount of skepticism in the growing internet bubble 2.0? And most importantly, do you have a passion for building world-class products that can disrupt the entertainment industry?
CBS Interactive is redefining the future of online entertainment in our new Menlo Park Startup Technology Center. We are looking for strong individuals to play a key role in reshaping the future of online entertainment by building out the next-generation TV-centric entertainment on the web, online social communities, and casual entertainment games. This is a very cool opportunity for you to join a small core technology team of internet veterans from Google, Yahoo, Apple and other successful startups. This is your chance to put your personal stamp on a site that is being used by millions of people! You get to work with latest open-source technologies in new and interesting ways and have tremendous autonomy in structuring, defining, and completing our projects.
Requirements
Were looking for a Java Lead Engineer who can get things done. Our ideal fit is someone who has:
BS/MS in CS or equivalent with 8 years of software development experience.
4 years designing large-scale Java-based web applications (preferably media)
2 years of developing Spring MVC and Hibernate based applications (must have)
Expert in coding Java, JSP, Servlets
Experience with JavaScript, Ajax, CSS, HTML and web-based UI implementation
Practitioner of Agile / Test Driven and Continuous Integration methodologies
Comfortable with SQL and experience in designing database applications (a plus)
Experience with SEO, knowledge of ORM and text retrieval engines is a plus.
Six Apart, the creators of Movable Type, TypePad, Vox and a leader in Web 2.0 platforms/services, is rapidly growing again. We are seeking an exceptional Senior Search Engineer to join one of the most senior (Perl) Development Teams in the world.
The Software Engineer Web Applications designs and builds critical components of Six Aparts core web application. His/her work will be used across all of Six Aparts product lines, which include two of the top 50 sites on the internet. S/he is responsible for designing and implementing application functionality, implementing and maintaining back-end Perl code, and analyzing and improving web site performance. The Software Engineer Web Applications works closely with colleagues in product management and operations to design, create and deploy create innovative applications.
Duties
Design, deploy and maintain Six Aparts online applications.
Analyze and improve performance of web applications.
Draw on knowledge of operations to understand opportunities for innovation and automation in operating high-traffic web services.
Identify appropriate open-source components, and potentially contribute to them.
Professional Qualifications
2+ years of experience in software engineering.
BS/CS or equivalent.
Exceptional programmer with experience writing high-volume web applications.
Strong SQL skills.
Deep experience with Perl strongly preferred.
Experience with performance engineering and service-oriented architectures preferred.
Experience with memcached, perlbal and/or MogileFS preferred.
Some experience with front-end engineering (e.g. Javascript) and mashups, while not a job function, is preferred.
Personal Qualifications
Strong verbal and written communication skills.
Passion about online communities and communications; experience using social media.
A appreciation of business requirements, and the ability to work collaboratively with product management to create compelling products.
Detail-oriented and highly attentive to commitments and schedules.
To Apply:
Please forward a confidential resume to jdack@sixapart.com for immediate consideration.
Description:
Senior Search Engineer - San Francisco, CA
Six Apart, the creators of Movable Type, TypePad, Vox and a leader in Web 2.0 platforms/services, is rapidly growing again. We are seeking an exceptional Senior Search Engineer to join one of the most senior (Perl) Development Teams in the world.
The Senior Search Engineer leads the technical aspects of Six Apart's search efforts across all its product lines which include two of the most highly trafficked sites on the Internet.
S/he is responsible for all aspects of search software development. As a member of the analytics team, the Senior Search Engineer is a highly-committed self-starter who works closely with others across the company to improve user experience and help increase traffic and revenue.
S/he will have the opportunity to significantly impact the success of the company.
Responsibilities:
Architecture, design, coding, documentation and testing of the search infrastructure.
Propose, design and implement extended search features (ex:verticals, permissions-based search).
Set up environment to measure and improve search accuracy/rankings and search-related revenues.
Work closely with product managers to improve the user experience.
Work closely with team members to integrate analytics within search results and use search tools for analytics purposes.
Skills and Experience:
Strong knowledge of Java
Good working knowledge of a scripting language (Perl preferred).
Experience building search applications (Lucene a strong plus).
Development experience on distributed, high-traffic, consumer-facing applications.
Good database skills (MySQL a plus).
Knowledge in Statistics/Data Mining/Machine Learning a plus.
MS/CS or equivalent work experience.
Desire and ability to thrive in a startup environment.
Desire and ability to handle huge amounts of data.
Detail-oriented and highly attentive to commitments and schedules.
Strong problem-solving skills and motivation for results improvements.
To Apply:
Please send your resume to jdack@sixapart.com with the
subject line: Sr. Search Engineer
Description:
Our company is extremely well-funded by two of Silicon Valley's premiere Venture Capitalist firms. Our product is a comprehensive set of tools/features that will forever change the way we use email. We are incorporating Web 2.0 technologies and functionality into the world's leading email platform. If you're interested in working with a tightly-knit, world class team on a cutting edge product, we want to speak with you.
Requirements:
Most importantly, you are an amazing programmer. This is way more important than how many years of experience you have. If you are the coding envy of your peers, we want to talk to you.
BS/MS in Computer Science or equivalent.
Extensive server-side coding experience (Python, Java, C++, or C). We use Java.
Performance, Scalability, and Security are at the front of your mind. Always. For that matter you know how to build distributed systems as well.
Pluses: SQL, Lucene, web crawling, RSS.
You like working with others, and others like working with you.
Local applicants only please.
Description:
Software engineer working on CollabNet CUBiT. As part of a small, dedicated team, you will be working across all areas of the product, from back-end database and system management code, to front-end web page implementation, and everything in between. CUBiT is software that provisions and manages machines (virtual and physical) for distributed software development, build, and test teams. Supported hardware is x86, x86_64, and Sparc ; supported operating systems are Linux, Windows XP/2003, and Solaris, with more to come. Besides being a useful and interesting product, its fun to use and fun to work on, and it is meeting with great success and adoption in our target market.
Responsibilities:
Web application development (Python preferred, but Java and Ruby are OK too!). WSGI and mod_python experience a plus. Be prepared to talk about previous web apps you developed, what worked and what didnt.
Some familiarity with network installation of operating systems and network management tools.
Excellent knowledge of the algorithms, data structures, and design patterns that make software go.
Web services API development (Ours happens to be REST-based)
Willingness to try new things and take on new tasks in a very fast-moving development and release process.
Strong communications skills. Be able to write specs and document your work.
Requirements:
Plus: Experience with Subversions Python bindings.
Plus: System administration experience.
Plus: AJAX/JSON experience.
Plus: Experience with automated test frameworks (we use xUnit and Webtest)
Plus: Have contributed code to open-source projects. Where possible, we leverage existing Open Source technologies and give back when we can.
BS in Computer Science or equivalent experience, M.S. in Computer Science / Engineering is preferred.
Description:
Intervise, Inc. is an IT solutions and engineering company in Rockville, MD. We are currently seeking an Open Source Developer for our Rockville, MD location.
The ideal candidate should have several years experience in a Java/J2EE environment and have been a team lead of 6 or more people. At least 1-2 years experience with Open Source is required.
Qualified candidates would have a background in the following:
- Linux
- JSF
- MSQL
- JBoss
- AJAX
Over the course of more than a decade, Intervise Consultants Inc. has been providing technical consulting and full lifecycle technical solutions for our clients. At Intervise, our success is due to the excellent people we hire. We also offer a comprehensive benefits package including health, dental, 401k with discretionary matching, company-sponsored life insurance and long term disability insurance, and a gym reimbursement. Call Anastasia Gibbs at (240) 599-9326 or e-mail agibbs@intervise.com
Description:
Manages Application Development and Systems Integration teams to provide high quality enterprise-level infrastructure services for online learning and collaboration systems. Manages, coordinates, and organizes staff resources to evaluate, create, test and deliver academic software projects and programs in line with end user needs and Learning Technologies organizational objectives. Responsible for all management phases of application development, formal project management practices, and production delivery of a complex set of enterprise-level services including course and research management, collaboration, and portfolio software. Works directly with management, members of development and systems team, and other teams within Learning Technologies to meet end-user, sponsor and project goals with an emphasis on usability and end user satisfaction. Coordinates with other IT groups at Virginia Tech on the delivery of Learning Technologies' products and services.
BS degree in computer science, computer engineering, software engineering, business information technology, or equivalent level training or experience in a related field. Minimum of 3 years of software development supervisory experience. Demonstrated ability to manage and train a technical support staff, including application development and system integration/administration functions. Demonstrated experience successfully directing a dynamic team to create and disseminate academic software with a focus on end-user satisfaction.
Extensive experience in managing software development and project implementation including coordinating multiple project timelines, lifecycle management, systems analysis, usability analysis, and software integration and testing. Experience with development of n-tier web applications. Experience with at least at least one of each of the following technologies: ORM (hibernate, EJB, toplink, etc.), MVC frameworks (Spring, Struts, JSF, etc.), SQL database (Oracle, MySQL, etc.), view technologies (JSP, XSL, Velocity).
Experience with system administration of enterprise systems, such as Blackboard, that have a large (>10000) user base. Understanding of relational databases and experience working with databases in web based applications. Ability to work collaboratively with end users and project stakeholders and adjust design specifications based on user needs. Ability to work in a dynamic team environment and adjust to coordinated deadlines. Strong communication skills.
Preferred Qualifications: Master's degree or equivalent training or experience. Experience with Integrated Development Environments and tools such as Eclipse, Maven, and JUnit. Experience with source code management systems such as Subversion or CVS. Experience with community/open source projects such as Sakai or uPortal. Experience working effectively with faculty and other members of university community in planning and project design. Experience working with academic software vendors and with open-source initiatives desired.
Description:
Alley Corp. was founded by former DoubleClick CEO Kevin Ryan and DoubleClick Co-founder and former CTO Dwight Merriman.
Alley Corp. is based in NYC in the Flatiron District. Sure, it's home to some of the best shopping and eating in the world, but we think you'll find the people and environment inside the Alley Corp office to be even more interesting. Our people are among the brightest and the best technologists and business professionals out there.
The Alley Corp team is small, but we're growing fast. That means big-time opportunity for you. You're not taking a programming job at some random corporation. You're becoming part of a dynamic organization where unlimited expansion is part of our daily bread. Your independent thought and intelligence is not just appreciated. It's required.
Think you're up to the challenge?
Web Developer / Designer.
Responsibilities include overall management of several sites from a technical and graphic design perspective, server and client side software development, and html/css/image production for the sites. Please send note/resume to Henry Blodget at hblodget@alleyinsider.com.
Requirements:
- Expertise in javascript, AJAX, object oriented programming
Description:
Alley Corp. was founded by former DoubleClick CEO Kevin Ryan and DoubleClick Co-founder and former CTO Dwight Merriman.
Alley Corp. is based in NYC in the Flatiron District. Sure, it's home to some of the best shopping and eating in the world, but we think you'll find the people and environment inside the Alley Corp office to be even more interesting. Our people are among the brightest and the best technologists and business professionals out there.
Together, we form the brain behind Alley Corp and share the common goal of growing, building and optimizing the most reliable, affordable CDN with unparalleled infrastructure and support.
The Alley Corp team is small, but we're growing fast. That means big-time opportunity for you. You're not taking a programming job at some random corporation. You're becoming part of a dynamic organization where unlimited expansion is part of our daily bread. Your independent thought and intelligence is not just appreciated. It's required.
Think you're up to the challenge?
We are seeking *A* level, driven software engineers with experience writing custom software in a distributed systems environment. This person must be able to produce quality code quickly.
All our custom software is highly tuned for performance and scalability. The right candidate will be someone with a strong background in custom server components. We're not looking for J2EE engineers. We're looking for people who really understand computer and Internet architecture.
Responsibilities
Participate in the entire development lifecycle from design and testing to troubleshooting
Maintain existing code and develop future enhancements
Requirements
Outstanding Java skills - NIO file/network experience a must
Solid distributed systems experience
Solid experience in a multi-threaded development
Solid system of scale experience
Solid Linux development experience
Linux kernel skills a plus
Solid SQL experience (mySQL preferred)
Detailed understanding of TCP/IP, DNS and HTTP
Unit testing and thorough QA of all code
GOF design pattern knowledge
Great attitude & a sense of humor is a must
BS or higher degree in Computer Science or equivalent.
Bonuses
Jakarta commons library knowledge
PHP
C/C++
Python
Network engineering experience
ETL experience
Description:
Database Engineering Genius
Join one of the most exciting Web 2.0 companies in the Bay Area and enjoy our collaborative and agile environment! We are a group of extraordinary people who value team work, enjoy sharing our ideas, and love elegantly solving really difficult problems. This is your chance to help shape the future of technology.
Responsibilities:
* Contribute to DB schema and architecture design;
* Construct SQL queries and DB functions for application developers;
* Analyze and optimize SQL queries and DB functions;
* Support Operation team in case of crisis mode;
* Support DB requests from Sales and Marketing team in case of urgency;
Desired Skills:
* Object-Oriented Programming using PHP/Python/Java, etc.
* Understanding the concepts of DB performance, HA, and scalability.
* Basic knowledge in DB operation, e.g. backup, replication, etc.
* Open to new technology and eager to learn.
* Collaborative team players, multitasking, willing to work with other teams;
Experience/Education:
* Minimum of 2 year of experience in RDBMS (MySQL, Oracle, DB2, PostgreSQL, etc.);
* Experience in MySQL InnoDB engine is preferred.
* BA/BS CS/Math/Engineering or related field
* Thirst for knowledge
As a Database Engineer working in our corporate office in San Mateo, you will be a core contributor to the development of our web application as part of a cross-functional agile team of DB, developers, QA, and operations. You will also be part of a tight-nit and extremely collaborative team of database engineers and DBAs.
Genius.com, creator of SalesGenius, is the leading on-demand provider of instant prospect & customer insight for sales and marketing professionals. Genius delivers real-time individual web visit data directly to those who are responsible for customer engagement: front-line sales and marketing professionals. Genius solutions empower sales and marketing professionals to instantly understand and qualify prospects, determine the success of marketing initiatives and personalize customer service, all without requiring programming skills or IT involvement. The results are faster sales cycles, satisfied customers and more closed deals.
Genius.com, Inc offers very competitive salaries and benefits, including medical, vision, dental, vacation, sick leave and a 401(K) program. Please email resumes to: careers@genius.com.
Description:
TRAVIDIA, the leader in Internet marketing services for newspapers and advertisers throughout North America and Europe, is looking for Web Developers. Visit Travidia.com and Bambooadnetwork.com to learn more about us. This is a wonderful opportunity to join a growing company working at our new offices in Roseville, CA.
Key Responsibilities include:
Efficient front-end developer that understands the inner workings of data access layers and business logic layers.
Implementation of front-end applications for a high availability, high volume web-based application.
Work closely with a cross-functional team (UI design, engineering, and product management), using UI and functional spec/prototypes as input.
Translate business requirements provided by Product Marketing into consumer facing UI designs.
Apply an understanding of the inherent limitations of tools and technologies and suggest appropriate trade-offs.
The ideal candidate for this position should have the following:
Proven history delivering consumer facing scalable web applications.
Skill set of JavaScript, AJAX, C#, XSLT, PHP. ASPX.
Ruby on Rails a plus as is some exposure to .Net.
Experience working with product management in creating intuitive and cutting edge Web 2.0 interfaces
Interested candidates should e-mail their resumes in Word format to Developer_jobs@travidia.com.
Please indicate where you learned of this opportunity.
The customer was formed in 2000 and is based in Bala Cynwyd, Pennsylvania. The customer offers an end-to-end, global money transfer solution for both existing money transfer companies and new companies seeking to enter the money transfer business. Our solutions provide a compelling alternative to building and maintaining platforms, infrastructures and proprietary originating and receiving networks. The customer has built a strong customer base of financial institutions, portals, and money transfer agents based on the ability to address the key challenges that face these companies. We have done this by providing, among other things, automated regulatory compliance, robust fraud/risk management capabilities, same day settlement and comprehensive tracking and reporting.
As we continue to experience tremendous growth, we are searching for those unique individuals that are truly the Best of the Best. We are searching for experienced Software Engineers to join our team.
Position Responsibilities:
Develop and implement software components for the companys web applications using AJAX, PHP and Java
Develop and implement web services applications for internal messaging as well as real-time integration with the companys International payment originating and disbursing partners
Actively participate in software architecture/design sessions and write technical specifications as part of the companys SDLC process
Position Requirements:
Demonstrated expertise, work experience, and track record in designing and developing software using a variety of development tools
Demonstrated expertise, work experience, and track record in designing and developing real-time web services applications (SOAP, XML-RPC, and others)
Proven experience and proficiency in database design as well as writing and optimizing SQL statements in Oracle or other database environments
Experience with Linux/Unix architecture and environment a plus
Effective communication skills, both verbal and written
Positive team player and able to work well with other developers
Must be consistently involved in the day-to-day activities and remain hands-on
Efficient and effective at managing various projects simultaneously, that is, at skillfully multi-tasking
Desire to work in a fun and challenging environment
Education/Experience Requirements:
BS degree or equivalent in Computer Science, Engineering, or related field
Strong working knowledge and working experience in XML, HTML, AJAX, Java, JavaScript, and web services
A minimum of four years of programming experience
Three years working experience with PHP (or similar languages) in a relational database application environment, N-tier architecture, and distributed computing concepts
Interviews are being scheduled immediately for consideration, please send a resume, along with your contact information.
Regards,
Mike Roberts
Sr. Recruitment Strategist
Corporate Staffing Services
150 Monument Road, Suite 510
Bala Cynwyd, PA 19004
Phone: 610.771.1084
Fax : 610.771.0390
E-Mail: mroberts@jobscss.com
Web: www.jobscss.com
Description:
Does the prospect of making a large impact on cutting-edge life sciences software excite you? Akaza Research seeks an experienced project manager to lead development on innovative clinical and public health software projects. Candidate should have a bachelors degree or higher in engineering or related field and 4-5 years professional experience. Open source software development and an enterprise IT background will be valued highly. Candidate should have demonstrated experience in most of the following areas:
- Agile Software Development
- Open Source Software
- HIPAA FDA 21 CFR Part 11, and Computer Systems Validation
- Experience in software development with some project management, particularly for web-based site/application development
- Experience as software analyst/designer/technical writer
Experience working with or exposure to Agile development methodologies
- Familiar with common web and enterprise IT tools and technologies
- Ability to prioritize and perform multiple tasks in time-critical situations
- Possess excellent communication skills, both written and verbal
- Ability to work in a fast-paced and dynamic environment while being highly motivated and resourceful
The Project Manager duties will include:
- Elaborate software requirements and facilitate communication of requirements between stakeholders and development team
- Facilitate regular scrum meetings while providing constant feedback to the team and Program Manager
- Establish appropriate prioritization amongst team members
- Practice and reinforce established relevant standards
- Facilitate communication between the product teams and internal infrastructure teams in furthering the development of our core products
- Support team by providing appropriate development methodologies
- Consult and coach the team on the continuous enhancement of the team's agile techniques in order to improve both quality of the software and velocity of development
- Manage product defect list and deliver timely updates to reported issues
- Maintain knowledge of latest software development techniques and trends
- Identify resource need and work with Program Manager on determining resource allocation
- Be responsible for estimates on software deliverables
Job Location:
This position is for onsite part or full time work at our office in Kendall Square, Cambridge. We are conveniently located near the Kendall Square T stop on the Red Line.
Start Date:
ASAP
Compensation:
Full time or contract position with compensation competitive and based on experience. Benefits include health insurance, dental insurance, Section 125 plan, and 401k retirement plan. Potential for stock options.
Please send your resume and cover letter to jobs@akazaresearch.com.
Description:
TRAVIDIA, the leader in Internet marketing services for newspapers and advertisers throughout North America and Europe, is looking for Web Developers. Visit Travidia.com to learn more about us. This is a wonderful opportunity to join a growing company, living in the vitality of the university town Chico, CA with the beauty of the Sierra Mountains and affordable living.
Key Responsibilities include:
Efficient front-end developer that understands the inner workings of data access layers and business logic layers.
Implementation of front-end applications for a high availability, high volume web-based application.
Work closely with a cross-functional team (UI design, engineering, and product management), using UI and functional spec/prototypes as input.
Translate business requirements provided by Product Marketing into consumer facing UI designs.
Apply an understanding of the inherent limitations of tools and technologies and suggest appropriate trade-offs.
The ideal candidate for this position should have the following:
Proven history delivering consumer facing scalable web applications.
Skill set of JavaScript, AJAX, C#, XSLT, PHP. ASPx.
Ruby on Rails a plus as is some exposure to .Net.
Experience working with product management in creating intuitive and cutting edge Web 2.0 interfaces
Interested candidates should e-mail their resumes in Word format to Developer_jobs@travidia.com.
Please indicate where you learned of this opportunity.
Description:
(2 different positions)
Location: Miami, Florida
Position Type: Contract to Hire
Our client; an International relationship marketing company that combines business creativity with application technology to help our clients build valuable relations with their end consumers and channel partners, thereby increasing sales and profitability. Company has a major presence in South America as well.
Developer/Engineer Team Member
Build software solutions that link business with their end consumers, sales channels or employees, providing tools and measures for performance improvement.
Work on solutions, including consumer loyalty programs, channel incentive programs and employee motivation programs.
Responsible for the development and integration of a global incentive platform.
Work independently and/or within a team to develop time critical software at highest level of customer satisfaction
Developer/Engineer Team Leader
On top of working closely in developing the products and solutions as a team member, these selected individuals will also be in charge of leading their groups.
Plan and design solutions as well as being dedicated to the execution and reviewing of progress while supporting their team members.
Provide assistance to assignment of resources and validation of work completed amongst the members of your group.
Technical must-have requirements:
Computer Science (or equivalent) degree from an accredited institution and related field experience
4+ years Java Programming experience
4+ years of app/web programming experience
3+ years HTML experience
2+ years SQL experience with strong understanding or relational database concepts
2+ years XML Web Services understanding
Must be familiar with XML, SOAP, JSP, Servlets, Ant, Windows 2000/XP
Nice to have requirements:
1+ year JavaScript experience DHTML, CSS, SML experience a strong plus
3+ years application design analysis
Experience with Open source tools (JBOSS, Tomcat, JUnit, ANT, Velocity, etc).
UNIX Shell Scripting
Excellent English skills (oral, written and verbal), fluency in Spanish and/or Portuguese is a plus
Strong coding and problem solving skills
Description:
We are looking for a talented and highly motivated software architect to be part of the test tools team that will help us build a world class test environment for mobile/cell phone platform development.
We want you to contribute in our effort to take the test environment forward and offer the best testable platform on the market.
You will be responsible for defining the test tool architecture and requirements. This involves both technical as well as strategic activities including prototyping.
# Other responsibilities: Must be capable of working independently and in groups supporting a distributed test environment both for attended and unattended testing
# Collaborate with other developers and architects in creating solutions
# Support use of agile development methods and open source frameworks e.g. Eclipse, Apache etc. to optimize investment in proprietary tooling
# Participate in the design of test tool projects and assist other engineers with completion of their projects as needed
# Remain technically proficient in an effort to profile, prototype and implement optimal and practical solutions
This position is located in Lund, Sweden and is a local contract.
Competence
Qualification (Formal Education Needed):
# M.Sc. in Computer Science or equivalent.
Requested Competence:
Competences required include:
# Java, C, C++
# System architectures focused on scalability and efficiency
# Relational databases
# Eclipse DSDP/CDT/TPTP/BIRT projects
# Open source development, e.g. Eclipse
# Apache Jakarta Commons & Mina a plus
# Embedded development utilizing RTOS like OSE or like (VXWorks, embedded Linux etc.)
# Testing frameworks e.g. TTCN-3, Xunit
# Testing techniques a plus, e.g. ISTQB testing terminology
# Fluency in written and oral English
If youve nailed the day-to-day work of web applications in Rails, but want to move on to bigger challenges, this could be the job for you. At Diversion, youll take your place among a group of engineers who work hard to balance real-world deadlines with the long-term aim of deploying high-quality code and systems with minimal duct tape. Youll learn about the cutting edge of caching, infrastructure, and sophisticated client side program, and youll also work with and add to a great set of internal development tools, such as our deployments to Amazons EC2 and our standalone dynamic image server. All this time youll be working alongside an eclectic group of engineers with backgrounds in electrical engineering, math, CS, art and new media. Were all laid-back about process and corporate protocol, but dead serious about getting the job done.
Although our ideal candidate will have experience using Ruby and Rails in production, we are open to speaking with people that have solid technical backgrounds in other languages. If you have real experience, especially on high traffic and high profile sites, using Java, C, C++, Python, or other similar languages wed be interested in talking to you. Also, if you happen to be a closet erlang, lisp, or Haskell user, we arent necessarily going to be doing a lot of that kind of development here, but the experience will be appreciated.
We have a five-person technology team that includes a co-founder of nyc.rb and goruco and the former head of technology at ifilm.com. Our team has collectively been doing Ruby and Rails for quite awhile. Its an excellent environment to expand your knowledge of Ruby, as well as gain experience shipping very high profile web applications and scaling them.
As a developer at Diversion Media, youll be working on multiple projects, some of which will be very high profile. They will quite likely have a lot of media attention, very spiky traffic and many detail-focused stakeholders. This is serious software development but we try hard to have an agile, creative, and smart development process. In general, we distribute responsibility between team members as much as possible. If you have experience with a specific technology or particular skills, well obviously utilize those and skew your work in that direction, but fundamentally everyone here is expected to make a contribution in many areas of the application stack.
Diversion Media, LLC is a New York-based publisher of broadband channels for niche consumer audiences, with an initial focus on the travel, leisure, and recreation categories.
Featuring both professional and user-generated content, Diversions network leverages a proprietary platform and shared infrastructure to rapidly deploy compelling, engaging user experiences.
Telecommuting is a possibility for this position; company will offer relocation assistance for the right candidate. We offer an interesting, friendly and collaborative work environment in New York City, health benefits, generous vacation time and stock options. EOE
Please submit cover letter and resume to jobs@diversionmedia.com
Description:
We are recruiting for a Unix Linux C++ Developer ideally with a background of developing financial applications for a major investment banking organisation. You will be experienced in Multithreaded programming techniqes and RDBMS's. Please send over your CV to Jayne@Stamford-Consultants.com. Candidates must hold an EU/British/Swiss passport to be eligable to work in Switzerland. I look forward to hearing from you.
Description:
Looking to bring on a skilled Java developer to support our Gov't client in D.C. Some telecommuting allowed. Individual must be a self starter, able to work independently with broad guidance as well as part of a team. Primary efforts are open source software for archival and preservation of digital content.
Description:
Stanford University is looking for a hardcore Web Developer/hacker.
Our project:
Stanford University is building an Intellectual Property Clearinghouse. The goal of the project is to create publicly accessible database of all Intellectual Property documents and build a specialized semantic search engine on top of it.
- Project will help to improve US patent system and facilitate technology transfer
- The project will benefit individual inventors, high-tech and bio-tech companies involved in technology transfer, patent policy makers and legal professionals
- CS Professors Chris Manning and Hector Garcia-Molina are technical advisors
- We perform cutting-edge research in Machine Learning and NLP on our Intellectual Property Corpus
- This database of intellectual property documents has never been created before
- Cisco, Oracle, Intel, SAP, Genentech and other tech companies are funding the effort
Responsibilities:
- Architect, build and maintain rapidly evolving Web site
- Connect Web site to the back-end which supplies machine learning, natural language processing, search and data-mining functionality
- Help with the development of the machine learning, natural language processing, search and data-mining modules (mostly with the interfaces and data I/O).
Benefits:
- Challenging, fun and startup-like environment at Stanford University
- Exposure to the cutting edge Stanford Computer Science research
- Opportunity to learn data-mining, machine learning and NLP, if desired
- Opportunity to improve US Patent system and change the world
- There will be an opportunity for commercial spin-offs (startups)
- Industry competitive salary and full benefits (medical, dental, etc )
Required Qualification:
- Hardcore individual
- Expert Python skills for web development, database access
- Expert knowledge of Python Web Development frameworks
- Expert Java skills for web development, database access
- Expert knowledge of Java Web Development frameworks (JSP, JSF, Shale, etc )
- Expert HTML and CSS skills with cross-browser compatibility
- Expert Java programming skills, OOP, design patterns
- 7 8 years of development experience or equivalent skill level
Additional Qualifications:
- Good JavaScript skills with AJAX experience
- Knowledge of open-source Java technologies, especially from Apache
- Basic understanding of open source search and data-mining technologies (Lucene/Solr)
- MySQL administration
- Linux administration; bash scripting
Positions:
1. We will hire an exceptional developer immediately full-time.
2. We could offer an opportunity for 1.5 2 months contracting with possibility of full-time hire afterwards
3. We could offer 1.5 2 month contract if someone is looking for a short-term engagement only
Our technical environment:
- We develop in 3 languages: Python (front end), Java (back end), and JavaScript (AJAX on the browser)
- You get to decide on the best architecture/framework for the Python Web front-end
- We build a large and computationally intensive Machine Learning and Natural Language Processing back-end in Java.
- We build a large Search and Data-mining back-end in Java, mostly from open source components
- Linux 64-bit x86 servers
If you have any questions, please contact:
George Grigoryev
Information Retrieval & NLP Project Lead
Stanford Intellectual Property Clearinghouse
Stanford University
george.grigoryev AT stanford DOT edu
Description:
The Senior QA engineer will be responsible for defining the QA strategy for company's new web base application service. As the lead QA team member you will have broad responsibility for all aspects of the implementation of the QA process including developing the tools and methodologies that will be required to support the product development effort. Experience with Agile techniques like test driven development and experience testing large, scalable web services is a requirement. This position will offer the right candidate a large scope to define and develop the QA plans and process for this exciting, early stage venture.
Requirements:
1. 7+ years experience in the QA field with exposure to a wide range of technology environments
2. Expertise developing test strategies for large, N-tier web applications using database and state of the art user interface techniques like Ajax and DHTML
3. Experience using multiple OS platforms including Linux, Windows and Solaris
4. Programming skills using PHP or Java are a definite advantage
5. Experience with Agile methodologies and implementing testing techniques in these environments
6. Expertise with the setup and management of web servers (Apache, IIS), application servers (JBoss) and databases (Oracle, postgres, mySQL) is a requirement
7. Experience with lifecycle management and deployment tools such and Subversion and Maven is a plus
8. Experience using multiple open source and commercial defect tracking systems
9. Ability to work closely with development and product teams to define and develop test cases, use cases and automation scripts is required
10. Experience with commercial automation and load testing tools is necessary
Description:
Our new generation solution, the companys first Open Source project, uses a Web 2.0 social networking approach to focus on the collaboration needs of large distributed teams in business, government and the military.
We are looking for an individual to help build and manage a vibrant community of Open Source developers around this new product. Ideally, this person has a product management or programming background and is looking to move into a more customer-facing, business role. S/he must be familiar with open source projects, licensing and business models.
Responsibilities will focus on:
* attracting developers to the community
* collecting requirements from the community about the needs of developers
* being incredibly responsive to community requests (directly or by delegating to engineering, marketing, product mgmt)
* informal blogging about our solution on internal and public forum
The position:
* reports to the VP of Marketing with additional oversight and coordination with the CTO
* requires
- excellent writing and verbal communications skills
- solid technical background
- energy and enthusiasm and a desire to work with others.
Exciting opportunity to work in a collaborative environment. Located 45 minutes from Boston.