Overview:
We are seeking a highly skilled and experienced .Net Developer with Couchbase experience to join our team. As a .Net Developer with Couchbase expertise you will play a crucial role in developing highquality software solutions that meet the needs of our clients. You will work collaboratively with the development team and contribute to the design development and implementation of cuttingedge applications. Your contributions will directly impact the success of our projects and help drive our technological advancement.
Key Responsibilities:
- Designing coding testing and debugging software applications using .NET and Couchbase technologies
- Collaborating with crossfunctional teams to analyze design and build new features
- Participating in code reviews and providing constructive feedback to ensure code quality
- Creating and maintaining technical documentation for software applications
- Optimizing and improving existing software applications and systems
- Working closely with stakeholders to understand and meet their requirements
- Implementing best practices for software development testing and deployment
- Participating in agile methodologies and contributing to agile ceremonies
- Ensuring the security and scalability of software applications
- Resolving technical issues and troubleshooting software application problems
- Collaborating with database administrators to design and maintain databases
- Conducting performance tuning and optimization of software applications
- Staying updated on the latest technology trends and advancements
- Providing technical guidance and support to team members
- Meeting project deadlines and delivering highquality software solutions
Required Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field
- Minimum of 7 years of experience in .Net application development
- Proven experience with Couchbase NoSQL database
- Proficiency in C# ASP.NET and MVC framework
- Strong understanding of RESTful API design and implementation
- Experience working in an Agile development environment
- Expertise in database design development and optimization
- Excellent problemsolving and analytical skills
- Ability to work effectively in a collaborative team environment
- Solid understanding of software development best practices and coding standards
- Experience with version control systems such as Git or SVN
- Good understanding of software security principles and best practices
- Strong communication and interpersonal skills
- Ability to multitask prioritize and manage time efficiently
- Certifications in .Net development or Couchbase will be a plus
.net,couchbase,c#,asp.net,mvc,agile methodologies,database design