What are the responsibilities and job description for the .NET Developer (Harrisburg, PA) position at LingaTech?
On-going contract role
This is a Hybrid position, required on-site as needed
** Candidates must be located locally in the Harrisburg, PA area **
Requirements:
This is a Hybrid position, required on-site as needed
** Candidates must be located locally in the Harrisburg, PA area **
Requirements:
- Must know Angular application development and accessible web applications and website content following the W3C Web Content Accessibility Guidelines (WCAG).
- 7 years of .NET application development using C#, Angular, Entity Framework Core, ADO.Net, jQuery, Web/Rest API, Azure web jobs, Azure DevOps for code repository, Azure CI/CD for continuous integration and deployment & team lead experience.
- 5 years of Oracle development experience, including writing complex PL/SQL and performing performance tuning.
- 5 years of Azure SQL development experience, including writing complex SQL and performing performance tuning.
- 3 years of Azure Postgres development experience, including writing complex queries and performing performance tuning.
- Data analysis and requirements gathering and testing.
- 5 years of experience with HTML5, CSS3, Angular, Bootstrap, Angular Material, TypeScript, jQuery Mobile, JSON, XML.
- 2 years of experience with Python and PowerShell scripting preferred.
- 2 years of experience with SAP Business Intelligence SDK integration and Telerik UI controls integration preferred.
- Provide expertise in one or more database environments.
- Involvement in all phases of Application development, including requirements gathering, design, and testing.
- Perform senior-level software programming and analysis work to include functional and non-functional requirements and validation.
- Design and develop highly complex integrated system modules and business logic, code reviews, interfaces, database schemas, stored procedures, views, software testing, and debugging of programs and affiliated interfaces.
- Present complex technical constructs to business and non-technical users and to make best practice recommendations.
- Creation and evaluations of documents and presentations, software quality assurance, coordinating with other cross-functional technical team leads, assessing and reporting project status, developing an implementation plan with integrated Go or No-Go decision points and roll-back strategies, and documenting computer applications and team oversight for Software Life Cycle Management compliance.