ESSENTIAL DUTIES & RESPONSIBILITIES (Other duties may be assigned as necessary.):
- Analysis of data consumption by various .NET applications and DLL assemblies
- Analysis of data access for SQL Server and legacy databases
- Web Design using Microsoft ASP.NET MVC and .NET Core + .NET Framework
- API design & development based on REST & JSON best practices and IAS API guidelines
- Actively participating in whiteboard design sessions, team meetings
- Development of solutions in accordance with standards set forth by Management encompassing all aspects of API, application, and database architecture.
- Provide troubleshooting and technical support to API users or other IT staff when necessary
KNOWLEDGE, SKILLS, ABILITIES REQUIRED: (Ability to work independently and perform each essential duty satisfactorily.)
- Ability to work through issues and solve problems pragmatically
- Adept in C#, and MVC & Web API architectures
- Skilled in developing RESTful methods leveraging JSON Request/Response payloads
- Ability to analyze and logically reconstruct data access for legacy applications via a REST API
- Skilled in API versioning and documenting
- Skilled in debugging and testing Web API solutions and integrations with backend technologies
- Understanding of the .NET Core and .NET 4.5 & 4.6 frameworks and supporting technologies
- Knowledgeable of API Management solutions
- Ability to leverage .NET assemblies as API data sources
- Skilled in writing T-SQL
- Adept at conducting research into software-related issues and products
- Ability to independently learn, understand, and apply new technologies
- Organized and logical with the ability to communicate well and follow instructions; ability to work independently and with others in an efficient manner; troubleshooting skills.
- Good team player, experiences in working with a medium sized development team in shared source code environment
- Working knowledge of Git and TFS Source Control.
EDUCATION and/or EXPERIENCE REQUIRED: Any combination of education and experience that would likely provide the required knowledge and abilities is qualifying.
Desired Experience :
- Bachelor's Degree in IT or related area;
- 5 years .NET 4.5 & 4.6 Web API / MVC
- 1 year .NET Core Web API
- 5 years SQL Server.