Join Our Talent Network

What is a Talent Network

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization
  • Share job opportunities with family and friends through Social Media or email

Join our Talent Network today!

Search jobs

Senior .Net Developer

  • Georgia
  • Other

Job Description



The person will be
responsible for developing large scale web business applications on MS
technologies like .Net MVC, C#, Web APIs, SQL Server database, Java
Script/JQuery/Angular JS and Sitecore. The
developer should be highly capable to work in enterprise and multiple
applications in a distributed environment.

Responsibilities:

Develop
/ enhance functionality for large web applications
using .Net, MVC and C#, SQL Server and Entity Framework.

Develop
micro services with Web / Restful API containing business logic and exposing
end point.

Work on
SQL Server to write T-SQL queries, create Stored Procedure, DB Scripts and
other DB related functions.

Write
Unit and Integration Test methods as part of development effort.

Work independently
(with minimal guidance) or on small teams to complete development tasks.

Development
across the entire stack, including front-end, business-tier, and database-tier

Work in
scrum team in agile environment.

Required Skills:

8 -10+
years of experience in Microsoft .Net technology and tools like C#, MVC 4.0+,
MS SQL Server.

4+ years
of experience in Web Services, Web / Restful APIs

3+
experience in SQL Server (2008 and above preferred)

2+
experience with Sitecore development

Client-side
JS frameworks such JQuery or Angular JS.

Unit
Testing and Mocking Frameworks

Desired Skills:

WCF

JQuery /
Angular JS

HTML5/CSS

Travel
Domain
Nice to have:

NServiceBus
or MSMQ

 

Thanks for joining our Talent Network,

By joining our Talent Network you have not officially applied to a position.

Please apply now to become candidates for vacancies or continue update resume.