Dotnet Developer – DN001 (Urgent Hiring)
Location: Delhi NCR, India
Experience Required: 5+ Years
Position Type: Contractual
Contact: 9717038635
Apply Now
About TecOrb Technologies
TecOrb Technologies is one of the world's fastest-growing service-based companies specializing in App, Web, Blockchain, and AI development. We have delivered 120+ applications across domains such as IoT, Cryptocurrency, Taxi Booking, eCommerce, Enterprise Apps, and more.
Learn more: www.tecorb.com
Job Title: Software Engineer (.Net Developer)
Areas of Responsibility and Tasks
Responsible for the full Software Development Life Cycle (SDLC) of highly scalable, distributed solutions using C#, VB.Net, .NET Framework, Windows Forms, WPF, and WCF.
Design, develop, implement, and support scalable solutions leveraging Microsoft Azure services.
Provide software architecture insights including design patterns and best practices.
Collaborate with IT security to ensure privacy and security of desktop applications and data.
Evaluate and upgrade cloud-based applications and services regularly.
Integrate various enterprise systems and in-house tools.
Follow Agile architectural principles with strong skills in MVC, PRISM, and MVVM.
(Bonus) Knowledge of C++ and Qt is a plus.
Competencies
Strong grasp of application architecture, software design patterns, and strategic design techniques.
Experience with Agile processes, DevOps tools, and version control systems such as Jira, Git, TFS, Azure DevOps, and TeamCity.
Understanding of cloud security concepts such as Active Directory, OAuth, and firewalls.
Additional Responsibilities
Hands-on experience with .NET layered server architecture.
Experience with RESTful web services is preferred.
Experience with remote solutions (e.g., Citrix) is a plus.
Knowledge of VB.Net is advantageous.
Familiarity with engineering/manufacturing domains is beneficial.
Ability to translate business requirements into technical specifications.
Experience in project estimation, planning, and delivery.
Strong willingness to learn and adopt new technologies.
Qualifications & Skills
Minimum 5+ years of experience in .NET-based software development.
Bachelor’s or Master’s degree in Computer Science (B.Tech/M.Tech or equivalent).
Excellent problem-solving and analytical skills.
Proficient in English (speaking, reading, and writing).
Ability to work independently and collaboratively.
Prior experience working in Agile teams is essential.