What are the responsibilities and job description for the Full Stack .Net Developer position at BURGEON IT SERVICES LLC?
Job Details
Job Title: Full Stack .Net Developer
Location: Washington,DC
Duration : Full time
Responsibilities:
Design and develop robust, scalable, and high-performance web applications using .NET and Angular frameworks.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather requirements and deliver high-quality software solutions. Write clean, maintainable, and efficient code, following best practices and coding standards.
Conduct code reviews and provide constructive feedback to junior developers, ensuring code quality and adherence to coding standards.
Troubleshoot and debug complex issues, identifying and implementing effective solutions.
Optimize application performance and scalability through code optimization, caching mechanisms, and database tuning
Ensure the security of web applications by implementing appropriate security measures and following industry best practices.
Stay up to date with the latest trends and technologies in web development, and proactively suggest improvements to enhance the development process and product quality. Mentor and guide junior developers, sharing your knowledge and expertise to foster their professional growth. Collaborate with the QA team to ensure thorough testing and quality assurance of the developed applications.
age was sent with High importance.
Requirements:
be plus."
Regards,
Karthik
Bachelor's or master's degree in computer science, Software Engineering, or a related field. Extensive experience in software development using the .NET Core and .NET with a focus on C#. Proficiency in developing web applications using ASP.NET Web API, ASP.NET Core with Entity Framework Strong understanding of object-oriented programming principles and design patterns.
Extensive experience in front-end development using Angular, TypeScript, HTML, CSS, and JavaScript. Knowledge of relational databases and experience working with SQL Server or other database systems.
Familiarity with version control systems, such as Git, and experience with continuous integration and deployment tools. Strong problem-solving and analytical skills, with the ability to quickly grasp complex technical concepts. Excellent communication and collaboration skills to effectively work with team members and stakeholders.
Ability to work in an Agile development environment, following iterative and incremental development methodologies.
Leverage Azure cloud services, such as Azure App Service, Azure Functions, Azure Storage, Azure SQL Database, Azure Cosmos DB, and Azure Key Vault, to build scalable and resilient applications will