Salary
Market Rate
Location
Tallahassee, FL, United States
Posted on
Oct 28, 2016
Profile
Senior ASP.NET Web Developer
Tallahassee, FL
Work alone or as part of a team developing robust .NET intranet and extranet web-based business applications using SDLC best practices.
Communicate and collaborate with business users and stakeholders to analyze business needs, understand functional requirements, and develop documentation required to implement solutions.
Work with development team to architect, design, and implement elegant and maintainable solutions that meet the needs of business users. Drive the technical design of application features.
Work with other developers to ensure high standards, efficiency, performance, data integrity, accuracy and security of applications.
Collaborate with development management and subject matter experts to establish the technical vision and analyze trade-offs between usability and performance needs.
Provide support of production systems as needed. Troubleshoot issues and implement fixes.
Develop functional enhancements and upgrades to existing systems and application software.
Develop ancillary systems in support of enterprise applications.
Develop mechanisms to load external data into enterprise applications using tools like SSIS.
Refactor existing solutions to be more maintainable and reliable.
Work with multiple staging environments to facilitate user acceptance testing and reliable deployment processes.
Collaborate with development team and business users in the testing of new software programs and applications.
Develop documentation, reference materials, work flows, and training materials as needed.
Mentor those with less knowledge/experience so as to increase the effectiveness of the development team.
Recommend and execute process improvements.
Maintain and update project plans. Handle multiple projects as necessary. Balance priorities based on business requirements. Identify bottlenecks and resource over allocation issues.
Maintain a customer-focused mindset.
Keep current with technologies that can be leveraged in existing and future applications.
All other responsibilities as assigned.
Experience & Skills
Minimum of five years of software development experience in the .NET environment with a focus on C# and ASP.NET Web Forms. ASP.NET MVC experience a plus.
Bachelor's Degree or Equivalent
Excellent understanding of n-tier architectures and SOA.
Excellent verbal and written communication skills. Ability to communicate effectively and confidently with users, team members, and management.
Highly organized and detail-oriented individual with the ability to work in a dynamic business environment.
Thrive on technical challenges and take pride in finding elegant, sustainable solutions; constantly thinking of ways to improve our productivity, reliability, and code base.
Minimum of five years of working experience with T-SQL.
Experience with data modeling and database design using Microsoft SQL Server 2008 and above.
Experience with SQL Server Integration Services (SSIS)
Experience with SQL Server Replication architecture and implementation.
Experience with WCF, SOAP, and/or REST services development.
Experience with ADO.NET, Entity Framework and LINQ.
Experience writing SQL Server stored procedures -- both TSQL and CLR-based.
Proficient in HTML, JavaScript, CSS and jQuery and the use of AJAX and JSON in a modern web application.
Experience with XML and XSLT/XPath
Knowledge and experience with jQuery plug-ins (such as jQuery UI).
Knowledge of OOD principles.
Experience writing and using unit tests. TDD experience a plus.
A desire for achieving excellence in customer satisfaction, process and product quality and reliability.
Motivated to resolve issues quickly and reliably.
Enjoy being a member of a software development team.
Experience building systems with both server-side and client-side components. Understand the tradeoffs of each.
Other desired experience
Experience developing software for the Legal industry.
Experience developing software in support of large mass tort litigations
ASP.NET MVC
Razor Templating System
ASP.NET Web API
SQL Server Reporting Services
knockout.js
Experience with third party UI controls
Experience setting up and using Continuous Integration
Experience with using Test Driven Development methodologies.
Understanding of Software Design Patterns
Understanding of S O L I D Software Design methodologies
Experience with NOSQL databases.
Experience with VS add-ins (e.g. ReSharper).
SharePoint experience a plus
SQL Server Analysis Server experience a plus.
Company Overview
find more jobs with this company
Company info
Sign Up Now - EmploymentCrossing.com