Openings >> Senior Sofware Engineer (Java)
Senior Sofware Engineer (Java)
Summary
Title:Senior Sofware Engineer (Java)
ID:104
Department:Technology
Location:Los Angeles, CA
Description
Position Overview
We are looking for a strong Java backend programmer who can work independently and is eager to re-imagine our existing tools for the next generation.  Our company uses gaming principles to create computer-based training solutions that help people become more effective communicators across languages and cultures worldwide.  We have developed software products that employ advanced concepts from game design, speech recognition, and instructional design.
 
We are developing web-based tools using JavaServer Faces (JSF) to improve the process by which instructional content is authored and deployed.
 
While the work environment here is casual, friendly, and flexible, the engineering team is small and focused.  You will be given big projects, and you will be given the freedom to work on them without interference.  People here are happy to help you learn, but in the end, it will be up to you to determine the best solutions and deliver the project on time.
 
Title of the Position:
Senior Software Engineer
 
Department:
Engineering
 
Reports to:
Principal Software Engineer
 
Overall Responsibility:
We seek a senior software engineer who is comfortable programming in Java, who can dig through legacy code that might be written in multiple languages, and who is a self-starter, comfortable with working independently and unafraid to improve upon existing solutions.
 
Key Areas of Responsibility:
  • Optimize internal tools used by content developers
  • Development of next generation platform
 
Required Qualifications:
  • 5+ years experience in software development
  • Expertise in Java
  • Advanced knowledge of at least one other programming language
  • Comfortable on UNIX/Linux command line
  • History of working with Subversion or CVS
  • Excellent teamwork and communication skills
  • Independent worker
  • B.S. or higher in Computer Science or related field
 
Preferred Qualifications:
  • Working with 3D game engine such as Unreal or Unity
  • Developing and deploying mobile applications
  • Interaction with relational databases
  • Configuration using XML or JSON files
  • Flash/ActionScript/Flex
  • Knowledge of automated build-systems (ANT, Hudson, Make, etc.)
  • Speech recognition
 
Company Overview
Alelo (www.alelo.com) is an award-winning creator of innovative, computer-based “serious” games that utilize social simulation to teach global competence. Our software incorporates state-of-the-art instructional design, social science, and patented avatar technology for socially intelligent virtual humans that interact with the learner in dynamic, immersive scenarios. Course instruction is modeled on a task-based, situated learning methodology effective for rapid skill development and application to real world situations. Our unique approach provides highly effective and customizable training for learners at different levels who need intercultural communication skills to succeed in the 21st century.
 
This position requires US Citizenship for government clearance eligibility.
 
Our benefits package includes Retirement Plan; Medical, Dental, and Vision insurance, and Paid Time Off. Employees enjoy an informal work environment.
 
Local (Los Angeles area) candidates only. No immigration sponsorship (H1B and similar). No outsourcing companies. No agencies. No consultants/contractors. Absolutely no phone calls, faxes, or visits.
 
This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock