This is a remote position.
DISCLAIMER: This job posting is intended for active pooling of candidates who will become part of our talent pool. Your qualifications will be assessed against both current and future job openings. Should your application align with a role that corresponds to your skills and experience, and an opportunity arises, our recruitment team will reach out to you immediately. Please note that this does not guarantee immediate placement or contact. Additionally, we exclusively consider applications from individuals who are currently reside in the US/Canada during their application process.
Salary: $62,000 - $72,000 per annum
Experience Required: Minimum 1 year of project experience
Job Description:
We are seeking an enthusiastic and talented .NET Developer to join our team as an entry-level .NET Developer. As a part of our dynamic development team, you will have the opportunity to work on diverse and challenging projects, collaborate with experienced professionals, and contribute to the development of innovative software solutions. This is an excellent opportunity for recent graduates or individuals with limited professional experience in.NET development to quickstart their careers.
Responsibilities:
Collaborate with the development team to design, develop, and maintain robust .NET applications Write clean, scalable, and efficient code using C# programming language Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment Contribute to code reviews and ensure adherence to coding standards Debug and troubleshoot software defects and issues Stay updated with the latest technologies and industry trends Communicate effectively with team members to ensure successful project completion
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) Strong understanding of object-oriented programming concepts Proficiency in C# programming language Familiarity with .NET Framework and ASP.NET MVC Knowledge of relational databases and SQL Understanding of web development technologies such as HTML, CSS, and JavaScript Ability to work independently as well as part of a team Strong problem-solving and analytical skills Excellent communication and collaboration abilities
Preferred Qualifications:
Experience with version control systems (e.g., Git) Familiarity with front-end frameworks such as Angular or React Understanding of software testing methodologies and techniques Knowledge of Agile development methodologies (Scrum, Kanban) Projects or internships demonstrating your.NET development skills