Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Code Group


São Paulo - SP, Brasil

Show original

Mid-Level .NET and AI Developer

Hybrid

Curitiba - PR

Salary Range

Not informed

Full Time Employee

Experience Level

Mid level

Requirements

3+ years of experience in the career

Tasks and Responsibilities

Show original

We are seeking a C# Developer with a focus on Artificial Intelligence to work on the development and evolution of corporate systems, contributing scalable, secure, and high-quality solutions. This professional will be responsible for developing applications using Microsoft technologies, participating in the definition of technical solutions, and utilizing Artificial Intelligence tools to accelerate development, documentation, testing, and technical analysis.

In addition to development work, the professional will participate in requirements gathering, refine demands alongside business areas, and contribute to the evolution of software engineering practices by applying best practices in architecture, code quality, and automation.


Model: Hybrid (3 days remote and 2 days on-site)

Location: Curitiba/PR (professionals residing within a 50 km radius)

Hours: Monday to Friday, from 08:00 to 17:00 or from 09:00 to 18:00

Hiring Type: CLT (Full-time employee under Brazilian labor law)

Benefits:

  • Food Allowance of R$ 970.00;
  • Health Insurance;
  • Dental Insurance;
  • Profit Sharing and Results (PLR);
  • Transportation Allowance;
  • Equipment provided by the company.

Main Responsibilities

  • Develop, maintain, and evolve applications using C# (.NET Core and .NET Framework);
  • Build, integrate, and maintain REST APIs and SOAP WebServices;
  • Participate in the gathering, analysis, and refinement of requirements alongside business areas;
  • Translate business needs into clear and structured technical specifications;
  • Elaborate technical tasks for development, support, and maintenance of systems;
  • Utilize Artificial Intelligence tools to support software development, technical documentation, testing, and analysis;
  • Create and improve structured prompts for code generation, documentation, and activity automation;
  • Work on corrective, preventive, and evolutionary maintenance of applications;
  • Develop queries and optimize performance in relational databases;
  • Participate in the team's agile rituals, contributing to planning, refinement, and retrospectives;
  • Apply best practices in development, software architecture, Clean Code, and code quality;
  • Review, validate, and ensure the quality of deliverables produced with the support of AI tools.

Mandatory Requirements

  • Completed Higher Education in Information Technology or related fields;
  • Experience in development with C# (.NET Core and .NET Framework);
  • Experience in developing and consuming REST APIs and SOAP WebServices;
  • Knowledge of SQL Server and/or PostgreSQL;
  • Knowledge of Git, Docker, and CI/CD pipelines;
  • Knowledge of SOLID, Clean Code, and Design Patterns;
  • Experience in requirements gathering and elaboration of technical specifications;
  • Good written communication and ability to produce technical documentation;
  • Practical experience with Artificial Intelligence tools applied to development, such as ChatGPT, Claude, GitHub Copilot, Cursor, Windsurf, or similar;
  • Ability to construct efficient prompts for code generation, documentation, and testing;
  • Analytical profile to validate and review results generated by Artificial Intelligence.

Differentials

  • Experience in the financial market;
  • Knowledge of RabbitMQ, Kafka, or other messaging solutions;
  • Experience with MongoDB or Redis;
  • Knowledge of Kubernetes;
  • Experience with event-driven architecture;
  • Participation in Open Source projects;
  • Experience in process automation initiatives using Artificial Intelligence.

Skills and Competencies

  • Analytical profile and problem-solving orientation;
  • Organization and ability to manage multiple demands;
  • Ease in working in teams and collaborating with different areas;
  • Good interpersonal and technical communication;
  • Proactivity and autonomy in conducting activities;
  • Capacity for continuous learning and adaptation to new technologies;
  • Quality mindset, best practices in software engineering, and continuous improvement;
  • Interest in innovation and the application of Artificial Intelligence to increase productivity and efficiency.

Expected Profile

We are looking for a professional with solid experience in C# development, a collaborative profile, and a focus on technical quality. We expect someone who can easily transform business needs into efficient solutions, is organized, communicative, and interested in using Artificial Intelligence tools to support development, always applying critical thinking to ensure the quality, security, and reliability of deliverables. The professional must act proactively, contributing to the evolution of systems, processes, and the team's development practices.

Share job:

Share job: