Jobs at Seneca Resources

View all jobs

.NET Developer

Tuscaloosa, Alabama · Information Technology
Position Title: .NET Developer
Location: Tuscaloosa, AL
Position Status: Contract to Hire
Position Description:
Our client is looking for .NET Developer candidates for a position located in Tuscaloosa, AL
Required Skills:
  • Minimum 2 years’ experience with:
  • Proficient using .NET Core for application development
    • Dependency Injection
    • ASP.NET Web Applications
    • Hosted/Background Services
    • Entity Framework Core
  • Familiarity with Microsoft SQL Server
    • Basic T-SQL
    • Joins
    • Creating and altering databases objects
    • Tables
    • Views
    • Stored Procedures
  • Understand RESTful API Best Practices
  • Capable of working in a collaborative team environment
  • Ownership over tasks
  • Ability to communicate their work to others
  • Willingness to accept observations and suggestions from coworkers
  • Thoughtful critiques of other’s work informed by current or previous software development experiences
Desired Skills:
  • Database Migration pattern using Entity Framework Core Code First
  • Familiarity with OpenID Connect and specifically Identity Server
    • Implementing an authentication authority
    • ngesting bearer tokens on an API that is verified by an authentication authority
  • Experience with designing relational data schemas used for persistent storage (SQL Server or otherwise)
  • Designing RESTful APIs with API versioning
  • Implementing Swagger UI on a .NET Core Web Application
    • Using Geo-spatial data
    • GeoJSON specification
    • NetTopologySuite for .NET Core and EntityFrameworkCore
About Seneca Resources:
Seneca Resources is a client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry.  Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia, Florida and Texas that service clients throughout the United States.
We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.

More Openings

JavaScript Developer
Quality Assurance Analyst
Network Support Technician

Share This Job

Powered by