Lead Software Enginner | Nextscreen
Nextscreen (www.nextscreen.com) is looking for a lead software engineer to lead and work on a new set of Drupal-based websites. Here is the job description:
Job Title: Lead Software Engineer
Job Description:
The ‘Lead Software Engineer’ will report to the Director of Technology and be responsible for code/database architecture, development, and testing best practices. Candidates must have a deep understanding of web technologies, distributed computing architectures, and have experience working on enterprise Internet application projects. You must be able to work well in a small agile team, have excellent problem-solving skills, and be able to adapt to change. Candidates should have experience working in a full life-cycle project -- from requirements gathering through deployment as well as agile development.
The Software Engineer is expected to:
• Work closely with technical team, business owners and executive team to understand business objectives and system requirements.
• Develop with an agile approach with releases every 3-4 weeks
• Architect, design and develop software solutions
• Develop coding standards and processes as well as ensure all product releases are defect free
• Define the organizational quality assurance standards
• Work with technology team to manage third party vendors
• Operationally manage the application layer and respond to system issues as required
• Write front-to-middle-end code for high-traffic web-based applications
Required experience and knowledge
• Minimum of 5-7 years experience in software/web development
• 3 years experience designing and implementing transactional databases
• 1-2 years experience as a technical lead on two or more projects
• Technical background should include experience with some or all of the following PHP, java and/or .net, rails, ajax, JavaScript libraries such as Jquery, Dojo and Scriptaculous
• Experience implementing content management systems such as drupal
• Excellent teamwork skills
• Proven ability to influence cross-functional teams without formal authority
• Must provide examples and at least one sample of documentation delivered in the past
• Bachelor's degree in Computer Science
• Experience with agile methodologies or equivalent software practices
Send resumes to jobs@nextscreen.com

