Job Description
Job Description
We are looking for a software engineering profile with technical and client communication skills to participate in development projects in .NET and solutions in Azure, including artificial intelligence components.
Responsibilities:
Interlocution with clients to collect and document business requirements.
Translate processes and flows into technical designs and development tasks.
Evaluate the viability of solutions according to needs, costs and technical limitations.
Provide technical direction on projects and coordinate delivery teams.
Develop software in .NET, C#, Azure and React.
Implement functionalities based on artificial intelligence with LLMs, RAG and agents.
Support and guide other developers in good coding practices.
Manage work planning, prioritization and refinement of tasks.
Oversee code reviews, testing, and delivery quality.
Support deployments in cloud environments with Azure, Power Platform and M365.
Requirements:
More than 6 years of development experience with C# and .NET.
Experience in product development and customer delivery.
Experience in requirements analysis and solution design.
Experience in projects on Azure and solutions with generative artificial intelligence.
Technical mentoring capacity within development teams.
Communication ability with technical and non-technical profiles.
Training in computing, software engineering or similar.
Certifications in Azure, .NET or project management valuable.
Salary to receive
£70,000 - £80,000 / year