*Senior .NET programmer*

*San Diego, CA*

*Duration: 6+ Mts*

*Rate: 50/HR C2C*


 Skills required:
• BS Degree and 5+ years software development experience (can substitute
experience for degree). Software Engineering skills to develop a solution,
not just write code.
• .Net framework
o ASP.net MVC (or at the very least have solid MVC knowledge)
o C# development skills
o LINQ
o Entity Framework
o Visual Studio 2010, 2012
• *Jquery development experience*
• SQL Server - Must have some experience connecting the software
application to a database (i.e. stored procedures, etc. ). Understand the
basics of SQL Server enough to be able to model the solutions or create the
initial table and query/sproc designs for a given feature.
• Design Patterns, Object Oriented Development (OOD) - Solid experience in
conceptualizing a solution and choosing certain design pattern. Also being
able to articulate why they used a particular design solution versus the
other options (for instance GoF Design Pattern to model the code).


*Job Description:*
      Job Duties:
• The Software Engineer contributes to the solution design in the .Net
Framework. They also execute the solution by writing the code and following
the solution through testing to implementation
• Must follow good design principles and produces well-documented and clear
code that is unit tested
• Shows innovation and creativity in solving problems; draws upon different
sources for ideas and solutions. (design patterns, concepts, etc.)
• Member of a Software Engineering Team that develops, enhances, and
sustains software systems in a cross-functional team environment through
adherence to established design control processes and good engineering
practices
• Apply advanced knowledge of software engineering practices and
techniques, technology trends, and working knowledge of domain expertise to
Create functional requirements, use cases, and desired system behavior
workflows and models.
• Work with Quality organization to create requirements traceability /
dependency matrixes.
• Create use cases, alternative workflows and activity diagrams as needed
to fully describe the required behavior of the solution.
• Create and maintain artifacts (models, diagrams, documents) by evaluating
needs, clarifying requirements, and analyzing use cases and dependencies to
recommend a course of action.
• Perform system validation by validating accurate and complete development
of software, matching technical specifications and functional requirements.
• Work with various database architectures and interfaces and design robust
databases and their communications structures.


*Regards,*

*Rahman,      *

*Sr Resource Recruiter*

*rahm...@usmsystems.com <rahm...@usmsystems.com>*

*703 246 1849*

-- 
You received this message because you are subscribed to the Google Groups "SAP 
BASIS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-basis+unsubscr...@googlegroups.com.
To post to this group, send email to sap-basis@googlegroups.com.
Visit this group at http://groups.google.com/group/sap-basis.
For more options, visit https://groups.google.com/d/optout.

Reply via email to