We are seeking a talented and detail-oriented .NET Developer to join our technology team. The ideal candidate will have hands-on experience in developing scalable, secure, and high-performing applications using .NET technologies. This role requires a strong understanding of software development principles, collaboration across teams, and a commitment to delivering reliable and user-friendly solutions.
Key Responsibilities
- Translate application requirements, storyboards, and use cases into fully functional applications.
- Design, develop, and maintain clean, reusable, and efficient code.
- Ensure applications meet performance, quality, and responsiveness standards.
- Troubleshoot, debug, and resolve application issues and performance bottlenecks.
- Maintain code quality and best practices through automation, reviews, and documentation.
- Develop and manage custom models, repositories, service layers, and generic methods to strengthen application architecture.
- Enhance and optimize system reports to improve data insights and operational efficiency.
- Support and maintain existing software by diagnosing and fixing defects.
- Collaborate with cross-functional teams to deliver robust and effective software solutions.
Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional experience in software development with a focus on .NET technologies.
- Strong proficiency in C# and the .NET Framework, with solid grounding in OOP principles.
- Practical experience with REST APIs and service integration.
- Strong knowledge of SQL, T-SQL, and stored procedures.
- Skilled in developing reusable libraries and components.
- Familiarity with JavaScript, jQuery, AJAX, HTML, and CSS for frontend integration.
- Experience with .NET Core is a plus.
- Understanding of architectural patterns such as MVC, MVVM, and Repository Pattern.
- Basic knowledge of CLR, its limitations, and workarounds.
- Experience with unit testing and automated testing frameworks.
- Proficiency with version control systems, especially Git.
Job Type: Full-time
Experience:
- Dot Net Developer: 3 years (Required)
Location:
Work Location: In person