.NET Developer
Job Description:
As a .NET Developer at CRES Technology, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. We are seeking a talented and experienced individual with a strong background in .NET development and a passion for problem-solving. This is a remote full-time position where you will collaborate with a dynamic team of professionals to create innovative solutions that drive business success.
Responsibilities:
- Design, develop, and maintain robust and scalable software solutions using .NET technologies.
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Write efficient code, including RESTful Web APIs, desktop applications using WPF and Windows Forms, and web applications using ASP.NET MVC.
- Create and optimize SQL queries, stored procedures, and database schemas.
- Utilize .NET Core and its related frameworks to enhance application performance and functionality.
- Troubleshoot complex issues and provide effective solutions in a timely manner.
- Adhere to best practices and the software development lifecycle to ensure high-quality software delivery.
- Utilize version control systems like TFS, Git, or SVN to manage codebase efficiently.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven work experience as a Backend Software Developer or a similar role.
- Profound knowledge and hands-on experience in C# Object-Oriented Programming (OOP) concepts.
- Expertise in developing and maintaining RESTful Web APIs.
- Strong proficiency in WPF, Windows Forms, and ASP.NET MVC for desktop and web-based solutions.
- Strong proficiency in SQL and the ability to write efficient queries, stored procedures, and database schemas.
- Familiarity with .NET Core and its related frameworks will be considered a strong asset.
- Excellent problem-solving skills and the ability to troubleshoot complex issues effectively.
- Strong understanding of software development lifecycle and best practices.
- Experience with version control systems like TFS, Git, or SVN.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
If you are a highly skilled and motivated .NET Developer looking to make a significant impact in the world of technology, we encourage you to apply. Join our team at CRES Technology and be part of an innovative company that values proactive problem-solving and continuous improvement.
CRES Technology is an equal opportunity employer. We welcome and encourage diversity in the workplace.