drjobs NET Engineer-NET Core ASPNET Core MVC and NET 5

NET Engineer-NET Core ASPNET Core MVC and NET 5

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chennai - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview: The C#/.NET Engineer plays a crucial role in our development team primarily responsible for building high-quality software solutions using C# .NET Core Core MVC and .NET 5. This position is essential for enhancing our product offerings and ensuring they meet both internal and external customer requirements. The engineer will collaborate closely with cross-functional teams including product management UI/UX designers and QA engineers to deliver robust software applications. With a strong emphasis on performance scalability and maintainability the ideal candidate will leverage their technical expertise to contribute to all phases of the software development lifecycle from inception through deployment and maintenance. The successful candidate will not only write clean and efficient code but also actively participate in design discussions and code reviews ensuring adherence to best practices standards and quality benchmarks.
Key Responsibilities:
  • Develop and maintain web applications using C# .NET Core and Core.
  • Design and implement scalable software architecture using MVC patterns.
  • Collaborate with cross-functional teams to define design and launch new features.
  • Write clean maintainable and efficient code adhering to coding standards.
  • Perform unit testing and debugging to ensure optimal functionality.
  • Implement RESTful APIs for seamless application integration.
  • Participate in code reviews to maintain quality and share knowledge.
  • Troubleshoot and resolve software defects or technical issues.
  • Stay updated with emerging technologies and trends to enhance development practices.
  • Contribute to the entire software development lifecycle from requirements gathering to deployment.
  • Engage in requirement analysis and impact assessments for new features.
  • Create and maintain technical documentation for reference and reporting.
  • Ensure high performance and responsiveness of applications.
  • Work closely with product owners to understand customer needs and gather feedback.
  • Participate in Agile ceremonies and contribute to continuous improvement processes.
Required Qualifications:
  • Bachelor s degree in Computer Science Engineering or a related field.
  • 3 years of professional experience in software development using C# and .NET technologies.
  • Strong expertise in Core MVC and Entity Framework.
  • Experience with SQL Server and database design principles.
  • Proficient in RESTful web services and API development.
  • Familiarity with front-end technologies like HTML CSS and JavaScript.
  • Experience in Agile software development methodologies.
  • Solid understanding of software development best practices coding standards and design patterns.
  • Working knowledge of version control systems preferably Git.
  • Experience with application performance tuning and optimization.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • A self-starter who can work independently and collaboratively.
  • Certifications in .NET or related technologies are a plus.
  • Experience with cloud services (Azure/AWS) is a plus.

unit testing,entity framework, core,javascript,mvc,html,restful apis,c#,cloud services (azure/aws),sql server,css,software,agile methodologies,.net core,agile methodology,.net 5,,git,software development,design,.net

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.