As an Associate Dot Net Developer, you will be part of a software development team focused on designing, coding, testing, and maintaining .NET-based applications. You will collaborate with experienced .NET developers and other team members to contribute to the development of robust and scalable software solutions. This position offers an excellent opportunity for entry-level professionals to gain practical experience in .NET development and build a strong foundation in software engineering.
RESPONSIBILITIES:Assist in the development of .NET applications using C# or other .NET languages under the guidance of senior developers.Contribute to coding, testing, and debugging activities to deliver high-quality software.Continuously learn and improve your skills in .NET development, including frameworks, libraries, and best practices.Stay updated with the latest trends and advancements in the .NET ecosystem.Participate in code reviews to ensure adherence to coding standards and best practices.Collaborate with team members to identify and address software defects and issues.Create and maintain technical documentation for code and software features.Document software designs, development processes, and troubleshooting steps.Support senior developers and team members in various software development tasks.Assist in meeting project milestones and deadlines.Participate in troubleshooting and resolving technical issues in .NET applications.Collaborate with the team to identify and implement solutions to software problems.Work closely with team members, actively participating in team meetings and discussions.Seek guidance from senior developers and contribute to a positive and collaborative work environment.
SKILLS AND KNOWLEDGE:Bachelor's degree in Computer Science, Software Engineering, or a related field.Basic understanding of C# and the .NET Framework.Familiarity with object-oriented programming (OOP) concepts and software development fundamentals.Knowledge of software development tools, version control systems, and bug tracking systems.Familiarity with programming languages such as Java Script, HTML 5, Angular JS, jQuery or others, depending on the organization's tech stack.Strong problem-solving and analytical skills.Eagerness to learn and willingness to take on new challenges in a dynamic environment.Good communication and teamwork abilities.Internships or academic projects involving .NET development are a plus, but not mandatory.