ManpowerGroup Greece, on behalf of its client, an International Technology Services Provider, with focus at offering ISO-compliant Mobile Driving Licenses, Mobile IDs and overall, Wallet Apps, is looking for a Senior .Net Developer to join their Product Team.
Workplace Location: Company premises are located in Athens, however there is Hybrid OR Fully Remote work option
(You need to be based in Greece and holder of a valid EU Work Permit)
What you will be doing:
As a Senior .NET Developer you will be part of the Product Development team which will support and enhance their Wallet product.
More specifically you will
- Design, develop, and implement software applications using the .NET framework
- Collaborate closely with cross-functional teams to gather and understand requirements
- Optimize and maintain existing systems for scalability and performance
- Write clean, scalable code using .NET programming languages
- Ability to deliver on time, high performant, functional and fully tested code
- Test, debug, and enhance the software to ensure quality
- Remain up-to-date with the latest industry trends and best practices
- Mentor junior developers and conduct code reviews
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 6+ years of professional experience with .NET technologies including .NET Core, ASP.NET MVC, Web API, and Entity Framework
- Experience in end-to-end SDLC in either Waterfall or Agile methodologies
- Experience in large scale or international software platforms
- Solid understanding of Object-Oriented Programming (OOP) concepts
- Experience with front-end technologies like HTML, CSS, and JavaScript
- Strong knowledge of SQL and relational database management systems
- Proficiency in code versioning tools, such as Git
- Strong communication skills in English verbal and written
Any Experience in the following will be highly desirable:
- Experience in oAuth/openid (strongly preferred) and IdentityServer4
- Experience in Software Product Development
- Familiarity with cloud platforms like Azure or AWS
- Experience with microservices architecture
- Knowledge of modern software design patterns
- Strong problem-solving skills and ability to think algorithmically
Benefits
- Competitive Payment either via monthly invoices or could be hired as a full time employee
- Friendly working environment
- 100% Remote work
- Home Office Allowance €1000
- MacBook
- Work Screen