As a Web Software Engineer you will be responsible for all aspects of the technical implementation of a business solution. Specific responsibilities include:
- Development of technical requirements (scoping)
- Architecture and coordination of team-based development efforts using a modular approach
- Definition of hardware and software architecture for project, including:
- Off-the-shelf software components
- Custom software specifications
- Database schema
- Network infrastructure
- Planning and managing software development lifecycles
- Interfacing with senior production and marketing management on multiple projects
- Minimum of three (3) years of in-depth business experience designing, developing and delivering technical solutions using ColdFusion, .NET (C# or VisualBasic.NET), SQL and similar development technologies.
- Solid experience and knowledge of database architecture and SQL (experience with both Microsoft SQL Server and Oracle desired), and experience developing large database-driven Web solutions.
- Working experience with HTML, XHTML, CSS1, CSS2, ECMAScript, DOM, and object-oriented development a must.
- Familiarity with IIS, Java, COM, and CGI a plus.
- Must be self-motivated and self-teaching, with strong teamwork skills.
- Must have excellent communication and organizational skills and possess the ability to work effectively and efficiently in a collaborative team environment.
- Bachelor's Degree or equivalent required, preferably in Software Engineering, Computer Science, Information Systems or related fields, or equivalent combination of education and experience.