CodeValue is looking for a highly skilled and experienced Senior .NET Developer to join our growing team.
In this role, you will have the opportunity to work on complex, large-scale, and high-impact projects, designing and developing advanced software solutions for leading companies. You will be part of a strong engineering environment, collaborate with experienced developers and architects, and take part in building scalable, high-performance, and distributed systems using modern technologies.
We are looking for a passionate developer with a strong technical mindset, who enjoys solving complex challenges, takes ownership, and wants to make a real impact on the architecture and development of innovative products.
Key Responsibilities:
- Design, develop, and maintain modern full-stack applications.
- Take part in the development of scalable and high-quality production systems.
- Work across both backend and frontend technologies, depending on project needs.
- Build and integrate APIs and external services.
- Work with cloud-based technologies and services.
- Collaborate closely with developers, architects, product teams, and other stakeholders.
- Contribute to technical discussions, code reviews, and continuous improvement.
- Explore and adopt new technologies, frameworks, and development tools.
- Utilize modern AI-assisted development tools where appropriate, while maintaining strong independent coding and problem-solving abilities.
- Write clean, maintainable, and well-designed code following industry best practices.
Requirements
- 5+ years of hands-on software development experience.
- Strong hands-on experience with Microsoft .NET technologies, including .NET Framework and .NET Core / .NET.
- Strong expertise in C#, with a deep understanding of the language and advanced programming capabilities.
- Experience with Software Design Patterns and Enterprise Architecture Patterns.
- Hands-on experience with Docker and Kubernetes.
- Experience working with both relational and non-relational databases, such as SQL Server, PostgreSQL, MongoDB, and Elasticsearch.
- Strong experience designing and implementing RESTful Services and APIs.
- Experience with Microsoft Azure, including cloud services and architecture.
- Experience designing and developing high-performance, distributed systems.
- Strong problem-solving and analytical skills.
- High level of English, both written and spoken.
Nice to Have
- Experience with Microservices architecture.
- Experience working in cloud-native environments.
- Familiarity with CI/CD processes and modern development practices.
- Join us and become part of a team that values technical excellence, innovation, collaboration, and continuous learning.