i
Coders Brain
444 Coders Brain Jobs
14-16 years
Senior .Net Full Stack Developer - C#/ASP/AngularJS (14-16 yrs)
Coders Brain
posted 18d ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a highly skilled Senior C# .NET Full Stack Developer with 14+ years of experience to join our development team. The ideal candidate will have extensive experience in both front-end and back-end development, using C#, .NET Framework/Core, and modern front-end technologies. You will be responsible for designing, developing, and maintaining scalable and efficient web applications, ensuring the integration of the best software practices, and collaborating with cross-functional teams to meet business goals.
Key Responsibilities :
- Full-Stack Development : Design, develop, and maintain scalable web applications using C#, .NET Framework/Core, and front-end technologies like React.js, Angular, HTML5, CSS3, and JavaScript.
- Back-End Development : Develop robust, scalable, and high-performance server- side solutions with C#, .NET Core, and Web API technologies.
- Front-End Development : Build responsive and dynamic user interfaces, collaborating with UX/UI designers to implement the front-end architecture and components using React.js or Angular.
- Database Design and Management : Design and implement database schemas, manage relational databases such as SQL Server, and work with NoSQL databases (e.g., MongoDB) for more flexible storage.
- Cloud Integration : Design and deploy applications using cloud platforms such as Azure, AWS, or Google Cloud, focusing on cloud-based architectures and scalability.
- API Integration : Design and integrate RESTful APIs to connect the front-end and back-end, ensuring seamless data exchange between systems.
- Code Optimization and Refactoring : Write clean, maintainable, and efficient code that ensures high performance and scalability of applications.
- Security Best Practices : Implement security best practices for applications, ensuring compliance with industry standards for data privacy and security.
- Mentorship and Leadership : Lead, mentor, and support junior developers, ensuring high-quality coding standards and adherence to project timelines.
- Collaboration : Work closely with product managers, business analysts, and other stakeholders to understand business requirements and design solutions that align with organizational goals.
- Agile Methodology : Work in an Agile development environment, participating in sprint planning, daily stand-ups, code reviews, and retrospectives to ensure timely delivery of high-quality software.
- Continuous Learning and Improvement : Stay updated with the latest trends and technologies in .NET development and suggest improvements to enhance development processes and product quality.
Required Skills and Experience :
- 14+ years of experience in C# .NET development with expertise in full-stack application development.
- Strong proficiency in C#, .NET Framework/Core, ASP.NET MVC, and Web API for back-end development.
- Experience with modern front-end technologies such as React.js, Angular, HTML5, CSS3, and JavaScript.
- Expertise in designing and working with RESTful APIs and Web Services.
- Solid experience with SQL Server and relational database management, including designing schemas and writing complex queries.
- Familiarity with NoSQL databases like MongoDB or Cassandra.
- Experience with cloud platforms like Azure, AWS, or Google Cloud.
- Strong knowledge of Agile development methodologies, including Scrum and Kanban.
- Expertise in unit testing, TDD, and familiarity with testing frameworks like xUnit, NUnit, or MSTest.
- Experience with version control systems such as Git and familiarity with CI/CD pipelines and tools like Jenkins or Azure DevOps.
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Strong problem-solving skills and the ability to troubleshoot complex issues across the full stack.
- Ability to lead projects and work with cross-functional teams to deliver high-quality software solutions on time.
Preferred Skills :
- Experience with microservices architecture and building scalable, distributed systems.
- Familiarity with front-end testing tools and frameworks such as Jest, Mocha, or Cypress.
- Knowledge of DevOps practices and tools for automating builds, deployments, and monitoring.
- Experience with CI/CD pipelines for continuous integration and delivery of applications.
- Familiarity with GraphQL or other modern API technologies.
Functional Areas: Other
Read full job descriptionPrepare for Dot Net Fullstack Developer roles with real interview advice
4-8 Yrs