SUMMARY: Under general direction, perform as a technical expert in the design development, coding, testing, and debugging new software or complex enhancements to existing software.
DUTIES & RESPONSIBILITIES:
Responsibilities include, but are not limited to:
- Design, develop and deliver “best practice based” high quality N-Tier asp.net solutions based in C#.
- Design, develop and deliver “best practice based” high quality web services and windows services based in C#.
- Familiar with security topics such as SQL injection and design sites to be fortified against similar vulnerabilities.
- Writes business applications computer software that contain logical and mathematical solutions to business problems or questions.
- Develops statements of problems, designs systems and programs, and writes programs in computer language for solutions by means of data processing equipment.
- Applies knowledge of computer hardware and software, subject matter to be programmed in business applications, information processing techniques used, and information gathered from system users to develop software.
- Corrects program errors, prepares operating instructions, compiles documentation of program development and analyses system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques and controls.
- Other duties as assigned.
MINIMUM REQUIREMENTS:
- Bachelor’s degree in computer science and a minimum of 4 years of relevant work experience.
- or an additional 4 years of relevant work experience in lieu of degree.
- Minimum four years object-oriented analysis, design, and development experience.
- Minimum four years professional experience developing complex N—Tier applications.
- Minimum four years working with C# and considered an expert or highly proficient.
- Minimum four years Microsoft.Net experience – C#, MVC, ASP.NET 4.5/4.0/3.5/2.0/1.1, ASP, ADO.NET Entity Framework and ADO.NET Data Services, IIS 6.0/7.5, WCF.
- Minimum five years Microsoft.Net experience - Web Services, Windows Services.
- Experience with HTML, HTML5, CSS, JavaScript, jQuery, XML, AJAX.
- Experience designing highly secure internet facing web sites that protect against security vulnerabilities such as SQL Injection.
- Experience using Team Foundation Server (TFS) 2017 or later.
- Experience with UML and knowledge of design patterns.
- Experience designing solutions for performance, security, scalability, extensibility, and availability.
- Understanding of all technical components of a commerce-oriented web-based solution.
- Working knowledge of web service standards including WS-* Specifications.
- Proven record of success with problem solving, demonstrated by an ability to debug and troubleshoot complex software orchestrations and identify solution options and alternatives.
- Hands-on experience using various service design patterns.
- Commanding, dependency injection, service adapters, etc.
- Must be able to explain how/when to use and provide working examples to follow.
- Experience using Visual Studio 2019 or greater, .Net, C#, ADO.Net, ASP.Net, HTML, XML, XSL.
- Good understanding of Agile SDLC methodology best practices.
- Experience with web services, SOAP, or related technologies.
- Positive attitude, enthusiasm, and flexibility.
OTHER:
- The selected applicant will be subject to a background check and drug testing.
Job Type: Full-time
Pay: $75,000.00 - $109,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: Hybrid remote in Somerset, PA 15501