PDA

View Full Version : C#/.net Software Developer



stitch
Mon Aug 15th, 2011, 02:39 PM
PM me if interested.

Software Developer is tasked to provide Client with operational systems support required to conduct our business, and maintain revenue assurance. These systems range from the core architecture required to manage the Client collocation sites, to all internal support systems modules, to the software platforms needed to operate our book to bank process. Perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintain and modify programs based on architectural requirements and document said changes.

The CRM (customer relationship management) and OSS (operational support system) systems are entirely based on custom written applications and interface with ERP and accounting systems. These applications span multiple systems and technologies that require the following:
. Extensive understanding of ASP.NET technologies; specifically version 4.0
. Ability to code, debug and document C# applications using VS2008 and VS2010
. Ability to write queries, views and stored procedures to process and view data using Transact-SQL; specifically for SQL Server 2005 & 2008
. Experience using source control
. Experience with ASP.NET MVC & LINQ is a plus
. Experience with Ajax is a plus
. Experience with Javascript, jQuery & jqGrid is a plus
. Experience with N-Tier web applications
. Versed in industry best practices
. Understanding of database normalization and relational structure of SQL databases
. Understanding of object oriented coding practices using classes
. Ability to design and implement documents into HTML (Hypertext Markup Language)
. Ability to implement and troubleshoot programming changes and modifications
. Ability to write technical instructions in the use of programs and/or program modifications
. Ability to learn and support new systems and applications
. Knowledge of accounting systems and reporting based on user requirements
. Knowledge of ITIL principles and practices
. Ability to investigate and analyze information and to draw conclusions
. Basic reading, writing, and arithmetic skills required

. Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology
. Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes
. Test and develop programming modifications
. Write new program code using prescribed specifications
. Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part
. Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor
. Confer with users to gain understanding of needed changes or modifications of existing programs. Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls
. Write and maintain programming documentation
. Maintain confidentiality with regard to the information being processed, stored or accessed
. Document programming problems and resolutions for future reference
. Work independently or as part of a team on assigned task and complete in a timely manner
. Provide on the job training to new department staff members
. Responsibilities may require evening and weekend work in response to needs of the systems being supported