Job Description
About Twine
We're a thriving ecosystem of top-tier freelancers from around the world. Trusted by Fortune 500 companies and Silicon Valley startups, Twine is the go-to platform for mission-critical projects. Twine's experts get to participate in generating quality datasets at an unprecedented scale. With over half a million registered freelancers and a growing roster of 35,000+ companies, we've become the comprehensive solution for all things freelancing.
Our Mission
At Twine, we recognize that companies require a flexible approach to hiring expert freelancers for their most critical projects. Traditional freelance platforms often fall short when it comes to scalability and diversity. That's where we shine. Twine operates as a thriving global freelance network, with diverse experts across various fields, including marketing, engineering, and AI. Our core mission is to empower creators, whether they're businesses or individual freelancers, to thrive in their creative endeavours.
About the Role
We are seeking a Junior .NET Developer for an advertising agency.
Responsibilities- Actively develop on .Net web site development projects on new and maintenance projects.
- Work closely with project team members to fulfill project requirements and contribute to accurately estimate work and meet deadlines.
- Work in accordance with the coding and documentation standards.
- Work with the Lead Developer and/or Dev Manager to determine the optimal technical approach for a project.
- Work with Interface Developers to integrate the front and back end of a given project.
- Collaborate with design resources as needed to facilitate overall project success.
- Foster teamwork within a diverse environment, encouraging knowledge sharing and open communication.
Requirements
- Must have 1+ years of experience.
- Familiarity with the following: .NET 4+ Framework, .NET Core, C#, ASP.NET MVC, Blazor, LINQ, AJAX, HTML, JavaScript, jQuery, XML, CSS, JSON, GIT.
- Familiarity of web application development best practices, including use case development, object-oriented analysis, design and programming, reusable design patterns and multi-tier architectures.
- Knowledge of current web standards.
- Ability to write code that is clear, well-commented, free of errors and easy to maintain.
- Familiarity with SQL and ORM libraries.
- Knowledge of REST API methodologies years.
- Ability to debug web applications and troubleshoot bottlenecks.
- Ability to learn new programs and technologies quickly.
- Problem-solving skills and a knack for troubleshooting.
- Effective communication, attention to detail, and time management skills.
- Ability to collaborate effectively in a fast-paced team-oriented environment.