**Osolot **is a global firm that offers a huge variety of on-demand talent and complete workforce solutions. We strive to become the "Best Solutions Partner" and help create a comfortable and abundant society; we also combine passionand expertise to succeed even in the most challenging circumstances.Currently, we are looking for.Net Developers to join our team.**Main duties & responsibilities**:- Participate in requirements analysis- Collaborate with internal teams to produce software design and architecture- Write clean, scalable code using.NET programming languages- Revise, update, refactor and debug code- Improve existing software- Develop documentation throughout the software development life cycle (SDLC)**Position Requirements**:- BSc/BA in Computer Science, Engineering or a related field- Excellent written and verbal communication skills in English (fluency in multiple languages is a plus)- 2+ years of experience as a.NET Developer or Application Developer- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.G. Model-View-Controller (MVC))- Knowledge of at least one of the.NET languages (e.G. C#, Visual Basic.NET) and HTML5/CSS3- Familiarity with architecture styles/APIs (REST, RPC)- Understanding of Agile methodologies- Excellent troubleshooting and communication skills- Attention to detail**Extra Requirements**:- Must be a citizen of Mexico or Canada for a TN visa.- Must have a valid Mexico or Canada Passport- Must possess all required valid documents (Education, Work Experience, Personal Documents)- Immediate US relocation is required.**What do we offer?**- Full Medical Insurance- Medical for family- TN Visa sponsorship- TD Visa sponsorship for family- We cover all legal fees and costs for travel, relocation, and legal fees.- Long Term Projects with excellent benefits.**Job Types**: Full-time, Contract