View All Job Openings

Software Engineer

A strong Team player. Someone who is capable and happy to work independently AND collaborate with small distributed teams designing and developing in ASP, ASP.NET (VB and C#), JavaScript, HTML, XML, Web Services, MSSQL and MySQL. This role will cover the spectrum of the SDLC including: project estimation, technical requirements gathering, code authoring, source control tracking, functional testing, and any necessary trouble shooting. Someone who can design and code functional routines and modules in accordance with a software engineering specification. This person will participate in design brainstorms, technical design reviews, formal code reviews, bug triage, and functional demonstrations of end products. This person must have a solid understanding of current Web standards, Web development best practices, Web services, Web protocols, and dynamic content retrieval and page rendering.

Required Experience:

    • 5+ years of experience using the following languages: ASP, ASP.NET (VB and C#), JavaScript, HTML, XML

    • 5+ years of experience working in Object-Oriented Programming

    • Strong skills and experience in writing SQL queries, designing databases, developing database applications, and Object-Relational mapping

    • Application development that ties multiple data sources, applications, systems, and services

    • MSSQL and MySQL database design and implementation

    • Environment flexibility utilizing Service Oriented Architecture , SOAP, REST

    • Proven background of creating intuitive, well designed (Web 2.0 style) application GUIs

    • Seasoned analysis, code debugging, and problem solving

    • Effective written and verbal communication skills

    • Ability to develop in multiple, simultaneous projects on large and small scales as necessary

    • Develop with the use of Subversion or equivalent Version Control Systems

Requirements:

    • Sripting languages such as PHP, Perl, Python, Shell, ActionScript, FLEX, etc.

    • Commercial, Web application development

    • Working knowledge of jQuery, AJAX

    • Various flavors of Linux (Debian, CentOS)

    • Additional Markup/Data Serialization Languages such as JSON, YAML, or HDF

    • Toad for MySQL

    • Web application development using CodeCharge Studio

> Contact us about this position.