Senior Dot Net Developer
Experience: 7+ years
Job location: Remote
Work Mode: WFH
Job Description:
- Core Technologies: Strong understanding of C#,ASP.NET, MVC, and Web API for building robust server-side applications.
- Front-End Skills:Proficient in Angular, HTML5, CSS3, JavaScript, and jQuery for creating dynamic and responsive web interfaces.
- Database Management: Experience with SQL Server or other relational databases for designing and managing database schemas.
- Cloud Integration:Knowledge of cloud platforms like Azure or AWS for deploying and managing applications.
- Microservices & Containers:Familiarity with microservices architecture and containerization technologies like Docker.
- Version Control:Experience with version control systems such as Git for managing codebases and collaborating with team members.
- Performance Optimization: Ensure applications are optimized for speed and performance, including efficient coding practices and performance tuning.
- Testing: Develop and execute unit tests; participate in code reviews and maintain high standards of code quality.
- Collaboration: Work closely with product managers, UX/UI designers, and other developers to understand requirements and deliver effective solutions.
- Documentation: Create and maintain comprehensive documentation for development processes, application features, and system integration.
Must-Have skills:
- C#: Proficient in C# for server-side application development.
- ASP.NET/ MVC: Strong experience with ASP.NET and MVC frameworks.
- Web API: Knowledge of building and consuming Web APIs.
- SQL Server: Experience with SQL Server or other relational databases.
- Angular: Experience with front-end frameworks such as Angular.
- HTML5 / CSS3: Proficiency in HTML5 and CSS3 for creating responsive web designs.
- JavaScript / jQuery: Experience with JavaScript and jQuery for enhancing user interactions.
- Version Control: Familiarity with Git for code versioning and collaboration.
- Cloud Platforms: Basic understanding of cloud services like Azure or AWS.
- Microservices: Awareness of microservices architecture and containerization tools like Docker.
Preferred Skills:
- CI/CD Pipelines: Knowledge of continuous integration and continuous deployment practices.
- DevOps: Familiarity with DevOps tools and practices for automating deployments and managing infrastructure.
- SEO: Understanding of SEO principles and how to implement them in web applications.