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 add a skilled Senior .NET Developer with solid AI expertise to our expanding company. This role offers the opportunity to engage with impactful, technically challenging projects within a collaborative culture that promotes creative thinking and ongoing growth. You'll join a team that highly values strong engineering foundations, resourceful problem-solving approaches, and the real-world application of modern technology. For someone wanting to construct dependable, well-built systems while deepening their AI understanding, this position provides a legitimate path for career advancement
Responsibilities
- Architect and build scalable, durable software frameworks that satisfy organizational and technical requirements
- Work together with teams spanning different functions to keep deliverables punctual and quality-focused
- Contribute to conversations about architecture, offering perspectives that influence project development
- Review code produced by colleagues, providing useful feedback that maintains reliable quality practices
- Diagnose and fix challenging technical issues that come up at different points in the development cycle
- Guide less experienced developers in building up their technical abilities and self-assurance
- Join in planning discussions, assisting with outlining scope and setting realistic delivery dates
- Keep pace with new developments across the field and bring useful techniques into daily work
- Document important technical decisions and processes carefully to support long-term system care
- Work closely with stakeholders to understand requirements and confirm results meet what was agreed
Requirements
- At least three years of applicable, practical work background
- Hands-on familiarity with AI principles and tools, used to strengthen development methods and design planning
- Substantial experience working with .NET to build sturdy, enterprise-grade software
- Strong command of C# for producing efficient, well-organized application code
- Skilled in Unit Testing practices to keep code stable, trustworthy, and easy to maintain
- Deep understanding of Software Architecture principles for engineering scalable and resilient systems
- Knowledge of SDLC Methodologies supporting structured, productive project completion
- Capable of applying SQL for organizing, overseeing, and extracting relational database information
- Background using Entity Framework, Dapper, and ADO.NET for managing data access in .NET projects
- Practical exposure to cloud environments built on Microsoft Azure
- Familiarity with Amazon Web Services for handling and launching cloud-based solutions
- Confident English communication abilities at a B2 level or higher
