Senior .NET Full Stack Software Engineer

Εταιρεία

ManpowerGroup Greece, on behalf of its client, is looking for an experienced Senior Software Engineer to join their Product Team.

Our client is a rapidly growing start-up (Athens` based) with an established B2B Product and a solid international client base.

Workplace location: On Premise, Hybrid or 100% Remote.

Περιγραφή

What you will be doing:

As a Senior Software Engineer you will join the growing R and D team and build out the next generation of company’s platforms, as a hands-on C#/.NET Core developer with experience in developing scalable software platforms.

In addition, you will:

• Identify, prioritize, and execute tasks in the software development life cycle
• Develop high-quality software design and architecture
• Develop tools and applications by producing clean, efficient code
• Ensure software is up to date with latest technologies
• Document development phases and monitor systems

Requirements

• Strong C#, ASP.NET and .NET Core background
• Very good knowledge of SQL/Azure SQL
• Experienced with XML/XSLT, JSON is a must
• Culture of object-oriented analysis and design using common design patterns and microservices approach is mandatory
• Expertise in the full software development lifecycle and ability to integrate application components with back-end systems via new and existing APIs
• Experience in UI development with VueJS is a plus
• University degree in Computer Science or related fields.
• Fluency in English
• Ability to work creatively and analytically in a problem-solving environment
• Adaptability in high demanding environments and team spirit
• Significant experience in practicing agile methodologies, including scrum and continuous integration environments
• Experience leading technical requirements gathering and building solutions from those requirements
• Extensive experience in software development, scripting, and project management

Benefits

• Competitive compensation and benefits` package
• Office perks at a friendly working environment
• Flexible work schedule (work remotely and/or in the office)
• Training and support
• Exposure to cutting-edge technologies and software development methodologies
• Participation in several tech communities, meet-ups, (local and international)
• Opportunities for growth in a dynamic, fast developing company

Τόπος Εργασίας:

Greece

Διαθεσιμότητα:

Τύπος θέσης εργασίας:

Δημοσιεύτηκε:

14/06/2022

Κωδικός Εργασίας:

100965

Προβολές:

873

Όνομα Υποκαταστήματος:

Αριθμός ανοιχτών θέσεων εργασίας:

1
 
 

Senior .NET Full Stack Software Engineer

Greece
14/06/2022
100965
873
1

Εταιρεία

ManpowerGroup Greece, on behalf of its client, is looking for an experienced Senior Software Engineer to join their Product Team.

Our client is a rapidly growing start-up (Athens` based) with an established B2B Product and a solid international client base.

Workplace location: On Premise, Hybrid or 100% Remote.

Περιγραφή

What you will be doing:

As a Senior Software Engineer you will join the growing R and D team and build out the next generation of company’s platforms, as a hands-on C#/.NET Core developer with experience in developing scalable software platforms.

In addition, you will:

• Identify, prioritize, and execute tasks in the software development life cycle
• Develop high-quality software design and architecture
• Develop tools and applications by producing clean, efficient code
• Ensure software is up to date with latest technologies
• Document development phases and monitor systems

Requirements

• Strong C#, ASP.NET and .NET Core background
• Very good knowledge of SQL/Azure SQL
• Experienced with XML/XSLT, JSON is a must
• Culture of object-oriented analysis and design using common design patterns and microservices approach is mandatory
• Expertise in the full software development lifecycle and ability to integrate application components with back-end systems via new and existing APIs
• Experience in UI development with VueJS is a plus
• University degree in Computer Science or related fields.
• Fluency in English
• Ability to work creatively and analytically in a problem-solving environment
• Adaptability in high demanding environments and team spirit
• Significant experience in practicing agile methodologies, including scrum and continuous integration environments
• Experience leading technical requirements gathering and building solutions from those requirements
• Extensive experience in software development, scripting, and project management

Benefits

• Competitive compensation and benefits` package
• Office perks at a friendly working environment
• Flexible work schedule (work remotely and/or in the office)
• Training and support
• Exposure to cutting-edge technologies and software development methodologies
• Participation in several tech communities, meet-ups, (local and international)
• Opportunities for growth in a dynamic, fast developing company