Key Responsibilities:1. Application Development:Assist in the design, coding, testing, debugging, and deployment of .NET-based web applications.Work with senior developers to build reusable and reliable code and libraries for future use.Contribute to front-end development using HTML, CSS, JavaScript, and modern frameworks like Angular or React (if required).Maintain and troubleshoot existing software and identify areas for modification and improvement.2. Database Integration:Write clean SQL queries and work with relational databases like SQL Server.Assist in designing and maintaining database schemas and data models.Perform basic database debugging, testing, and data manipulation.3. Requirement Gathering & Documentation:Participate in team meetings to understand business and technical requirements.Create technical documentation, including code comments, design specifications, and change logs.Collaborate with QA testers to define test cases and ensure smooth deployment.4. Software Lifecycle Support:Support deployment, post-release monitoring, and issue resolution in collaboration with DevOps and QA.Participate in code reviews and team knowledge-sharing sessions.Follow software development best practices, coding standards, and version control processes.5. Learning and Development:Engage in ongoing learning of new technologies, .NET advancements, and development methodologies.Leverage feedback from code reviews and mentors to improve development practices.Stay updated on the latest development trends and Microsoft ecosystem tools.
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Full Stack Developer Employement Type: Full time