Get job as soon as 2 days (HURRY UP) ENROLL NOW or Call   +1 (804)-454-3215

Senior .NET Developer

Job ID : 15313

Job Title : Senior .NET Developer

Location : Macedonia , AL

Company Name : SKD

Industry : Information Technology

Salary : $67,000 - $118,000  per year

Job Type : Fulltime

Posted on: 2020-08-31

Required Skills : OOP, CSharp, .NET, Software Patterns, Unit Testing, Entity Framework

Benefits : Medical Insurance,Dental Insurance,Vision Insurance,Life Insurance

Job Description:

  • Continuously expanding knowledge in technical but also in different business domains
  • Expand horizons and providing direct consultancy to international clients
  • Making an impact by sharing knowledge within the company and the wider community
  • Accept the culture of constant improvement by working in an environment that provides support but also the challenge for growth.


  • Design, code, test, correct and document large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result.
  • Take part in reviews of your own work and leads reviews of colleagues’ work.
  • Provides guidance and assistance to colleagues in any aspect of program design, creation, testing, and documentation.
  • Takes part in evaluations and reviews of programming methods, tools, and standards.
  • Operate at a senior level in the medium-sized client organizations.
  • Communicate/interface well with clients and represent Endava in a positive and professional manner.
  • Lead a team of 2-5 engineers.

Required Qualifications:

  • Advanced OOP knowledge
  • Advanced knowledge in C# and the .NET framework
  • Advanced knowledge in software patterns and practices
  • Advanced knowledge in Unit Testing /Mocking
  • Good knowledge in EntityFramework or other ORM frameworks
  • Experience with database development with MS SQL Server: stored procedures, query optimization, indexing techniques, scalability
  • Experience with source control systems (Git)
  • Experience with issue tracking systems: JIRA
  • Experience in sharing knowledge, presentations and mentoring
  • Experience in leading a team
  • Experience in HTML, CSS, JavaScript
  • Experience with logging libraries (Log4Net, etc)
  • Understanding of continuous integration and deployment processes
  • Experience of the full software development lifecycle with a focus on Agile processes
  • Willing to learn and share knowledge
  • Good English skills (spoken and written)
  • Proactive
  • Able to communicate with team members
  • Attention to details

Preferred Skills:

  • Commercial experience in software design/architecture (N-Tier, SOA, Microservices)
  • Experience with cloud-based platforms (Azure or AWS)
  • Experience with .NET Core
  • Experience with Angular or ReactJS
  • Experience with CI/CD tools (Jenkins, TeamCity, etc)
  • Experience with No SQL Storage, Elastic Search, and the ELK stack


  • Possibility to work together with teams from other countries
  • A supportive, friendly and healthy work environment in an international company
  • Continuous learning opportunities (coaching and on the job learning, training, certifications, conferences)
  • Private health insurance
  • Social and sport benefits, foreign language courses
  • Flexible working hours
  • Endava referral bonus


Latest Jobs For You

  • AEM Developer

    Ciber Global LLC Dearborn, MI

    Position Description: The AEM (Adobe Experience Manager) Software developer require for one of...

    View Job
  • Lead AEM Developer

    Incorporan Inc Southfield, MI

    Job Description: As an Adobe Experience Manager (AEM) Lead Developer your responsibility will ...

    View Job
  • Adobe AEM Developer

    NTT DATA Corporation Irving, TX

    Role Responsibilities: Developer and lead implementation of the high-profile, high-trafficked ...

    View Job
  • Java Software Developer

    kubikware New York City, NY

    Job Purpose: As a Java Software Developer, you will be responsible for contributing code to ...

    View Job
  • Software Developer - Java

    BDO USA Oak Brook, IL

    Job Description: Software Design: Produces practical software and database designs that ...

    View Job

Thanks For Your Feedback

We’re an equal opportunity provider.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. is not a Consulting Company/Training Company/H1B Sponsor.

Attach A Resume First