Full Stack .Net Developer

Job Description

Overview

We are seeking a talented and experienced Full Stack .NET Developer to join our dynamic team. As a Full Stack .NET Developer, you will be responsible for designing, developing, testing, and deploying robust web applications that leverage the Microsoft .NET technology stack. You will work collaboratively with cross-functional teams to deliver high-quality software solutions that meet or exceed customer expectations.

No. of Vacancies

1

Specific Skills

Have 8+ years of experience in C#, ASP.NET, MVC, and Web API. – Bachelor’s degree in Computer Science, Software Engineering, or a related field. – Proven experience as a Full Stack .NET Developer or similar role. – Proficiency in C#, ASP.NET, MVC, and Web API. – Experience with front-end technologies such as HTML5, CSS3, JavaScript, and popular frameworks like Angular or React. – Strong database design and SQL skills, with experience in SQL Server or similar databases. – Familiarity with version control systems, preferably Git. – Knowledge of software development best practices, design patterns, and coding standards. – Excellent problem-solving and analytical skills. – Strong communication and collaboration skills.

Responsible For

Responsibilities: 

  1. Full Stack Development:

   – Design and develop scalable, responsive, and user-friendly web applications using the .NET framework.    – Implement front-end interfaces using HTML, CSS, and JavaScript frameworks.    – Develop server-side logic and business logic components using C#.    – Integrate third-party APIs and services to enhance application functionality. 

  1. Database Management:

   – Design and maintain databases using SQL Server or other relational database systems.    – Optimize database queries for maximum performance.    – Ensure data security, integrity, and compliance with best practices. 

  1. Collaboration:

   – Work closely with UX/UI designers to implement visually appealing and intuitive user interfaces.    – Collaborate with back-end developers, business analysts, and other stakeholders to understand project requirements and goals.    – Participate in code reviews and provide constructive feedback. 

  1. Testing and Debugging:

   – Conduct thorough testing of applications to identify and fix bugs, performance issues, and security vulnerabilities.    – Debug and troubleshoot issues reported by users or identified during testing. 

  1. Documentation:

   – Create and maintain technical documentation for code, APIs, and application architecture.    – Keep documentation up-to-date with changes and enhancements. 

  1. Continuous Improvement:

   – Stay updated on the latest trends and best practices in full stack development and the .NET ecosystem.    – Proactively identify opportunities for process improvement and contribute to the continuous evolution of development methodologies. 

Job Nature

Full Time

Educational Requirements

Experience with cloud platforms such as Azure or AWS. – Knowledge of microservices architecture. – Familiarity with DevOps practices and tools. – Understanding of agile development methodologies.   If you are a passionate Full Stack .NET Developer looking to contribute to cutting-edge projects in a collaborative environment, we invite you to apply and join our innovative team.  

Experience Requirements

8

Job Level

Sr. Position

Location