.NET DEVELOPER

African American man sitting in front of computer coding, programming, web developer

.NET DEVELOPER

Introduction

As a Senior .NET Developer, you will play a pivotal role in our software development team. You will be responsible for designing, coding, testing, and maintaining complex .NET applications. Your experience and expertise will be crucial in developing robust and scalable software solutions.

Responsibilities

Collaborate with cross-functional teams, including software engineers, architects, and business analysts, to design and develop .NET applications.
Lead the development of high-quality, maintainable code in C# and other .NET languages, following best practices and coding standards.
Participate in all phases of the software development lifecycle, from requirements analysis and design to deployment and support.
Mentor and provide guidance to junior developers, conducting code reviews and ensuring code quality.
Architect and implement software solutions that meet performance, scalability, and security requirements.
Troubleshoot and resolve complex technical issues and provide efficient solutions.
Optimize application performance through code optimization, caching, and other performance tuning techniques.
Collaborate with DevOps teams to ensure smooth application deployment and monitoring.
Stay current with .NET technologies, tools, and industry trends and recommend their adoption when appropriate.
Document code, architectural decisions, and development processes for knowledge sharing and future reference.

Job interview

Requirements

• Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
• Proven experience as a .NET Developer, with a focus on senior-level responsibilities.
• 5+ years of experience in web development (C#), with experience in with .NET Core
• 5+ years of experience with REST web services
• Experience with AWS or comparable cloud services
• Experience with GIT or similar source control solutions
• Passion for knowledge and self-driven
• Excellent verbal and written communication skills. Innovative and problem-solving abilities.
• Experience with HTML, JavaScript, and CSS
• Experience with Angular is a plus

Apply for this Job

en_USEnglish