Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
We're looking to welcome an accomplished Senior .NET Developer with meaningful AI expertise into our expanding business. This role places you at the core of large-scale, technically demanding work, surrounded by a team committed to inventive thinking and consistent career development. You'll collaborate with colleagues who value disciplined engineering approaches, creative resolution of challenges, and the practical use of current-day technology. If your goal is to engineer dependable, refined systems while continuing to advance your AI knowledge, this position provides a real opportunity for upward career movement.
Responsibilities
- Sketch out and build long-lasting, scalable software structures that meet both operational and technical goals
- Cooperate with teams across multiple specialties to keep deliverables punctual and aligned with quality expectations
- Weigh in on architecture-related discussions, lending ideas that help determine project direction
- Examine code developed by other team members, giving practical feedback that supports consistent quality
- Tackle and overcome demanding technical issues that arise throughout various points of the project
- Assist less experienced developers in building their skills and gaining confidence in their craft
- Take part in planning discussions, helping shape scope definitions and dependable delivery schedules
- Remain informed on fresh industry developments and apply valuable strategies to current projects
- Document key technical determinations and workflows thoroughly to support ongoing system maintenance
- Liaise with stakeholders to gather requirements and confirm that delivered work aligns with expectations
Requirements
- No less than three years of hands-on, applicable professional experience
- Practical knowledge of AI concepts and tools, applied to enhance development approaches and solution design
- Notable experience with .NET for developing powerful, enterprise-grade software
- Dependable knowledge of C# for building organized, efficient application functionality
- Competent in Unit Testing practices to keep code steady, trustworthy, and maintainable over time
- Extensive grasp of Software Architecture principles for engineering scalable, durable solutions
- Knowledge of SDLC Methodologies that contribute to well-organized, efficient project workflows
- Capable of leveraging SQL to arrange, oversee, and pull data from relational database systems
- Familiarity with Entity Framework, Dapper, and ADO.NET for handling data access within .NET applications
- Experience operating within cloud environments supported by Microsoft Azure
- Awareness of Amazon Web Services for coordinating and launching cloud-based deployments
- Strong English proficiency at a B2 level or higher
