Developer/Programmer III
Senior level position requiring advanced technical knowledge in all areas of web applications programming, system design, and update, storage, and retrieval methods. Analyzes user specifications and requirements. Encodes, tests, debugs, and documents programs on large-scale, complex projects. Revises and updates programs and documentation as required. Requires 4-6 years relevant professional experience or equivalent combination of education and experience.
Qualifications
Required
- Extensive experience developing web-based applications in ASP.NET using C#
- Experience with T-SQL and SQL Server Administration
- Experience developing database solutions using stored procedures and views
- Experience using Microsoft IIS to administer web sites
- Ability to learn and implement new designs, techniques, and languages
- Ability to work in a team environment and follow detailed instructions
- An understanding of fundamental computer science concepts
- 4-6 years relevant professional experience or equivalent education
Recommended
- Experience working with HTML, CSS, and JavaScript to create templates and pages
- Experience with Perl, C++, Visual Basic and other languages
- Experience with other data storage systems and formats
- Experience with object-oriented application design
- Knowledge of trends and new technologies
- Ability to act in an instructive and/or advisory capacity to junior programmers
Responsibilities
The Programmer III is responsible for design of complex database-driven solutions based on client needs and specifications. The Programmer III is able to analyze client needs for both presentation and maintenance of web content and develop database solutions and web interfaces. The Programmer III is responsible for documentation and testing of database design and web interfaces.
The Programmer III also assists less senior programmers with implementation of new techniques, objects, and code libraries, and is expected to be informed and knowledgeable about all aspects of web application development.
Aristotle, Inc. Employment Policy and Personal Conduct Requirements
Aristotle, Inc. is an EEOC employer. Sexual harassment, violent or threatening behavior, or misconduct on the part of an employee may be grounds for termination.
Any hiring for employment by Aristotle, Inc. is assumed to be “at-will”. Aristotle, Inc. expects all employees to conduct themselves at all times in a professional workmanlike manner; failure to interact with managers, co-workers, vendors, and clients to the extent that production or morale suffers are grounds for termination.