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