We are seeking a Senior .NET Developer with AI exposure to deliver reliable, enterprise-grade solutions in a collaborative engineering culture. You will build scalable systems in .NET and C#, contribute to architecture decisions, and apply AI concepts where they improve design and delivery.
Responsibilities
- Design and build scalable, durable software systems that meet business and technical needs
- Collaborate with cross-functional teams to deliver on schedule and uphold quality standards
- Participate in architecture-focused discussions and share input that shapes project direction
- Review peers' code and provide actionable feedback to reinforce strong quality practices
- Troubleshoot and resolve complex technical issues across the development lifecycle
- Mentor junior engineers to grow their skills and confidence
- Support planning efforts by helping define scope and estimate delivery timelines
- Track industry trends and introduce valuable techniques into day-to-day work
- Maintain clear documentation of key technical decisions and workflows for long-term support
- Partner with stakeholders to clarify requirements and ensure outcomes match agreed expectations
Requirements
- At least 3 years of relevant professional experience
- Practical knowledge of AI concepts and tools to improve development practices and solution design
- Proven hands-on experience with .NET to build robust, enterprise-level applications
- Strong command of C# to write clean, efficient, well-structured code
- Solid unit testing knowledge to keep code stable, dependable, and maintainable
- Deep understanding of software architecture concepts for scalable, resilient systems
- Working knowledge of SDLC methodologies to support organized, effective delivery
- Ability to use SQL to structure, manage, and query relational databases
- Experience with Entity Framework, Dapper, and ADO.NET for data access in .NET environments
- Hands-on experience working in a Microsoft Azure cloud environment
- Familiarity with Amazon Web Services for deploying and operating cloud-based solutions
- Strong English communication skills at B2 (Upper-Intermediate) level or higher