Software Engineer (.NET/C#) Information Technology (IT) - Doylestown, PA at Geebo

Software Engineer (.NET/C#)

Company Name:
Talon
Our client, Clinical Services Organization, located near in Doylestown, PA is seeking a Software Engineer (.Net/C#) for an immediate full-time position. Details include:

Position Overview:
Develop software deliverables according to department standards. Interprets user and business use cases to help derive functional requirements. Assures the quality of the product by conducting thorough unit and integration testing. Assesses risks and impacts due to design or requirement changes, and subsequently provide recommendations for addressing the changes. Works with Core Project Teams to ensure that corporate product deliverables are met in a timely, quality manner. Provides guidance or mentorship to Junior Team members. Work closely with others as part of self-organizing Project Teams using Agile and other iterative software development practices for continuous improvement.

Responsibilities include:
- Ensures the product is meeting all requirements, success and acceptance criteria
- Collaborates on a daily basis with their Core Project Team to clarify requirements, provide feedback, answer questions, and work toward meeting the goals and established success criteria for project delivery.
- Identifies, recommends and implements continuous tool and process improvements
- Possess technical aptitude and the ability to analyze complex problems, provide problem resolution support, be able to operate in a project team environment, and to work with users to translate requirements into technical solutions that align with user and business goals. In addition to Software Developer I responsibilities, also performs the following
Responsibilities:


Requirements:
- Four year Bachelor?s degree, preferably in Computer Science
- 3-5 years application development experience in object oriented design
- Strong analytical skills
- Ability to work independently and in a team setting
- Ability to learn quickly
- Demonstrated ability and interest in continued learning
- Ability to follow structured systems life cycle methodologies and produce required documentation deliverables
- Understanding of Object Oriented Design OOD principles and design patterns
- Understanding of the SOLID Object Oriented Design OOD principles
- Agile/SCRUM experience
- Test-Driven Design TDD experience


Required Technologies:
- SQL Server 2000/2008/2012 (strong T-SQL skills are required)
- C# (strong C# skills are required through .NET 4.0)
- ASP.Net
- XMLand related XML technologies
- JavaScript
- Web Services
- Excellent Unit and Integration testing skills for writing and automating effective tests


Minimum Requirements:
- Strong understanding of Object Oriented Design principles and design patterns
- Excellent knowledge of C# through 4.0 including strong proficiency with Generics, Delegates and Linq
- Excellent knowledge of Asp.net MVC framework
- Knowledge of ORM frameworks and data access patterns
- Knowledge of Dependency Injection frameworks
- Unit and Integration testing skills for writing effective automated tests, along with experience with Mocking frameworks
- Source Control experience
- Active interest in continued learning


Preferred:
- Familiarity with Team Foundation Server
- Agile experience, Domain Driven Design experience
- Document Database experience
- SOA experience
- CQRS experience
- Contributions to open source projects
- Experience using the following technologies:
- Microsoft Visual Studio.NET, especially C#.NET and ASP.NET
- Microsoft MVC framework
- Microsoft Team Foundation Server TFS
- Microsoft SharePoint
- Microsoft LINQ
- Microsoft Office 2010
- Mobile web app or smart phone app development
- NUnit and other debugging tools
- Domain Driven Design experience
- Knowledge in an FDA regulated environment

Ask our Talon Technology Occupational Consultants about our Referral Bonus Program. Please contact:
Sally Stavola Recruiter, Talon Search
Quality Staffing. Superior Search. Customized Solutions.
202 Carnegie Center, Suite 304
Princeton, NJ 08540
O: 609-454-4804 F:
609-924-8929
I www.talonpro.comEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.