The primary responsibilities of this position include the implementation, maintenance, and documentation of software applications per customer requirements, specifications and management technical direction. The Software Developer provides technical assistance in diagnosing and resolving software issues and follows company procedures related to software documentation, version control and code quality. Responsibilities - Work on our client's software development tasks as directed - Participate in software product design when requested - Provide technical assistance to customer service and technical service departments as needed - Report progress and task completion to management as directed - Continue the development of software programming languages and skills - Investigate bugs and develop fixes - Create solid, maintainable code - Build automated unit tests. Essential Qualifications - Bachelors of Science in Computer Science, Electrical Engineering or a closely related - Information Technology/Engineering field or equivalent experience - Thorough knowledge of the .Net Framework 3.5 and C# - Proficiency with Microsoft Visual Studio 2008/2010 - Demonstrated practical experience in object-oriented software design, design patterns and code re factoring required. - Ability to quickly assimilate, analyze and solve complex problems - Ability to work with WinForm applications - Good analytical and problem solving skills - Solid verbal and written English communication skills - Must have excellent communication abilities and be a team player - Strong collaborative spirit - Inquisitive nature Join TEKsystems() and get your career on the fast track. As the leading technology staffing and services firm, we are passionate about deploying high-caliber IT and communications expertise. To satisfy our constant need for expertise, we actively seek talented Technical Professionals with all levels of information technology and communications skills. TEKsystems knows that every professional has different needs, so we'll work together to determine a suitable benefits package. We offer options to our Technical Professionals that could include: a health plan, 401k, provisions for vacation and holiday pay, and technical and professional training. With a foundation as the nation's largest IT staffing firm, we've become a billion-dollar services company by blending superior client service with an unrivaled ability to source and manage talent to precise specifications, resulting in successful technology executions. Allegis Group and its subsidiaries are equal opportunity employers. M/F/D/V
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."