i
Cortex Consulting
98 Cortex Consulting Jobs
C#/.Net Developer - ASP/Entity Framework (7-16 yrs)
Cortex Consulting
posted 14hr ago
Fixed timing
Key skills for the job
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, ASP.NET 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 ASP.NET 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 ASP.NET 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.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice