Vacancy expired!
Location: Parsippany-Troy Hills, NJ Description: Our client is currently seeking a Senior Software Engineer
Job OverviewThe Senior Software Engineer will be responsible for the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance. This is a "hands-on" position requiring solid technical skills, as well as excellent interpersonal and communication skills. Responsibilities• Design and develop conceptual, logical and physical data model for the PAHub product using Microsoft .Net technologies;• Understand and develop business process and requirements as it pertains to development within the customer business center;• Responsible for system analysis, designing architecture for application and developing modules, integrate client • Interface with business users, product manager to ensure that implemented solutions satisfy business requirements and are delivered in a timely manner;• Document, test, implement and provide ongoing technical support for the PAHub application;• Review and implement application security (OWASP) concepts for internal/external threats;• Work with Alertlogic and IBM Appscan for application security test;• Configure and setup monitoring tools such as Sitescope and Cordiant Truesight for productionsupport;• Design and automate various jobs to minimize the manual efforts; and• Coordinate with hosting partner (Rackspace) to setup and configure new Windows server2003/2008, SQL server 2005/2008, load balancer, dmz regions, firewall changes (Ipsec vpntunnels, configure ACLS for external servers).• Other duties as assigned or requestedSkills and Qualifications• Experience in Microsoft .NET, Framework 4.0 OR above, C#, ASP.NET, ADO.NET, Web services/WCF, MS SQL. • Excellent written and verbal communication.• Flexible, team player, "get-it-done" personality.• Ability to organize and plan work independently.• Ability to work in a fast-paced, rapidly changing environment.• Ability to multi-task and context-switch effectively between different activities and teams• Able to train peers, software engineers and support team members.Qualifications• Minimum of 5 years of experience required,• Bachelors or master's degree in Computer related field.• Able to Travel to customer sitesContact: This job and many more are available through The Judge Group. Find us on the web at www.judge.comVacancy expired!