
Website NANODEMS CORPORATION
NANODEMS CORPORATION, Senior Software Engineer

Qualifications and Requirements:
As a Senior Software Engineer, you are expected to work in a dynamic R&D environment where innovative products are designed using new technologies, you will
- Analyze software requirements and create detailed design for software components
- Design, develop, and implement software for various components in the physical security management domain
Minimum Qualifications
- BSc/MSc degree in Computer Science/Engineering or equivalent/related field
- Understanding of object-oriented programming concepts
- Desire to study and explore protocols and standards of Automotive Domain
- Excellent communication skills (verbal and written)
Preferred Qualifications
- 4+ years of software development experience
- Experience in Linux, Android or Real-time Operating Systems
- Experience of developing in a multi-threaded environment with any real time operating system
Qualifications and Requirements:
- 5+ years of experience in server-side technologies Java or C#
- 5+ years of experience with applications development environment, database, data administration and infrastructure capabilities and constraints
- Bachelor’s Degree in Computer Science or related field, or the equivalent in experience.
- Participate in code reviews, design reviews and refactoring discussions with multiple domain and delivery teams to ensure high quality product, aligned with standards & best practices.
- Strong object-oriented programming skills and design patterns knowledge.
- Experience with Cloud Technologies; AWS, GCP, Azure is a plus.
- Strong DevOps experience, CI/CD pipeline is a plus.
- Fluency in written and spoken English, native in Turkish
- Position is based in Ankara
Please send your cv to hr@nanodems.com
Başvuru : hr@nanodems.com
Cv Gönder: hr@nanodems.com