Job Url: https://wcgclinical.dejobs.org/virtual-usa/senior-software-developer-ii/63DB5A0520264CA4886125E7D525B225/job/?vs=9115 Job Description: Job Type: Full Time - Regular Description and Requirements EMPLOYER: WCG Clinical, Inc. TITLE: Senior Software Developer II – WCG Clinical, Inc. DUTIES: Complete software product technical design and prototyping, software development, bug verification and technical issue resolution. Communicate with users, technical teams and senior management to collect software requirements, describe software product features, technical designs and product strategy. Configure and maintain build and versioning servers for continuous deployment and integration of software. Perform code reviews with junior developers as well as research and develop new processes, procedures, and software technologies that impact business operations. Design database schemas while liaising with data analysts. Develop and implement strategies to build web software applications with interactive dashboards. Develop and test software applications based on business requirements and industry best practices. Implement security measures to safeguard databases and APIs. Provide troubleshooting and debugging support when issues arise with software. Position is eligible for 100% remote work. LOCATION: 5000 Centregreen Way, Suite 200, Cary, NC 27513 SALARY RANGE: $117,832 to $139,400 REQUIREMENTS: Must have a Bachelor’s degree, or foreign equivalent, in Computer Science, Technology, or related field, and 3 years of experience with the following: Software development including designing and maintaining SQL databases utilizing Entity Framework; Object-Oriented Programing and Design experience in navigating medium to large web and native systems, object relationship mapping, API design and documentation, database design and management; Utilizing C#, VB.NET, ASP.NET MVC, WPF, WCF, JavaScript, Angular, React, TypeScript, CSS, and Microservices; and Implementing SOLID principles and utilizing DI containers to minimize dependencies and create maintainable, scalable code. Must also have 1 year of experience in Designing and developing complex web applications utilizing .Net Core and Angular Framework. Position is eligible for 100% remote work.