Overview
We are seeking an experienced Senior Software Engineer to take on a principal role focused on AI integration within a software engineering team. The contractor will collaborate with developers to enhance the adoption of AI-powered tools and practices, ultimately driving productivity and modernization efforts. This position entails a combination of onsite and remote work, with a strong emphasis on leading software development initiatives using C# and .NET technologies.
Responsibilities
- Drive the adoption of AI tools and technologies within the development team.
- Integrate AI-assisted development solutions, such as agentic AI tools, into existing workflows.
- Lead discussions and practices to modernize engineering methodologies.
- Collaborate with cross-functional teams to ensure effective AI implementation.
- Enhance software development processes through automation and AI integration.
- Provide mentorship and guidance to junior developers regarding AI initiatives.
Requirements
- Strong commercial experience in software development using C# and .NET.
- Proven experience in leading or supporting AI adoption within a software development context.
- Familiarity with AI-assisted development tools like Claude or GitHub Agents.
- Demonstrated ability to improve engineering workflows through technology integration.
- Excellent communication skills to influence best practices within technical teams.