Senior Applications Developer
Summary: We develop and deliver custom online ordering, warehouse management, print-on-demand and sales management applications to numerous large- and medium-size companies.
The successful candidate will have a broad range of IT experience, able to cope with rapidly changing situations which will include the planning, design and development of new applications as well as the routine support and modification of legacy applications.
Operational (day-to-day)
· Create Technical Specifications for new programming projects (including database design, class design, construction of business logic), based upon provided Functional Specifications.
· Manage the entire lifecycle of projects, including design, programming, testing, implementation, and support.
· Perform upgrades to existing applications, based upon customer requests
· Provide support and training on existing applications
· Perform programming and support tasks, corresponding to client-requested system development projects.
· Serve as a technical resource for other Applications Developers on an ongoing basis.
· Provide estimated hours/resources for new Systems Development proposals.
· On an ongoing basis, ensure the web, application, and database servers are configured properly, install necessary software, and perform necessary maintenance.
· On an as-needed basis, provide client presentations, analyze client requirements, and provide proposed solutions.
Desired Qualifications:
• Bachelor Degree in Computer Science or related technical degree
• 3-5 years of application development experience using Microsoft technologies, including two years of experience with the .Net platform.
• Strong working knowledge of ASP.Net as well as Classic ASP
• Professional Programming experience with C#, T-SQL and/or VB6
• Crystal Report development and the deployment of web-based Crystal Reports
• Database development knowledge/experience, including Microsoft SQL Server 2000/2005 and ability to work with complex queries.
• Ability to balance new development activities with support of existing production applications.
• Ability to effectively assess and assist with estimation of customer business requirements.
• Strong written and verbal skills.
• Online order management systems • eCommerce
• Exposure to SDLC methodologies.
|