Req: Senior .Net Software Engineer required
- From: Mike <mikevigie@xxxxxxxxxxx>
- Date: Fri, 11 Jan 2008 07:45:15 -0800 (PST)
= = = > Please forward profiles to
michael.vigie@xxxxxxxxxxxxxxxxxxxxxxxx
Hi,
Please let me know if you have any suitable candidates for the
following requirement:
Senior Software Engineer
Atlanta, GA (Local Candidates preferred)
Estimated Assignment Length: 6 months
Position Summary:
The individual provides technical guidance regarding the determination
of client area application systems requirements for new or modified
application programs; preparation of system specifications; and
development, testing, and implementation of efficient, cost-effective
application solutions. This position requires extensive knowledge of
the client area's functions and systems, in-depth knowledge of system
and technology alternatives, and broad knowledge of the system
development life cycle.
Primary Duties and Responsibilities:
Consult with client management regarding the technical requirements
and impact of complex business requirements.
Provide input into the creation of technical standards and ensure
adherence to them.
Design, code, create test plans, test, debug, and document
applications.
Conduct technical studies and evaluations of business area
requirements, and recommend appropriate technological solutions.
Develop detailed specifications from which new programs are written.
Write and prepare specifications, documentation, and system flow
charts for complex computer programs based on an understanding of the
business or functional requirements, typically requiring maintenance
and/or modification of existing and proposed applications.
Research and evaluate alternative technical solutions and recommend
the most efficient and cost-effective solution.
Ability to handle multiple projects, with multiple priorities and
supervise/lead teams accordingly. This could include off-site/
offshore resources.
Act as an expert technical resource to development staff in all phases
of the development and implementation process.
Validate business rules with client management.
Technical Skills:
* High competency in .NET Development: middle-tier C#, Web UI
(ASP.NET, AJAX, etc.)
* Experience implementing systems utilizing WebServices within a
Service Oriented Architecture.
* Comprehensive understanding of object-oriented design principles and
programming skills.
* On-the-job experience employing Design Patterns to solve technical
design issues.
* Good understanding of fundamental database concepts such as schemas,
normalization, and cardinality with a focus on MS SQL Server. Ability
to write T-SQL, stored procedures, triggers, UDFs etc.
* Fluent in the UML as a communication medium for design. (sequence,
class, state, activity diagrams) - ability to read as well as author
each.
* Experience implementing secure systems with respect to
Authentication, Authorization, Encryption (data at rest, data in
transit, etc.)
* Familiarity with the Agile and/or RUP methodology or similar SDLC
processes and tools
Other Skills:
- excellent communication, and organizational skills
- professionalism and a "team player"
- ability to work effectively under pressure
- experience working with offshore resources
Deliverables: Technical Design Artifacts, Source Code Modules,
Mentoring / Training Peers, Code Reviews
Education:
- A Bachelor's degree in Computer Science or a related discipline. At
least 10 years equivalent industry experience working as software
engineer is acceptable.
- Technical Certifications considered a plus.
Experience:
- Minimum of 5-7 years of experience in systems or applications
software development
- Exposure to initial releases of .NET Framework 3.0/3.5 & Visual
Studio 2008 a PLUS!
- Team Foundation Server / Team Explorer for source control in a team
environment a plus.
- SQL Server 2005 encryption and native XML data type a plus
- SQL Server Reporting Services a plus.
.
- Prev by Date: Re: dpkg-reconfigure exim4-config: please help re interfaces to listen on
- Next by Date: Re: Promiscuous BOOTP server?
- Previous by thread: Tally Software
- Next by thread: Will I lose dual boot?
- Index(es):
Relevant Pages
|