We are seeking a highly skilled .NET Developer to join our dynamic and innovative team. The ideal candidate will have a passion for technology and a strong background in developing applications using the .NET framework. This role requires excellent problem-solving skills, the ability to work collaboratively, and a commitment to delivering high-quality software solutions.
- Develop and Maintain Applications: Design, code, test, and manage various applications using the .NET framework.
- Collaborate with Teams: Work closely with other developers, designers, and product managers to ensure the delivery of high-quality software solutions.
- Code Reviews and Testing: Conduct code reviews, provide constructive feedback, and participate in unit and integration testing.
- Documentation: Create and maintain documentation for software design, code, and processes.
- Troubleshooting: Identify and resolve technical issues and bugs, ensuring the smooth functioning of applications.
- Stay Updated: Keep up-to-date with the latest industry trends and technologies to ensure our applications are current and competitive.
- Technical Expertise: Proficiency in C#, ASP.NET, .NET Core, and related technologies.
- Experience: Minimum of 6-
- 9 years of experience in .NET development.
- Database Management: Experience with SQL Server or other relational databases.
- Front-End Skills: Knowledge of front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., Angular, React).
- Problem-Solving: Strong analytical and problem-solving skills.
- Communication: Excellent verbal and written communication skills.
- Team Player: Ability to work effectively both independently and as part of a team.