Position Overview:
As a C# Developer, you will play a crucial role in the development and maintenance of our core software applications. You will work closely with cross-functional teams to build scalable, high-performance solutions that align with client requirements and business goals. Your expertise in the .NET ecosystem will be vital as you design server-side logic, manage database interactions, and ensure the seamless integration of web services and REST APIs.
Key Responsibilities
- Collaboration: Partner with frontend developers and stakeholders to design and implement robust, end-to-end software deliverables.
- Development: Design, write, and maintain efficient, testable, and reliable C# code within the .NET Core / .NET 6+ framework.
- API & Services: Develop and optimize web services and REST APIs, ensuring high availability and low latency for integrated applications.
- Architecture: Participate in the implementation of clean architecture, following SOLID principles and industry best practices.
- Proactive Ownership: Embrace an autonomous approach to troubleshooting, root cause analysis, and continuously improving the codebase.
Required Skills & Qualifications
- C# Proficiency: Solid experience in software development using C# and the .NET framework.
- Web Technologies: Experience building and consuming REST APIs and working with ASP.NET Core.
- Database Management: Knowledge of relational databases (e.g., SQL Server, PostgreSQL) and experience with Entity Framework.
- Software Design: Strong understanding of Object-Oriented Programming (OOP) and common design patterns.
- Workflow Tools: Familiarity with version control systems (Git) and project management tools (preferably JIRA).
- Language: Advanced English proficiency (reading and writing).
Nice-to-have Skills:
- Cloud & DevOps: Familiarity with Azure or AWS services and Continuous Integration/Continuous Delivery (CI/CD) processes.
- Testing: Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
- Modern Frontend: Knowledge of JavaScript frameworks (like React or Angular) or Blazor.
- Agile Mindset: Experience working in Agile/Scrum environments.

Spassu

Grupo TECDATA Engineering

iLogos Game Studios

Hudson IT and Manpower

Qinshift

Ci&T

Ci&T

Ci&T