Position: .NET Developer for Ciklum Team
Company: Ciklum
Category: .NET
Experience required: 3y
English level: intermediate

On behalf of Optimal Plus, Ciklum is looking for .NET Developer to join our team on a full-time basis.

**Responsibilities:**
As a Software Developer, you will contribute as a part of a scrum team of 7 Engineers. You will be responsible for end-to-end feature development on our enterprise BI solutions.
• You will work in big data environments using cutting edge technologies
• You will be responsible for all development phases including design, implementation, quality, delivery and maintenance
• You will be a part of a team that believes and adheres to the following:
- Clean Code
- SOLID principles
- TDD or equivalent
- Agile as a methodology
• You will work on mission-critical features that will have a huge impact on the functioning of global semi-conductor manufacturing
• You will be responsible for identifying performance bottlenecks and ensuring that our code keeps to the most optimal standards
• You will have a good social package

**Requirements:**
• B.Sc. in Computer Science
• 3+ years of experience with application development using C# .NET framework
• Deep understanding of Object-Oriented Development, Architecture, and Design
• Experience with data structures and algorithms
• Experience in multithreading (TPL, async functions)
• Experience with relational databases (SQL)
• Experience in large scale enterprise software development

**What's in it for you?**
• Join us in creating next-generation software that ensures the lifetime quality and reliability of the smart electronic products that drive our lives
• Optimal+ software breaks new ground in connecting the entire continuum of semiconductor and electronics manufacturing from chip to board to system. No one else is doing this – or having a genuine impact on the market – quite like we are
• Usage of the latest technologies and tools to develop and deliver amazing products
• State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions