Senior .NET Developer

Senior .NET Developer

Essential Job Functions:

 

  • Participate in bi-weekly sprint planning.

  • Actively update capacity and progress in Team Foundation Server.

  • Analyze end-users’ needs and develop software solutions within time and cost constraints.

  • Program, test, debug, monitor and document changes.

  • Implement test-driven-design (TDD) throughout code infrastructure.

  • Recommend changes and enhancements to existing software systems.

  • Perform other duties and responsibilities, as assigned.

 

Knowledge:

 

  • At least 5 years of software development experience including 1 year in a senior role.

  • Strong experience in .NET Framework

  • 2+ years experience with .NET Core

  • Significant experience with API development and microservices.

  • Expert knowledge and experience in C#.

  • Experience with frontend development

  • Strong programming experience with SQL Server as a data store (Transactions, locking etc.)

  • 1+ years of experience with Azure/AWS Cloud Services

  • Advanced in Clean architecture coding principles.

  • Strong knowledge of front-end languages.

  • Advanced in API web services and REST.

  • Intermediate knowledge in Agile methodologies.

  • Solid communication skills.

 

Skills and Abilities required:

 

  • Ability to read, write, and speak the English language proficiently.

  • Ability to handle a multitude of tasks.

  • Ability to use multiple platforms at once.

  • Ability to apply general rules to specific problems to produce answers that make sense.

  • Skill in effective communication: speaking and writing to convey accurate information appropriate for the needs of the audience

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Join our talent network!
Leave your information and we will connect your profile with the right opportunity for you.
Click or drag a file to this area to upload.