We are seeking a talented .NET Developer with 1 to 8 years of experience to join our dynamic team. The ideal candidate will have a solid understanding of the .NET framework and experience in developing high-quality software solutions. You will work closely with our team of developers, designers, and project managers to deliver exceptional results to our clients.
Responsibilities
Collaborate with cross-functional teams to analyze business requirements and translate them into technical specifications. Design and develop scalable and efficient solutions using the .NET framework. Write clean, well-structured, and maintainable code. Conduct thorough testing to ensure the quality and reliability of the software. Troubleshoot and debug issues, providing timely resolutions. Stay up-to-date with the latest industry trends and advancements in .NET development.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience as a .NET Developer or Software Developer for 1-8 years.
Strong proficiency in C# and the .NET framework.
Understanding of software development best practices, design patterns, and architecture.
Experience with ASP.NET MVC, Web API, and other relevant technologies.
Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
Familiarity with database systems, particularly SQL Server.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
Preferred Skills
Experience with cloud platforms, such as Azure or AWS.
Knowledge of DevOps practices and tools.
Familiarity with containerization and orchestration technologies (Docker, Kubernetes).