Posted 1 year ago in Information Technology
We are currently seeking an experienced Senior Software Engineer to lead in the creation a new version of a product that is being built from the ground up while allowing for clients with the older version to easily migrate to the new one. The successful candidate must have knowledge and experience with large-scale OLTP from multiple perspectives: database, compute, information, performance, storage, network, process, flow, integration, security and application. This position will provide vision, leadership and strategy as well as actively participate in the design, implementation and subsequent operations.
•Serve as a technical expert in .NET 4.0 WCF Services & WCF RIA Services, Self-Tracking Entities (with focus on custom attributes for validation), T4 Text Templates
•Participate at all levels of software development lifecycle such as (standard waterfall and/or agile software methods)
•Participate in software designs as it pertains to layered architecture such as SOA
•Create flexible and sound technical solutions that center around reusability
•Participate in logical and physical database design and implementation
•Participate in the creation and enforcement of design, programming, and testing standards
•Design and develop using industry standard patterns
•Implement object oriented designs and methods where appropriate
•Create comprehensive test plans, test cases and test solutions
•Implement Test Driven Development (TDD) methodologies
•Prepare extensive electronic or written documentation that includes but not limited to; functional specifications, technical designs documents, technical user guides, installation guides, implementation guides, testing guides, etc.
•Mentor other engineers on the software development/engineering practices
•Participate in functional and technical presentations to employees, prospects and customers
•Develop web portal technology (both internet and intranet solutions)
•Develop program objects using ASP.net, C#, T-SQL (procedures, trigger, and functions), web services
•Four-year degree in Computer Science, Mathematics, Engineering, or Information Systems
•8+ years of Software Development experience & Training
•Three+ years experience using OOP methods (design and development)
•Three+ years experience with layered architecture and SOA techniques
•Three+ years experience using T-SQL language (procedures, triggers, functions)
•Solid programming experience using OOP techniques
•Extensive knowledge with Microsoft product suites such as; Visual Studio 2008/2010, .Net Frameworks 3.5/4.0 Web Services, IIS (6/7.5), SQL Server 2005/2008, Reporting Services 2005/2008, Windows Communication Foundation, HTML 5, Ajax, EDMX, LDAP/AD.
•Extensive Cross Browser and Mobile Browser Development Experience
•Strong multi-tasking, planning, design, debugging, communication and technical skills
•Successful completion of a background check and drug screen is required
•SSIS, SSRS, and SSAS SQL Server packages
•Automated Build and Deployment Tools
•Automated Testing Tools
•ETL Tool Development
The A.C.Coy Company is a national technical consulting and recruiting firm with its corporate headquarters located in Pittsburgh, Pennsylvania. The A.C.Coy Team is very proud of the fact that we have been providing outstanding, quality-based staffing services, to both our clients and candidates for over twenty-five (25) years.
At A.C.Coy, we are committed to working with clients to understand their business inside and out and to earn a level of trust that goes beyond the typical client/supplier relationship. We enjoy lasting, ongoing relationships with our clients and consider ourselves a partner in their success.
THE A.C.COY ADVANTAGE
At A.C.Coy, we focus heavily on Quality Relationships with our clients and candidates. As a Partner, we believe in sharing the risks and rewards associated with targeted endeavors, both short and long term. We offer several of our primary quality-based service offerings as incentive differentiators.
Browse report developer jobs in Pittsburgh, Pennsylvania: