Qualification: 6+ years of experience as a .NET Developer or Application Developer. Familiarity with the .NET Framework, .NET Core, and design/architectural patterns. Knowledge of coding languages (e.g., C#, .Net) and front-end languages (e.g., HTML/ CSS, JavaScript). Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g., Entity Framework) with Microsoft SQL Server. Understanding of Agile methodologies. Strong attention to detail. Excellent troubleshooting and communication skills. Familiarity with AWS is a plus. Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
Key Responsibilities: Lead a team, develop high-quality software design and architecture using .NET Framework and .NET Core. Identify, prioritize, and execute tasks in the software development life cycle. Develop tools and applications by producing clean, efficient code. Automate tasks through appropriate tools and scripting. Review and debug code Perform validation and verification testing. Collaborate with internal teams and vendors to fix and improve products. Document development phases and monitor systems.