All jobs
TrinetixEngineering
Net Developer
ArgentinaPosted 5 days ago
We are looking for a Mid-Level .NET C# Developer with expertise in building robust APIs using OData and Entity Framework. The ideal candidate will also have strong proficiency in writing efficient SQL queries and an understanding of best practices for data modeling, performance tuning, and security.
Location: Argentina
Responsibilities
- Design, develop, and maintain RESTful APIs with a focus on OData integration.
- Utilize OData to expose data from various sources, allowing clients to query and manipulate data efficiently via HTTP requests.
- Work with Entity Framework to create, update, and query data models, ensuring efficient database interactions and optimal performance.
- Write complex SQL queries to interact with relational databases, optimize performance, and ensure data consistency.
- Participate in designing scalable, high-performance architectures for APIs and backend systems.
- Write clean, maintainable, and well-documented code, following industry best practices and company standards.
- Work closely with other developers, product managers, and QA engineers to deliver high-quality features on time.
- Identify, troubleshoot, and resolve technical issues, bugs, and performance bottlenecks in a timely manner.
- Stay up-to-date with the latest developments in .NET technologies, OData, Entity Framework, and SQL, and apply best practices to improve system performance, reliability, and scalability.
Requirements
- Proven Experience: 3+ years of experience in .NET C# development, with a focus on building APIs and working with web services.
- OData Expertise: Solid understanding and hands-on experience in implementing and consuming OData APIs.
- Entity Framework: Experience working with Entity Framework to map data models to database schemas and interact with relational databases.
- SQL Proficiency: Strong ability to write and optimize complex SQL queries and work with relational databases (e.g., SQL Server, PostgreSQL, etc.).
- Web API Knowledge: Familiarity with RESTful API principles and experience working with technologies like JSON, HTTP, and Web API frameworks.
- Version Control: Experience using version control systems like Git or SVN.
- Problem Solving: Strong analytical and debugging skills, with the ability to troubleshoot and optimize code for performance and reliability.
- Collaboration Skills: Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.