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.