Apex Systems is currently seeking a Senior .NET C# Developer, with strong middleware messaging experience for a long-term contract with our Technology & Communications client in Center City Philadelphia. The ideal candidate will have experience with SQL Server Service Broker and MSMQ technologies. For immediate consideration, please email a resume in word.doc to Technical Recruiter, Monica Coyle at email@example.com
As a member of our client’s Customer Messaging Platform Development team, the resource works with a collaborative development team, as well as cross-functional teams and stakeholders throughout the organization to ensure their outbound customer communications program meets stakeholder needs, and that the supporting infrastructure provides the optimal level of operation and performance for clients and agents, via development, enhancement, and production support of Customer Messaging Platform and its related reporting systems.
•Participate in lifecycle development of .NET-based applications following an Agile methodology, including requirement analysis, software design and implementation, and system testing.
•Lead or develop software components using Microsoft .NET technologies
•Supporting the operation, maintenance, administration of the application and infrastructure.
•Working with Scrum master to clarify requirements, and classify and prioritize business requests, bug fix requests, and operational issues reported by business.
•Support and maintenance of existing systems
•Solid understanding of design patterns and SOLID principals
•More than 5 years of solid working experience in software development using Object-Oriented Programming using .NET C# language
•Experience with technologies such as Microsoft Internet Information Services (IIS), windows services, and Windows Communication Foundation (WCF), and Service Oriented Architecture
•Database Design and development using Microsoft SQL Server
•Experience with concurrent development source control and continuous integration
•Experience with LINQ to SQL using the Microsoft Entity Framework
•Experience with one or more of the following technologies – SQL Server Development and Administration, SSRS, SSIS, ETL, Service Broker.
•Unit testing and mocking using frameworks such as Moq and MSTest are plusses