Senior NET Developer
Role in brief
Spotware Systems is hiring a Senior .NET Developer to design and maintain software solutions using .NET technologies and AI tools. Candidates with strong C# skills and experience in collaborative environments should apply.
About the role
In this role, the Senior .NET Developer will be responsible for designing, developing, and maintaining software solutions while collaborating with cross-functional teams. The position emphasizes the importance of clean code and robust testing practices to ensure high-quality outcomes.
The ideal candidate will have a minimum of five years of experience in .NET development, with a strong focus on C# and related technologies. Success in this position involves leveraging AI tools to enhance code quality and streamline development processes.
The salary range for this position is between $80,000 and $130,000, reflecting the candidate's skills and experience.
Skills that matter here
- .NET: The role requires strong experience in .NET technologies for software development.
- C#: C# expertise is essential for writing clean and efficient code.
- Entity Framework Core: Hands-on experience with Entity Framework Core is necessary for data management.
- T-SQL: Advanced knowledge of T-SQL is required for relational database design.
- Git: Experience with Git is important for version control and collaboration.
- AI tools: Practical experience using AI-powered development tools is a key aspect of the role.
Who this role suits
- A professional with at least five years of experience in .NET development.
- Someone who enjoys collaborating with teams and mentoring junior developers.
- A problem-solver who is committed to engineering excellence and quality.
- A candidate who is proficient in both Russian and English.
From the employer
- Feature Development: Design, develop, and enhance features for the company’s software products.
- Clean Code: Write clean, scalable, and efficient code using .NET technologies.
- AI Integration: Leverage AI-assisted development tools (e.g., Claude Code, GitHub Copilot/Codex, ChatGPT) to accelerate implementation, improve code quality, and assist in refactoring.
- Testing: Ensure code is thoroughly tested through unit and integration tests.
- AI-Augmented Engineering: Design & specs, workflow optimization, validation, and quality control using AI tools to assist specification design, accelerate development workflows, improve test generation, and critically evaluate AI outputs.
- Collaboration: Work with QA and DevOps teams to maintain high application quality and optimize deployment processes and CI/CD pipelines.
- Process Improvement: Contribute to technical discussions to improve design patterns, architectures, and coding conventions; mentor junior developers.
- Experience: Minimum 5+ years of professional experience in .NET development.
- Core Stack: Strong experience with C# and .NET (including .NET Framework and .NET Core/ASP.NET Core). Familiarity with Blazor and Razor Pages is a strong advantage.
- Data: Hands-on experience with Entity Framework Core and advanced knowledge of T-SQL / relational database design (SQL Server).
- Quality: Solid understanding of and hands-on experience with unit and integration testing.
- Principles: Familiarity with modern design patterns and architectural principles.
- DevOps: Experience working with Git and CI/CD pipelines.
- AI Tools: Practical experience using AI-powered development tools (Claude Code, GitHub Copilot, Codex, ChatGPT, etc.).
- Languages: Proficient in Russian (strong advantage) and English (ability to read, write, and discuss technical requirements).
- Education: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (required for work permits).
- Remuneration: Competitive salary reflecting your skills, contribution, and experience.
- Health: Comprehensive private medical insurance.
- Relocation Support: relocation package (if applicable), including visa and work permit arrangements for a smooth move to Cyprus.
- Office Perks: Modern workplace with fresh fruits, Wednesday breakfasts, Thursday pizza days, and Friday snacks.
- Professional Growth: Continuous learning opportunities, internal training, and industry conferences.
- Family & Milestones: "Welcome Baby" bonus and a special Birthday Voucher.
- Local Integration: Practical support for life in Cyprus (healthcare, banking, accommodation).
Questions about this role
What is the remote policy?
The position is remote.
What is the required seniority level?
This is a senior-level position.
How can I apply?
Candidates can apply through the Spotware Systems careers page.