We are looking for an ASP.NET Full Stack Developer with 2-3 years of experience to join our team. As a Full Stack Developer, you will be responsible for developing and maintaining web applications using ASP.NET MVC, Web APIs, and Windows Forms. You should have a strong understanding of front-end technologies like HTML, CSS, Bootstrap, and JavaScript. Proficiency in working with MS SQL Server and writing efficient SQL queries is essential.
Responsibilities:
1. Develop and maintain web applications using ASP.NET MVC, Web APIs, and Windows Forms, web applications.
2. Collaborate with cross-functional teams to gather requirements and deliver quality software solutions.
3. Design, develop, and implement server-side logic using C# and .NET frameworks.
4. Create and maintain database schemas, write efficient SQL queries, and optimize database performance using MS SQL Server.
5. Build user interfaces using HTML, CSS, and Bootstrap, ensuring responsive and visually appealing designs.
6 Implement client-side functionality using JavaScript and integrate with server-side APIs.
7. Conduct thorough testing and debugging of applications to ensure proper functionality.
8. Optimize applications for speed and scalability.
+. Collaborate with team members on code reviews and best practices.
10. Stay updated with the latest trends and technologies in web development.
11. Provide technical support and assistance to clients and stakeholders as needed.
12. Document application features, functionalities, and technical specifications.
Qualifications:
• Bachelor's degree in Computer Science or a related field (or equivalent experience).
• 2-3 years of experience in ASP.NET MVC, Web APIs, and Windows Forms development.
• Strong knowledge of front-end technologies like HTML, CSS, Bootstrap, and JavaScript.
• Experience with MS SQL Server and writing efficient SQL queries.
• Familiarity with version control systems (e.g., Git) and agile methodologies.
• Excellent problem-solving and analytical skills.
• Strong communication and teamwork abilities.
Preferred Skills:
Knowledge of .NET Core and experience with modern JavaScript frameworks like ReactJS.
Familiarity with cloud platforms like Azure or AWS.
Understanding of software testing methodologies and automated testing frameworks