.NET Software Engineer

Job Description


Experience:  4 - 8 years

Degree:  BSCS

Compensation:  Competitive

Title: Software Engineer – ASP.Net
Location: North Metro Atlanta
Type: 3 Month Contract to Hire
Positions: 8

Position Summary
CCCi’s client is in the process of building a development team for a new Center of Excellence. They have an immediate need for (8) .NET developers, for a 3 month contract to hire in North Metro Atlanta. The ASP.NET Developers will focus on system integration activities such as evaluating and acquiring, designing, constructing, unit testing, and supporting software solutions based on business requirements. The successful candidates must be self-motivated and proactive in this AGILE environment. These roles will be a part of our client’s Center of Excellence team responsible for delivering product and customer-specific capabilities and core capabilities.

Key Responsibilities
- Develop solution design specifications
- Design and model program/code requirements for an integrated software product or system that supports re-use, change, and integration of various components
- Convert requirements to functional requirements to develop written software code that is accessible, usable, efficient, re-usable, cost-effective, and maintainable
- Construct applications which meet or exceed requirements, promote re-use of software components, and facilitate ease of support
- Conduct unit tests, component integration tests, systems and acceptance testing, correcting problems, and implementing changes to ensure adherence to test plan and functional requirements
- Diagnose, isolate, and implement remedies for system failures caused by errors in software code, using knowledge of system characteristics, and utilizing software-based system maintenance and tracking tools
- Prepare or provide input to written documentation for technical methods, procedures, functions, or processes to support the installation, operations, training, and maintenance of information technology systems or applications
- Provide solution development resources and cost estimates

Basic Requirements:
- Bachelor’s degree in Computer Science / Engineering
- 4 to 8+ years of experience is software development in Microsoft .NET technology stack
- Development experience with .NET 3.5 and above, including
- Strong C# OO skills
- LINQ and Lambda Expressions
- Delegates and Events
- Multi-Threading and Task Parallel Library
- Reflection and/or Managed Extensibility Framework
- WCF / Web services
- Strong capabilities with SQL Server
- Knowledgeable of advanced design patterns and models
- Experience with Object-Relational Mapping, preferably NHibernate
- Experience with Dependency Injection, preferably Castle Windsor
- Knowledge on the fundamental concepts of Test Driven Development and Mocking framework
- Ability to work effectively in an agile/Scrum environment
- Understanding of the full life cycle software development processes
- Working knowledge of Visual Studio and Team Foundation Server

Preferred Requirements:
- Understanding of Retail environment and daily operations

- Any offer of employment will be contingent on the successful completion of a comprehensive background check and drug screen
- Sponsorship is not being offered at this time
- Local candidates only

Job Requirements

.NET 3.5, C#, OO, Object Oriented, ASP.NET, SQL Server, LINQ, Lambda Expressions, Multi-Threading, Extensibility Framework, WCF, Web Services, WPF, XML, Advanced Design Patterns, Object-Relational Mapping, NHibernate, TDD, AGILE, SCRUM, SDLC, Visual Studio, Team Foundation Server

Job Snapshot

Employment Type Contractor
Job Type Information Technology, Engineering
Education 4 Year Degree
Experience Not Specified
Manages Others Not Specified
Industry Internet - ECommerce
Required Travel Not Specified
Job ID 14084JSK
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

.NET Software Engineer

Enter notes about this job: