Skills
.NETSQLangular JSASP.NETC#javascriptCSS
Job Description
Duties and responsibilities
- Developing web-based applications using ASP.net Core programming, Entity Framework Core, AngularJS Client side application development
- Developing .NET applications using C# and Visual Studio 2019/2022
- Performing code reviews, unit testing, automation testing and quality control testing on all products prior to the release
- Developing and integrating business intelligence and data visualization techniques and tools into the application to enable users to analyze and make data driven decisions
- Documenting code per project standards, maintaining and archiving program development and requirements changes
- Integrating maps and charts into the applications
- Extracting and transforming data from a variety of data sources
- Business processes and systems documentation
- Creating graphics for use as wireframes/mockups prior to the programming, or graphics for use within the application’s graphical user interface
- Object Oriented Programming skills
- SQL database development skills
- Testing Frameworks SpecFlow, xUnit.net
Requirements
- Experience with web-based programming using JavaScript/JQuery/Bootstrap/HTML5/CSS
- Experience with ASP.net Core programming, Entity Framework Core, AngularJS client-side application development
- Strong experience with C# and Visual Studio
- Strong understanding of Model View Controller (MVC) architecture and development
- Comfortable following a Software/system development lifecycle
- Ability to work independently and complete tasks on schedule
- Experience with SQL and Database concepts
- Experience with memory management, caching, and performance management
- Experience with MS Office suite of tools, creativity, and problem-solving skills
- Excellent written and verbal communication skills
Desired qualifactions
- Experience with TDD/BDD
- Microsoft certification in SQL server or .Net
- Experience with Section 508 compliance
- Experience with amCharts4 and
Education
- Master's degree and 8+ years of experience OR Bachelor's degree and 14+ years of experience