Company

Senior Software Developer (NY)

Senior Software Developers possess excellent teamwork skills, technical skills, previous technical leadership experience and a commitment to get the job done right. There is a strong focus on team building and training to encourage the advancement of team resources.

Key Responsibilities

The responsibilities of this position include leading web application development initiatives, technical oversight for multiple projects, and communication with both internal and external project shareholders. The Senior Software Developer is responsible for developing new software features as well as correcting defects in existing software.

  • Serve as the technical lead for Web projects from inception to completion as an integral part of a cross-functional team.
  • The Senior Developer will serve as a consultant to both internal and external clients on everything from web and application development, to software methodologies and budget recommendations.
  • Effectively communicate and control the following technical aspects of a project:
    • Scope of technical deliverables
    • Schedules for technical deliverables
    • Assignment of technical tasks
    • Discuss open technical issues with internal team members and clients
  • The Senior Developer will act as technology expert in retaining and communicating all pertinent technical-project history and information for internal team members and client resources
  • Expected to manage development resources in the adoption of specific methodologies and inter-disciplinary communication
  • Ability to work with peers without direct supervision
  • Ability to predict technical issues and consult with clients and team leads to find creative resolutions to schedule/resource conflicts
  • Lead technical teams to ensure deadlines are met and within budget
  • Facility the team delivery of technical projects to internal and external QA resources
  • Work with internal team members and client resources to identify and resolve issues found during QA


Requirements

  • Education: 4 year technical degree
  • Experience: 3+ years web application development and object oriented programming.
  • The Senior Software Developer regularly interfaces with employees, vendors, and clients.
  • Expert knowledge of web application development, object-oriented programming, the use of common coding platforms, and the desire to acquire knowledge about emerging technologies
  • Expert knowledge of client-side web technologies (XHTML/CSS/JavaScript)
  • Professional experience with technical project leadership/oversight
  • Strong analytical, planning, problem solving, and organizational skills
  • Exemplary interpersonal and communication skills; basic negotiation skills
  • Flexible and capable of managing multiple tasks in a fast paced, high volume environment
  • Understanding of best development practices including: project lifecycles, configuration management, and quality assurance

Email resume to: devjobs@siteworx.com