SQL - .NET Developer
location: Duluth, GA and Scottsdale, AZ
General Purpose: Demonstrates broad based technical experience and a thorough understanding of software design principles and methodologies. Builds innovative, scalable, maintainable, and secure web solutions. Strategically designs and implements databases across the organization, while ensuring high levels of data availability. Implements standards and models for database architectures.
Key Roles and Responsibilities:
- Completes complex programming tasks consistently within assigned schedule and estimated effort while leading other junior consultants on the project team.
- Designs, develops, codes, tests and debugs software for applications which require a significant level of technical expertise.
- Works with technical staff to understand and analyze complex software problems and develops solutions to resolve them.
- Works as an individual contributor or with a team of software developers to create database and web applications to support clients’ marketing initiatives.
- Analyzes user requirements and designs functional specifications for databases and database applications.
- Plans, designs and executes system/integration test. Leads unit and system/integration testing efforts. Evaluates testing efforts and alternative solutions, and selects the appropriate solutions for testing issues.
- Reviews the design documents created by other project team members and is able to identify key processing issues and risks associated with the design.
- Develops written materials that are clear, concise and contain the appropriate content for the targeted audience.
- Actively assists other project team members, helping them to better understand their assigned tasks and deliverables.
- Identifies project issues and risks that may affect the project team and/or project tasks and communicates them up to the appropriate level.
- Provides input and estimates for detailed project plan.
Required Experience:
- Must have at least 3+ years of Transact SQL experience, DTS, SSIS, SQL Reporting Services
- Must have at least 2+ years of .Net development experience using ASP.NET, C# and VB.NET
- Experience with SQL Server 2005/2008
- Experience with data intensive development in a SQL Server environment
- Understanding of Object Oriented design principles is a PLUS
- Experience with full software development life cycle
- Design and documentation background
- Experience with Source Code Control and unit testing
- BS in an Information Systems related or technical area with 4 to 7 years of experience or the equivalent of education and experience
Required Skills:
- Excellent verbal and written communication skills
- Must be a collaborative, team player
