Consult America

Full Stack .Net Developer

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 Location
Ashburn Virginia
Job Level
Sr. Position

Apply for this position

*
*
* Attach your resume. Max size 2mb Allowed Type(s): pdf