Job Description

.NET Developer

Location:

JohnstonRhode Island

Date Posted:

7/28/2022

Employment Type:

Consulting

Recruiter:

Clayton Minnich

Recruiter Email:

clayton.minnich@avidtr.com

Job ID:

JN -072022-15157

Job Description


Overview / Responsibilities 
We currently have an opening for a .NET Software Engineer with specific with ETL and data migration experience.  
Designs, develops, maintains, enhances, and supports data migration and integration with web based multi-tiered business applications. 
This individual will also participate in Agile practices employed in the team. 
This individual will communicate with colleagues and other stakeholders to analyze complex business requirements and processes, assess available technologies, determine infrastructure, and recommend solution options. 
Incumbents will design and build application solutions which may involve diverse development platforms, software, hardware, technologies, and tools. Incumbent will participate in and help drive forward test automation effort as defined by the team. 

Qualifications 
Technical Knowledge 
  • Strong proficiency with C#, .NET, data structures, basic algorithms, and applying object-oriented principles and design patterns.   
  • Solid understanding of architectural principles of software development, data modeling, and security.  
  • Strong proficiency with development tools such as Visual Studio and Git.  
  • Strong proficiency with relational databases design and query construction and optimization (SQL Server preferred)  
  • Strong proficiency with ETL technologies such as SSIS  
  • Strong proficiency developing database stored procedures and views using T/SQL  
  • Experience with designing and implementing efficient RESTful APIs  
  • Experience with object-relational tools such as: Entity Framework, EF Core, Dapper, or NHibernate.  
  • Experience implementing unit and integration tests with NUnit, xUnit, MS Test, Selenium or similar.  
  • Experience designing and implementing test automation code using C# and other programming languages, automation scripts, and test automation tools such as Selenium, Cypress, Ready API, and other resources.  
  • Ability to effectively participate in peer code reviews and pull requests.  
Must have skills
  • .Net/C#
  • TSQL
  • SSIS
  • REST APIs
Apply for this job