Text copied to clipboard!

Title

Text copied to clipboard!

ASP.NET Developer

Description

Text copied to clipboard!
We are looking for an experienced ASP.NET Developer to join our dynamic team. You will be involved in the creation of sophisticated web-based applications using the ASP.NET framework. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. You will be working on maintaining existing systems, designing and developing new systems, and participating in architectural discussions. You will be expected to write clean, maintainable code that is easy to understand and test. You will also be responsible for debugging and resolving technical issues. You should be a team player, a fast learner, and have a passion for software development.

Responsibilities

Text copied to clipboard!
  • Develop and maintain web applications using ASP.NET MVC.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in code reviews to maintain a high-quality code culture.
  • Resolve technical issues through debugging, research, and investigation.
  • Follow established coding standards and group procedures individually and in teams.
  • Plan and estimate development tasks and work to improve performance metrics.
  • Develop technical interfaces, specifications, and architecture.

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science or related field.
  • Proven experience as an ASP.NET Developer or Application Developer.
  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns.
  • Knowledge of .NET languages and HTML5/CSS3.
  • Familiarity with architecture styles/APIs (REST, RPC).
  • Understanding of Agile methodologies.
  • Strong attention to detail.
  • Excellent troubleshooting and communication skills.
  • Knowledge of REST and RPC APIs.
  • Able to work well in a team setting.

Potential interview questions

Text copied to clipboard!
  • What is your experience with ASP.NET MVC?
  • Can you describe a project where you used ASP.NET for development?
  • How do you handle debugging in ASP.NET?
  • Can you discuss your experience with REST and RPC APIs?
  • How do you ensure code quality in your development process?