Post Job Free
Sign in

Senior .Net Fullstack Developer

Company:
Noqoody Payment Services
Location:
Doha, Qatar
Posted:
April 24, 2024
Apply

Description:

We are seeking an experienced and skilled Senior .NET Fullstack Developer to join our development team. As a Senior .NET Fullstack Developer, you will play a crucial role in designing, developing, and maintaining complex software applications using Microsoft .NET technologies. You will be responsible for both front-end and back-end development tasks, leveraging your expertise in C#, ASP.NET, SQL Server, and JavaScript to deliver high-quality solutions.

RESPONSIBILITIES:

-Lead the design, architecture, and implementation of software solutions, taking ownership of the technical direction and decision-making process.

-Collaborate with stakeholders, including project managers, business analysts, and other team members, to gather and analyze requirements and translate them into technical specifications.

-Develop and maintain scalable, secure, and high-performance web applications using .NET technologies, adhering to coding standards, design patterns, and best practices.

-Perform code reviews, provide feedback, and ensure the codebase is clean, efficient, and maintainable.

-Mentor and guide junior developers, providing technical guidance, knowledge sharing, and promoting a culture of continuous learning and growth.

-Troubleshoot and debug complex issues in existing software applications, propose and implement effective solutions in a timely manner.

-Collaborate with cross-functional teams, such as UX/UI designers and product owners, to deliver intuitive and user-friendly software solutions.

-Stay updated with the latest advancements in .NET development and emerging technologies, and advocate for their integration and usage where appropriate.

-Lead and participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.

-Document technical specifications, architectural designs, and implementation details.

REQUIREMENT:

-Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

-Significant professional experience as a .NET Fullstack Developer, with a focus on both front-end and back-end development.

-Expertise in C#, ASP.NET, and .NET Framework.

-Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and JavaScript frameworks (e.g., Angular, React, or Vue.js).

-Extensive experience in designing and working with relational databases, particularly SQL Server.

-Deep understanding of software development best practices, design patterns, and architectural principles.

-Proven track record of delivering high-quality, scalable, and maintainable software solutions.

-Experience with version control systems, such as Git, and proficiency in DevOps practices.

-Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges.

-Strong communication and leadership skills, with the ability to effectively collaborate with cross-functional teams and mentor junior developers.

Note: The specific job requirements and qualifications may vary depending on the company and their specific needs.

Apply