About the Role
Responsibilities
* Design, develop, and implement software solutions using .NET technologies.
* Write clean, efficient, and well-documented code.
* Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
* Conduct thorough testing to ensure software quality and performance.
* Troubleshoot, debug, and optimize application code.
* Stay up-to-date with the latest .NET technologies and industry trends.
Requirements
2+ years of hands-on experience in .NET development.
Strong proficiency in C# and .NET Framework.
Experience with ASP.NET MVC or ASP.NET Core.
Knowledge of SQL Server or other relational databases.
Understanding of object-oriented programming concepts.
Experience with version control systems (Git).
Excellent problem-solving and analytical skills.
Bonus points:
Experience with front-end technologies (HTML, CSS, JavaScript).
Knowledge of cloud platforms (Azure, AWS).
Understanding of design patterns and SOLID principles.
About the Company
We are a team of passionate technologists, innovators, and researchers dedicated to shaping the future through cutting-edge technology. Our mission is to elevate intelligence in both humans and machines, ushering in a new era of possibilities. We are excited to expand our team and are looking for talented individuals who are passionate about technology and development.