The desire to be part of a world-class technology team
The commitment to grow professionally, while mentoring others along the way
The willingness to try new things and to contribute your very best We will provide:
An energizing, dynamic and highly collaborative environment
The opportunity to create delightful products that help to educate people and make a difference
The opportunity to use cutting edge technologies and work with the most current methodologies
A chance to grow your own skills and to help others grow theirs
A competitive salary (commensurate with skills and experience) and comprehensive benefits package
Essential Duties/Responsibilities:
Work as a software engineer in a collaborative environment with passion and commitment.
Work with other team members, take ownership & Get Things Done.
Continuously learn and grow with industry-leading practices, processes, and technologies and have an opportunity to mentor others.
Continuously acts to enhance knowledge of new technologies, business processes, and project management skills, staying abreast of trends, latest industry developments and knowledge sharing among colleagues
Skills/Knowledge/Experience:
Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience
1 to 4 years of direct working experience in a software development environment
Software development experience including Java and/or JavaScript programming experience
Familiarity with object-oriented systems and enterprise design patterns
Familiarity with wide portfolio of software development applications, environments and languages
Strong verbal and written communication skills required
Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions
Must have strong teamwork orientation
Must be sensitive to cultural differences in interactions and in the way work is done
Needs good work ethic and strong sense of ownership of end result
Preferred*
Experience with JavaScript frameworks, such as Backbone.js, Angular.js, jQuery.
Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5)
Experience with a variety of Database Systems, such as LDAP, MySql, Oracle, Sybase, MongoDB, NoSQL
Experience developing for mobile devices