Senior Software Engineer (.NET/SOLR)

    • Full-Time
  • Bristol, PA
  • 80,000-120,000

Full Time opportunity

Senior Software Engineer (.NET/SOLR)

Job Description

Company is a leading provider of comprehensive software and data solutions to the life sciences industry. They have combined deep industry and software domain expertise to build a next-generation
platform for the life sciences sector that can scale to provide solutions that meet customers’ needs.

Bristol office is seeking an experienced developer to create and support ASP.NET and Windows .NET applications for internal and external systems. Applicant must be experienced with general development methodologies as well as the .NET platform for web and Windows development. The developer will work closely with solution architects and project managers to ensure projects meet the assigned goals and delivered on time. Demonstrates strong organizational skills along with excellent written and verbal communication skills. Applicant must be able to work on multiple tasks during the same time frame and meet deadlines with accuracy and efficiency. Must be willing to work extended hours to meet project deadlines.

Knowledge and experience with design patterns, UML and Use Case documenting a plus. This is an excellent opportunity to be a part of a great team. We offer a competitive salary and full benefit package.

Work Environment and Expectations:

  • Review, analyze, and modify programming systems (coding, testing, debugging & implementation)
  • Work closely with system architects, designers, and business users to understand current operating procedures and defined functional requirements
  • Responsible for development, testing, implementation, and post implementation support
  • Will be required to gain a comprehensive knowledge of assigned business functions
  • Will be required to help lead the adoption of new technologies and standards
  • Demonstrated ability to satisfy user requests, even when formal User Acceptance documents, testing plans, or other instructions are not provided. Perform complex enhancements on proprietary software and systems.

.NET (SOLR) developer : 8+ years of hands on development experience:

Web TechnologyASP.NET MVC, AngularJS, ReactJS, HTML 5, CSS, Bootstrap (MDB), JavaScript, jQuery, Materialized CSS

ProgrammingC#, VB.NET, LINQ, Entity Framework, XML/JSON, WF, ASP.NET Core

DatabasesSQL and Oracle

Service Oriented ArchitectureWeb API, Web Services, WCF

Visual StudioVS2015, VS2017

Version Control ToolsTFS, Git

Third Party componentsDevExpress, Telerik, Aspose, WorkFlow Engine

Additional skills for Enterprise search application:

  • Enterprise Search using SOLR/Elastic Search
  • Ability to use SOLR/Elastic for data searches in structured and unstructured data
  • At least 2-3 years of enterprise search application development and administration experience with Apache Lucene SOLR
  • Have strong experience in handling data with JSON, Java, SQL and other open source tools
  • Solid understanding of best practices for faceted search, auto-complete, and relevance boosting
  • Creating adhoc SOLR Queries and build SOLR queries for multiple search requirements


  • Experience with HTML 5, CSS 3, JQuery, Web API
  • Experience with Continuous Integration/Delivery


To apply for this job email your details to