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