Wednesday, September 19, 2007

Software Engineer in Rochester, NY

Wednesday, September 19, 2007
Purpose:

The main purpose of the Software Developer position is to write Web-based applications using a variety of technologies. Responsibilities include: reviewing business requirements, creating software specifications, documenting design, implementing/unit-testing code, and participating in peer review.



Responsibilities:

. Review and provide feedback to software requirements

. Assist in creation of design documents

. Perform analysis of project complexity and estimate project timelines

. Document design

. Create well-documented, elegant and efficient code

. Work closely with other engineers, QA analysts, project managers and support staff as needed.




Experience: Knowledge/Skills Required:

. Good knowledge of software development techniques (developing specifications, design/architecture and code) as well as testing techniques

. Understanding of building scalable Web-based solutions

. Good verbal and written communication skills and the ability to work in a very fast-paced team environment

. Experience with Linux/Unix operating system and familiarity with Windows

Knowledge and experience with:

. C/C++

. JavaScript, HTML, CSS

. SQL and relational databases

. XML

. Web services



Familiarity with:

. ASP/Visual Basic in COM/COM+ model

. Ajax

. LDAP

. STL



To Apply to this job go to http://www.GadBall.com or click here