Senior ProgrammerPosted: November 15, 2009
The Programmer will be responsible for architecting solutions for small to medium size clients. In addition, the Programmer will be responsible for making sure that the customer technical specifications and the design documents are translated into the right database solution and or computer programs through the use of appropriate computer technologies or programming languages such as: .NET, C#, ASP, Cold Fusion, Java, HTML etc. Responsibilities 1. Design and code screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems. 2. Convert designs and specifications into computer code. 3. Compile code into programs and correct errors detected in compile process. 4. Create test transactions and run tests to find errors and confirm programs meet specifications. 5. Analyze code to find causes of errors and revise programs. 6. Consult with users to prototype, refine, test, and debug programs to meet needs. 7. Monitor performance of programs after implementation. 8. Assure that all code is commented properly and completely 9. When applicable, develop programming plan before starting to code. Required Programming & Technical Skills: * NET languages and systems (ASP.NET, VB.NET, C#.NET, ADO.NET, Commerce Server, BizTalk) * Content Management Systems * Cold Fusion and/or ASP * Java * HTML Others Technical Skills: * Proven skills and experience Database design for new and existing systems * Expert in SQL Server, Oracle a plus, ErWin (or equivalent) systems. * Solid understanding of Windows, Windows NT, or UNIX operating systems * SharePoint IA & Documentation Skills: * Must be able to analyze requirements and develop technical solutions. * Work closely with clients and internal team to gather information about program needs, objectives, functions, features, and input and output requirements (Business Requirements Gathering and Functional Design Documents). * Analyze, define, and document requirements for data, workflow, logical processes, and interface with other systems, internal and external checks, controls, and outputs. * Analyze and estimate feasibility, cost, and compatibility with hardware and other programs. * Develop and maintain plans outlining steps and time tables for developing programs. * Research and evaluate software and hardware to assist in programming. * Must be able to assist, prepare and present Technical Briefing and Technical Specification Documents. * Must be to review critique and improve documentation written by others that describes installation and operating procedures. * Evaluate development requests and provide recommendations * Strong skills/experience with Word, Excel and Visio Customer Relation Skills: * Must be able to work with customers to understand their business models and goals and help define strategy, content, and features for design of their solution. * Possess good presentation skills, including the use of PowerPoint. Leadership and Organization Skills: * Work on other project teams with other developers and other technical groups. * Organization of large bodies of information into a logical and easy to use presentation layer. Please refer to job code 3258 when responding to this ad.
| Category: | Information Technology |
|
> Programmer
| | Location: | Commack, NY | | County: | Suffolk County | | ZIP Code: | 11725 | | Pay Rate: | Open | | Job Terms: | full time | | Company: | mindSHIFT Technologies, Inc. | | Phone: | email only please | | Fax: | email only please |
|