CodeNinja, a leading company in the Information Technology and Services industry, is seeking a skilled .Net Developer to join our team. At CodeNinja, we believe in igniting opportunities for software engineers in emerging markets by helping the world solve hard technology problems. As a .Net Developer, you will have the opportunity to make a significant impact by developing innovative solutions that drive our business forward.
Responsibilities
- Design, develop, and maintain high-quality software using .NET technologies
- Collaborate closely with cross-functional teams to ensure smooth integration of software components
- Analyze end-user requirements and translate them into functional software solutions
- Troubleshoot and resolve issues related to software defects and performance
- Stay up-to-date with industry trends and advancements in .NET development
- Implement best practices for software development, testing, and version control
- Optimize software performance and ensure scalability for future growth
- Support the deployment of software applications and provide technical assistance to end-users
Requirements
- Bachelor's degree in Computer Science or a related field
- Proven experience in .NET development, including expertise in C# and ASP.NET
- Strong understanding of software architecture principles and design patterns
- Familiarity with front-end development technologies such as HTML, CSS, and JavaScript
- Experience with database technologies, particularly SQL Server
- Knowledge of software testing methodologies and tools
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities