ob Description: .NET Core Developer (3+ years of experience)
We are seeking a skilled and experienced .NET Core Developer with a minimum of 3 years of professional experience. The ideal candidate should possess a strong proficiency in C#, creating REST APIs, caching, JSON, authentication, authorization, and the web application development life cycle. The candidate should also be well-versed in standard industry practices, demonstrating expertise in proper coding practices, code commenting, and unit testing. A good understanding of software architecture is crucial for this role, while experience with SQL is considered a plus.
Responsibilities:
· Develop and maintain robust, scalable, and high-performance applications using .NET Core 6 and C#
· Create efficient and secure REST APIs for seamless integration with other systems
· Implement caching mechanisms to enhance application performance
· Work with JSON data structures to handle data exchange and serialization
· Ensure proper authentication and authorization mechanisms are implemented
· Follow the web application development life cycle from requirements gathering to deployment and maintenance
· Adhere to standard industry practices and coding standards to ensure high-quality code
· Implement proper code commenting for maintainability and future enhancements
· Conduct unit testing to validate functionality and identify potential issues
· Collaborate with cross-functional teams to analyze requirements and propose software solutions
· Provide technical guidance and support to junior developers as needed
Requirements:
· Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
· Minimum of 3 years of professional experience as a .NET Core developer
· Proficiency in C# and experience with .NET Core 6
· Strong knowledge and hands-on experience in creating REST APIs
· Familiarity with caching mechanisms and their implementation
· Solid understanding of JSON for data exchange and serialization
· Experience implementing authentication and authorization in web applications
· Thorough understanding of the web application development life cycle
· Strong adherence to standard industry practices and coding standards
· Proficient in code commenting and following proper coding practices
· Experience with unit testing frameworks and test-driven development
· Good understanding of software architecture principles and patterns
· Knowledge of SQL and experience working with relational databases (preferred)
· Good working knowledge of Azure DevOps
· Excellent problem-solving and analytical skills
· Strong communication and teamwork abilities
Join our dynamic and innovative team, and contribute to the development of cutting-edge applications using the latest technologies. We offer competitive compensation and benefits packages, as well as opportunities for professional growth and advancement.
Job Timings 9:30 AM – 6:30 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Monday...
Apply For This JobKey Responsibilities Own and execute QA processes across core web platforms and internal tools. Design, write, and maintain comprehensive test...
Apply For This JobAbout UsVersa Networks, Inc. is a leading vendor of next-generation Software Defined solutions and architectures, called SASE (Secure Access Service...
Apply For This JobJob Timings 9:00 AM – 7:00 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Monday...
Apply For This JobRecruiter Name Panjab University, Chandigarh Position Name Panjab University Recruitment 2022 – Apply Online For 7 Intern Post Total Vacancies...
Apply For This JobEC-Council Lead Implementer Location: Hyderabad Remote working presently. EC-Council is the worlds largest cyber security technical certification body. We operate...
Apply For This Job