Our Lansdale, PA client is looking for a Software Developer to join a growing team responsible for the development, maintenance, and support of software deliverables and projects for the core product team.
Responsibilities include but are not limited to:
  • Develops moderately complex solutions for corporate products according to departmental standards
  • Supports development of requirements and understands their business value
  • Assures the quality of the product by writing and executing thorough automated tests and performing code reviews of product customizations
  • Assesses risks and impacts due to design or requirement changes, and subsequently provides recommendations for addressing those changes
  • Participates in department initiatives to continuously retrospect, experiment and learn in order to improve the way we work
  • Provides guidance or mentorship for less experienced Core Project Team members
Required:
  • 3-5 years application development experience in object oriented design
  • Experience in writing and executing automated unit and integration tests using testing and mocking frameworks
  • Demonstrated ability and interest in continued learning
  • Track record of Experience following disciplined systems life cycle
  • Track record of Experience working and integrating with external services and 3rd party APIs
  • C#, .NET 4.5 or higher, Linq, ASP.NET MVC, Visual Studio 2013 or higher
  • T-SQL and SQL Server 2008, 2012 or higher
  • Javascript, jQuery, XML, CSS
  • Object Oriented Design [OOD] principles and software design patterns
  • SOLID Principles
Preferred:
  • Bachelor’s in Computer Science or related technical discipline or equivalent.
  • Agile/SCRUM experience
  • Domain Driven Design experience
  • Working with ORM technologies such as EntityFramework
  • Working with Dependency Injection/Inversion of Control containers
  • Knowledge of clinical trial processes
  • Experience in an FDA regulated environment and knowledge of clinical trial processes
  • NServiceBus
  • Microsoft Team Foundation Server (TFS)
  • EntityFramework
  • NUnit and FakeItEasy
  • AngularJS

Apply Now