Web Applications Developer
Created:
April 18, 2014
Description
Web Applications DeveloperDESCRIPTION
The Roper Center for Public Opinion Research seeks a Web Applications Developer to work in a collaborative team environment applying expertise and knowledge of web development and management techniques to design, develop, analyze and maintain effective web-based applications. The position will be involved in all stages of software/website development including conceptualization, development, testing and implementation and necessitates a thorough understanding of the full Software Development Life Cycle. This includes requirements definition, prototyping, detailed design, coding, testing, deployment, and support of the day-to-day operation of production systems. This is a hands-on, onsite position, requiring solid design and coding skills and strong technical communications. The successful candidate will have experience implementing effective solutions to a variety of challenges in design and coding, functionality and usability, scalability and optimization. S/he is able to function independently and produce results that meet standards of quality, timeliness and acceptability with minimal supervision and general direction and works as a team player, providing ideas and support to peers and the development team leadership.
RESPONSIBILITIES
Job Duties include but are not limited to the following:
• Participate in the requirements analysis, design, and development of web/mobile applications according to industry standards and best practices
• Code, test, debug, and document applications, and enhance existing applications to ensure that production systems continue to meet user needs
• Build web-based applications, both front-end (UI/UX) and back-end (services)
• Develop and manage unit tests and the testing process to test software functionality and prove design
• Contribute to the development of high level system architecture documents and detailed design specifications to serve as a guide for system/application development
• Provide estimates for work required to be completed based on user requirements
• Lead technical development on some projects
• Maintain basic understanding of industry application development best practices, tools, programming languages and techniques
• Produce documentation related to design and implementation work
• Maintain code storage, version control and project documentation
• Select and utilize appropriate software languages, frameworks and platforms for new and existing projects
QUALIFICATIONS
Minimum Acceptable Qualifications:
• Bachelor's degree in computer-related field and at least one year of programming experience OR equivalent combination of education and experience
• 2+ years hands-on experience with server-side web, MVC development, SOAP, ReST web services
• Solid knowledge of development methodologies and project life cycle
• Demonstrated experience with Web-database middleware development and languages, such as PHP, ColdFusion, etc.
• Strong programming skills in PHP, JavaScript/JQuery, and open source technologies such as Wordpress, CakePHP, SOAP/ReST Webservices, JSON, XML, Ajax, etc.
• Demonstrated abilities in analytical reasoning and logical problem solving and a high attention to detail
• Excellent oral and written communication and interpersonal skills
• Ability to work independently
Preferred Qualifications:
• Job history indicating growth and development in the field
• Ability to juggle multiple projects, set priorities and meet deadlines
• Working knowledge of Structured Query Language (SQL)
• Working knowledge of security issues within a web application environment
• Experience in managing web, file, and application server environments
• Excellent knowledge of object oriented programming
• Experience using version control software such as Subversion or Git
• Experience in Responsive Web Design (RWD) techniques
• Experience in developing for WordPress or Joomla CMS
• iOS and/or Android development experience
• Prior experience with MVC frameworks, CakePHP preferred
• Knowledge of user experience design and evaluation methods
• Understanding of subject indexing and classification including metadata schema
To apply, Please apply online using Husky Hire to submit a letter of application, resume, and the names and contact information of three references. Apply for this position.
Employment of the successful candidate will be contingent upon the successful completion of a pre-employment criminal background check. The University of Connecticut is an EEO/AA employer.
Metadata
Published: Friday, April 18, 2014 13:18 UTC
Last updated: Tuesday, February 28, 2017 23:43 UTC