Senior .NET Developer

job
  • Staffing Science
Job Summary
Location
Scottsdale ,AZ
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Feb 2025
Share
Job Description

We are seeking an experienced and detail-oriented Senior .NET Developer to design, develop, and maintain innovative software solutions. The ideal candidate will have a strong technical foundation in C#/.NET Framework , experience with modern software development principles , and a collaborative approach to working within cross-functional teams. This role requires a passion for creating high-quality, scalable, and maintainable software while delivering exceptional results.

Key Responsibilities:

  • Full-Stack Development: Design, develop, test, and maintain scalable applications using C# , ASP.NET , and other related technologies.
  • Collaboration: Work closely with product owners, business analysts, and other developers to gather and understand requirements, translating them into technical specifications.
  • Code Quality: Write efficient, reusable, and reliable code while adhering to coding standards and best practices.
  • Testing: Conduct functional and non-functional testing, including unit testing and integration testing, to ensure high-quality deliverables.
  • Debugging & Troubleshooting: Identify and resolve issues efficiently, ensuring optimal performance and responsiveness of applications.
  • Modernization & Maintenance: Evaluate and modernize existing applications, recommending architectural improvements or technical upgrades where necessary.
  • Documentation: Develop and maintain technical documentation to accurately reflect the design, implementation, and functionality of software systems.
  • Continuous Improvement: Stay updated with industry trends and incorporate new technologies and practices to improve processes and software quality.
  • Mentorship: Provide guidance and support to junior developers, sharing knowledge and fostering a collaborative team environment.

Required Skills and Experience:

  • 7+ years of experience in software development with a strong focus on C# and the .NET Framework .
  • Proficiency in ASP.NET (web forms and MVC), RESTful APIs , and Web API .
  • Hands-on experience with Entity Framework or similar ORM frameworks.
  • Solid understanding of relational databases (e.g., SQL Server) and expertise in database design and optimization.
  • Familiarity with Azure DevOps , Team Foundation Server , or similar tools for version control and CI/CD pipelines.
  • Exposure to cloud computing platforms (preferably Azure ) and microservices architecture .
  • Experience with front-end frameworks such as Angular, React, VueJS or Blazor (a plus).
  • Knowledge of modern design principles, including SOLID principles, dependency injection , and clean architecture .
  • Strong analytical thinking, problem-solving skills, and attention to detail.
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively within a team.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science , Information Technology , or a related field.
  • Certification in Microsoft Application Development or similar credentials.
  • Experience with containerization tools such as Docker or Kubernetes.
  • Knowledge of Agile/Scrum methodologies and tools like Jira for project management.
  • Familiarity with test-driven development (TDD) or behavior-driven development (BDD).

Why Join Us?

  • Work on cutting-edge technologies and projects in a collaborative and fast-paced environment.
  • Be a part of a team that values innovation, continuous learning, and technical excellence.
  • Opportunity to contribute to the modernization and scalability of mission-critical applications.
  • Competitive compensation and benefits package.

Other Smiliar Jobs
 
  • Scottsdale, AZ
  • 1 Days ago
  • Scottsdale, AZ
  • 1 Days ago
  • Scottsdale, AZ
  • 1 Days ago
  • Fullerton, CA
  • 1 Days ago
  • Irvine, CA
  • 1 Days ago
  • Atlanta, GA
  • 1 Days ago
  • Philadelphia, PA
  • 1 Days ago