| Job Description |
.NET Developer
Job Summary:
Analyzes user requirements and resolves logical problems to design and develop robust and scalable software solutions. Works on all aspects of software development, including architectural design, user interface development, object-oriented coding, unit and integration testing. Provides support for deployment of software to test and production environments. Troubleshoots software problems in test and production environments, resolves software bugs.
Job Responsibilities:
- Work with business and system analysts and interact with a software architect to fully understand technical requirements
- Provide accurate estimates of effort required to complete assignments
- Design, develop, test and debug multi-tier software solutions while following Digital Infuzion software development process, coding and configuration management standards
- Complete assignments according to the established deadlines
- Participate in defining user interfaces, gathering technical requirements, writing technical specifications and documentation.
- Work on multiple projects simultaneously
- Remain current with state-of-the-art design industry products and best practices
- Actively contribute innovative project-related ideas
Skills & Abilities:
- Must possess excellent English verbal and written communication skills for interaction with customers (both internal and external), and with members of other internal engineering teams
- Must be able to work both independently and as a part of a team
- Must possess and demonstrate strong desire and passion to learn new technologies
- Must be able to find non-trivial solutions to complex logical problems
- Must be able to perform challenging assignments under time pressure, with or without supervision
- Must demonstrate commitment to quality within first 90 days of employment
Experience:
- 5+ years of in-depth experience in design and development of multi-tiered applications
- Excellent software development and troubleshooting skills on Microsoft platform (including SQL Server 2008, SharePoint 2010 (MOSS), Office 11, Visual Studio 2008/2010, Reporting Services 2008, IIS 7 etc.), with an emphasis on, ASP.NET and C#
- Experience with SharePoint 2010 Development and Maintenance
- Expertise creating optimized, efficient web applications using the latest Microsoft and other technologies, such as ASP.NET, C#, AJAX, Silverlight, JavaScript and XML/XSLT, CSS, jQuery
- Strong knowledge of Service-Oriented Architecture concepts
- Expertise in creating SOAP Web Services and WCF Services
- Strong T-SQL skills with experience developing complex queries and stored procedures in SQL Server 2008 environment
|