Mid/Senior Backend .NET Developer - RD014
Indexed description
SEEMS PC, a Greek company focused on IoT solutions development employing Artificial Intelligence techniques, is looking for a highly-motivated Senior Backend Engineer to join its growing team and contribute to the development of cutting-edge Industry 4.0 solutions.
Key Responsibilities
· Designing, coding, unit testing, and debugging with focus on usability and performance
· Cooperating with the development team
· Writing clean, maintainable, efficient and reusable code and libraries
· Providing optimization ideas to achieve speed and scalability
· Keeping up with emerging technologies
· Providing solution to real-world problems
· Proposing ideas for additional products, techniques, tools and services
· Troubleshooting and supporting existing products and infrastructure
Requirements
· BSc / MSc in Information/Computer Science, Software Engineering or equivalent
· 4+ years of experience in developing software applications using .NET technologies
· Programming skills in object-oriented development and experience in .NET and/or .NET Core and related frameworks
· Strong skills in C#, Web APIs, JSON, .NET, Entity Framework
· Experience in Dockers and Containers
· Experience in NoSQL or SQL databases
· Experience with Microservices architecture
· Experience on code versioning tools, such as Git
· Experience in designing and developing RESTful APIs
· Ability to use design patterns and produce clean, maintainable and self-documented code
· Experience with message brokers such as Kafka or RabbitMQ and messaging patterns
· Familiar with Azure DevOps or similar platform (i.e. Atlassian JIRA, GitHub, GitLab)
· Excellent use of English language
Considered as a plus:
· Knowledge of cloud computing (AWS, Azure, etc.)
Benefits
· Working environment which inspires team spirit and cooperation
· Enthusiastic and open-minded multidisciplinary team
· State-of-the-art tools, libraries and technologies
· Cooperation with the greatest R&D organizations and institutions
· Training opportunities for continuous personal improvement
If you strive for innovation and want to work with state-of-the-art technologies join us! Send us your detailed CV, at [email protected], quoting reference: (RD014).
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search