.Net Developer
1 open position
About the Role
We are seeking a highly skilled and experienced Senior .NET Developer with strong leadership capabilities to join our dynamic team. The ideal candidate will play a critical role in designing, developing, and maintaining high-quality .NET applications while guiding and mentoring the development team to achieve technical excellence.
Key Responsibilities
Leadership & Team Management
• Lead a team of developers, ensuring best practices are followed in coding, testing, and deployment.
• Mentor junior developers and foster a culture of continuous learning and improvement.
• Collaborate with stakeholders to define project goals and deliverables.
• Drive technical discussions and decision-making processes.
Application Development
• Design, develop, and maintain scalable and secure .NET applications using technologies such as C#, ASP.NET, and .NET Core.
• Implement RESTful APIs and integrate third-party services.
• Optimize application performance and ensure high availability.
Project Management
• Work closely with project managers to create and track project timelines.
• Ensure deliverables meet quality standards and are delivered on time.
• Proactively identify and address project risks and challenges.
Communication & Collaboration
• Liaise with cross-functional teams, including product management, QA, and DevOps.
• Effectively communicate complex technical concepts to non-technical stakeholders.
• Build strong relationships with clients and ensure their requirements are met.
Required Skills and Qualifications
Category Requirement
Technical Expertise Proficiency in C#, ASP.NET, .NET Core, and related frameworks.
Strong knowledge of front-end technologies like Angular, React, or Blazor is a plus.
Experience with database management systems such as SQL Server or PostgreSQL.
Hands-on experience with cloud platforms (e.g., Azure, AWS) is desirable.
Leadership Skills Proven experience in leading and managing development teams.
Strong decision-making, problem-solving, and conflict-resolution skills.
Other Requirements Excellent communication skills, both written and verbal.
A collaborative mindset with the ability to work effectively in a fast-paced environment.
Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications
• Certifications in .NET or related technologies.
• Experience working in Agile/Scrum environments.
• Knowledge of DevOps practices and CI/CD pipelines.
Why Join Us?
• Competitive salary and benefits package.
• Opportunity to work on cutting-edge technologies and challenging projects.
• Supportive and inclusive work environment.
Professional growth opportunities with leadership and technical training.
Remote
Digital Team
Temporary
We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.