Junior C# & AI Developer - (Hibrido, Porto)
Publicada 13 de AgostoWe are looking for a C# & AI Applications Developer to join a local development team delivering lightweight, business-oriented solutions integrated into users daily tools and workflows.
The team works closely with business units, mainly based in Paris, to maintain and evolve existing applications while identifying and developing new opportunities. The role combines C#/.NET, WPF/WCF, Angular and SQL development with the use of modern AI-assisted development tools such as Gemini CLI, Kilo and Continue.
The ideal candidate is a pragmatic and autonomous developer who enjoys working directly with business users and using technology and AI to deliver simple, efficient and high-value solutions.
Principais Responsabilidades:
- Maintain and enhance existing WPF/WCF and Angular applications.
- Develop new applications and solutions based on business needs and opportunities identified with business users.
- Work directly with business stakeholders, mainly based in Paris, to understand requirements and translate them into effective technical solutions.
- Develop and maintain applications using C#/.NET, Angular and SQL.
- Leverage AI-assisted development tools, such as Gemini CLI, Kilo, Continue and other AI technologies, to improve development efficiency and solution quality.
- Identify opportunities to integrate AI capabilities into existing applications and business processes.
- Participate in daily production monitoring and application support alongside other team members.
- Contribute to the continuous improvement of development practices, tools and delivery processes.
- Work autonomously while collaborating with the wider IT and development teams.
Requisitos mínimos
- Professional experience with C# and .NET development.
- Knowledge of WPF and WCF.
- Experience with Angular and web application development.
- Good understanding of SQL and relational databases.
- Familiarity with AI-assisted development tools, such as Gemini CLI, Kilo, Continue or similar.
- Good level of English, both written and spoken.
- Ability to work autonomously and directly with business users.
- Strong analytical and problem-solving skills, with a pragmatic and business-oriented mindset.
- Willingness to learn and adopt new technologies.
- Knowledge of Python is a plus.
- Experience with Bitbucket and CI/CD is a plus.
- French-speaking is a plus.