[ajug-jobs] Senior Software Engineer
no_reply at jrecruiter.org
no_reply at jrecruiter.org
Wed Apr 25 11:55:24 EDT 2007
A new job has been added:
Job ID: 1242
Job Title: Senior Software Engineer
Business Name: Georgia Tech
Email: clay.fenlason at cetl.gatech.edu
Georgia Tech is looking for an experienced J2EE developer to be a leading force in the development of online collaboration tools for teaching and research. The majority of this work will be in concert with an open source community, Sakai (http://sakaiproject.org), which brings together instructional technologists drawn from the best talent at over 120 institutions across the globe, and Georgia Tech is drawing together a focused team to drive the leading edge of this broader effort.
Responsibilities and duties will include:
* Technical leadership for full development cycles, under the general supervision of the Director of Educational Technology and in cohort with other software developers.
• Collaboration with users, Instructional Designers, Project Managers, and Educational Technologists across Georgia Tech and the Sakai project to translate requirements into scalable services and useful tools.
• Serve as one of the key representatives to the Sakai consortium, and participate in meetings with a multi-institutional team of software developers to plan requirements for the functionality and usability of Sakai and other community source tools.
Strong communication and interpersonal skills, along with creativity and a self-starter mindset, will be critical for success in this highly collaborative, open source development arena. We are looking for an individual who is passionate about good, useful and usable tools for teaching, learning and research.
Minimum qualifications: Bachelor's degree in Computer Science, Engineering, Information Science, Library Science or related field. Three or more years of significant development experience in an object oriented development environment. Additional experience may be substituted for education. Understanding of Java application frameworks (e.g., Spring, EJB3), Java servlet container or application server environments (e.g., Apache Tomcat, JBoss). Experience with OR/M persistence technology such as Hibernate. Experience with source control management. Demonstrated experience with the Unix operating system and environment and multiple programming languages. Strong analytical and problem solving skills with the ability to evaluate options, develop and recommend solutions. Ability to work independently and creatively within a collaborative, dynamic environment. Excellent oral and written communication skills and interpersonal skills.
Preferred Qualifications: Master's degree in Computer Science, Engineering, Information Science, Library Science or related field. Experience with IT in a higher education environment. Experience with Java build tools such as Maven or Ant. Ability to work in an API environment and experience with SOAP and/or REST. Experience with programming best practices, including design patterns and unit test development. Experience evaluating new technologies and developing functional requirements through use case analysis. Ability to communicate with technical and non-technical individuals, including the ability to prepare project documentation to support training and best practices. Experience contributing to an open source project a strong plus.
Please contact clay.fenlason at cetl.gatech.edu or apply online at:
This job was posted on: 2007-04-25
For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=1242
More information about the ajug-jobs