Senior .NET Engineer Job Description

Senior .NET Engineer Job Description Template

Our company is looking for a Senior .NET Engineer to join our team.

Responsibilities:

  • Designs application objects that work together to produce desired product;
  • Ensures that completed code provide all functionality described by application experts to ensure that acceptance criteria are met;
  • Builds product deliverables according to specifications, escalates technical design or specification issues to team leads and project manager;
  • Monitors and maintains production systems;
  • Works efficiently within the agile development team;
  • Works with agile teams to refine requirements and to identify areas for enhancement;
  • Develops level-of-effort estimates for enhancements and new features;
  • Actively participate in code, test, and documentation peer reviews;
  • Works with other team members to develop a complete and integrated solution; and to deliver quality software and required documentation on time;
  • Develops and executes Test Driven Development tests, integration tests, unit tests, and automated test;
  • Researches, designs, and develops software systems;
  • Design, build, and maintain efficient, reusable, and reliable code.

Requirements:

  • Is familiar with Entity Framework and SQL;
  • Can focus on the details while understanding the importance of shipping high-quality software;
  • Has a strong knowledge of distributed systems;
  • Consistently seeks to learn and grow on a personal and professional level.