Senior Software Engineer

Location: Mason, OH
Date Posted: 06-26-2014
Our client an established technology company is looking for software engineers of varying experience levels who are passionate and energized to contribute and grow professionally. 
If you bring:
  • The right combination of education, skills, and experience
  • 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
  •  
You will be provided:
  • An energizing, dynamic and highly collaborative environment
  • The opportunity to create delightful products that 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.
  • 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:
Required
  • Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience
  • Web based software development experience including Java and/or JavaScript programming experience
  • Familiarity with object-oriented systems and enterprise design patterns
  • 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
Preferred
  • Experience with JavaScript frameworks, such as Backbone.js, Angular.js, JavaScript MVC and 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
  • Experience with Agile development methodologies, including XP methods such as Test Driven Development and pair programming
  • Experience using source code control systems, such as Git, Subversion, or CVS
or
this job portal is powered by CATS