Technical Product Lead / .Net Developer (IoT Technologies)
Εταιρεία
ManpowerGroup Greece, on behalf of its client, an IoT Solutions provider, investing in cutting edge technology, is seeking for a Technical Product Lead /.Net Developer to join their Product TeamWorkplace Location: Athens - Northern Suburbs / Flexible Hybrid
Περιγραφή
What you will be doing:You will be part of the Product Team and you will provide technical and team leadership while participate in the design, development, and delivery of the company’s IoT cloud-based products.
More specifically you will:
Provide technical leadership to the team through coaching and mentorship, for the implementation of new or existing product features and ensure efficient product delivery
Design and develop components and new product features using, .NET Core and React frameworks, targeting Azure
Monitor development of coding guidelines and best practices and standards, ensuring compliance to the appropriate coding standards from all developers on the team
Establish, and follow Agile methodologies in the software development life cycle. Organize and participate in all Scrum activities such as creating user stories, sprint planning, and sprint retrospectives
Establish testing methodologies and organize Azure test environment
Perform optimization and performance tuning to detect and take appropriate measures to resolve potential bottlenecks while ensuring improvement of performance
Work closely with the Product Owner and all stakeholders to continuously improve product performance, stability, and functionality and to troubleshoot and resolve problems
Requirements
A BSc/MSc in Computer Science, Software Engineering, Electrical Engineering (or relevant degree)
5+ years previous IT development experience on Microsoft technologies stack
Extensive experience in .NET Core and RDBMSs (MS-SQL, Postgres)
Experience in Database design, architecture and performance tuning
Extensive experience in practicing principles such as Clean Architecture, Domain-Driven-Design (DDD), Test-Driven-Design (TDD) and SOLID design patterns
Experience with Agile practices
Experience with security best practices and industry-leading web development security standards
Project management skills, prioritization of work, time management
Attention to detail, result-oriented mentality
Strong communication skills in both Greek and English
Any of the following will be considered an asset
Experience with containers will be considered an asset.
Experience in DevOps skills (creating and managing resources, implementing CI/CD pipelines, test automation, etc)
Experience in native Azure services (e.g. IoTHub, Insights)
Experience in DevXpress reporting suite
Experience on NoSQL platforms (e.g. MongoDb, Redis, RabbitMQ)
Experience in React framework and Front End Design
Benefits
Competitive salary
Modern working environment
Continuous Training
Remote work options
Τόπος Εργασίας:
GreeceΔιαθεσιμότητα:
Τύπος θέσης εργασίας:
Δημοσιεύτηκε:
10/03/2023Κωδικός Εργασίας:
101251Προβολές:
429Όνομα Υποκαταστήματος:
Αριθμός ανοιχτών θέσεων εργασίας:
1Technical Product Lead / .Net Developer (IoT Technologies)
Greece
10/03/2023
101251
429
1
Εταιρεία
ManpowerGroup Greece, on behalf of its client, an IoT Solutions provider, investing in cutting edge technology, is seeking for a Technical Product Lead /.Net Developer to join their Product TeamWorkplace Location: Athens - Northern Suburbs / Flexible Hybrid
Περιγραφή
What you will be doing:You will be part of the Product Team and you will provide technical and team leadership while participate in the design, development, and delivery of the company’s IoT cloud-based products.
More specifically you will:
Provide technical leadership to the team through coaching and mentorship, for the implementation of new or existing product features and ensure efficient product delivery
Design and develop components and new product features using, .NET Core and React frameworks, targeting Azure
Monitor development of coding guidelines and best practices and standards, ensuring compliance to the appropriate coding standards from all developers on the team
Establish, and follow Agile methodologies in the software development life cycle. Organize and participate in all Scrum activities such as creating user stories, sprint planning, and sprint retrospectives
Establish testing methodologies and organize Azure test environment
Perform optimization and performance tuning to detect and take appropriate measures to resolve potential bottlenecks while ensuring improvement of performance
Work closely with the Product Owner and all stakeholders to continuously improve product performance, stability, and functionality and to troubleshoot and resolve problems
Requirements
A BSc/MSc in Computer Science, Software Engineering, Electrical Engineering (or relevant degree)
5+ years previous IT development experience on Microsoft technologies stack
Extensive experience in .NET Core and RDBMSs (MS-SQL, Postgres)
Experience in Database design, architecture and performance tuning
Extensive experience in practicing principles such as Clean Architecture, Domain-Driven-Design (DDD), Test-Driven-Design (TDD) and SOLID design patterns
Experience with Agile practices
Experience with security best practices and industry-leading web development security standards
Project management skills, prioritization of work, time management
Attention to detail, result-oriented mentality
Strong communication skills in both Greek and English
Any of the following will be considered an asset
Experience with containers will be considered an asset.
Experience in DevOps skills (creating and managing resources, implementing CI/CD pipelines, test automation, etc)
Experience in native Azure services (e.g. IoTHub, Insights)
Experience in DevXpress reporting suite
Experience on NoSQL platforms (e.g. MongoDb, Redis, RabbitMQ)
Experience in React framework and Front End Design
Benefits
Competitive salary
Modern working environment
Continuous Training
Remote work options