Software Engineer

Astonish Results, named the fastest growing company in RI two years in a row, is looking for a solid software engineer to join our team. Astonish Results is a total one-stop solution offering a professional web presence, email marketing, search marketing; the most overall effective marketing strategy available to reach the modern consumer. We seek an experienced Software Engineer to join the Business Software Engineering (BSE) Team. This individual will work with other professionals in BSE group and interact with business staff within the company, technical staff in other departments, as well as with consultants and third party solution providers as required. The selected candidate will be responsible for the development, maintenance, and support of critical business systems. Design and analysis work will require interaction with business units, as the company is seeking to upgrade, improve, and expand one of their systems to gain efficiency in operations and leverage new and emerging technology.

The selected candidate will:

  • Design and develop standard and specialized queries, reports, and application programs
  • Work with BSE staff to provide technical support during the project life

The qualified candidate will have the following skills, knowledge and abilities:

  • Familiarity with systems analysis and design for web-based n-tier application development
  • Strong working knowledge of relational database software specifically SQL Server 2000 and 2005, 2008
  • Strong event driven user interfaces, object oriented programming, SOA and web based server and client technology
  • Strong working knowledge of web development using HTML,WCF, ASP.NET, C#, XML, XSL, XSLT, Java Script, and AJAX
  • Strong skills in SDLC
  • Strong skills in work flow design – understand business processes
  • Strong verbal and written communication skills
  • Experience in developing and installing multi-user systems
  • Knowledge of the principles, practices, and techniques of systems' analysis, design and development, and experience in analysis, design development, and implementation
  • Knowledge of the types, concepts, techniques, and applications of electronic systems and equipment
  • Ability to analyze and determine the applicability of electronic data, to draw conclusions and make appropriate recommendations
  • Knowledge of systems analysis and design on mainframe, minicomputers, and microcomputers and of the latest developments in the application of electronic computer and associated equipment to all phases of comprehensive data management and analysis
  • Ability to design, program and implement new systems
  • Ability to analyze data, draw conclusions, make appropriate recommendations, and maintain accurate records and prepare technical reports
  • College Degree in Computer Science or related field

Qualities we look for:

  • Positive Attitude
  • Extremely teachable
  • Focused Work Ethic
  • Extraordinary attention to detail
  • Self motivated
  • Strive for excellence and perfection
  • Excel at teamwork
  • Very well organized
  • Works well under pressure
  • Adapts well in an ever-changing work environment
  • Desire to be a part of a growing company
  • Personable and approachable
  • Willingness to learn and develop new skills within yourself and others
  • Ability to be professional yet have extreme amounts of fun

If this sounds exciting to you, then we want to meet you!

If this sounds exciting to you, then we want to meet you!
Please send in your resume to employment@astonishresults.com