NET Engineer
Uni Systems
- Αθήνα
- Μόνιμη
- Πλήρης Απασχόληση
- Actively participate in the software development lifecycle
- Be the developer for customer implementations through analysis, design, development, and implementation
- Assist with the deployment and configuration of the system
- Propose viable technical solutions
- Maintain comprehensive technical documentation, including code documentation, and system documentation, to aid in knowledge sharing and onboarding of new team members
- Investigate and resolve complex technical issues, providing root cause analysis and implementing solutions to prevent recurrence
- Participate in project planning sessions, provide technical input for project estimations, and ensure that development timelines are met
- Collaborate effectively with cross-functional teams, including front-end developers, database administrators, and quality assurance engineers, to deliver high-quality software solutions
- Promote a culture of continuous improvement within the development team, identifying areas for process enhancement and efficiency gains
- Degree in an IT-related field
- At least 5 years of work experience in Software Development
- Good knowledge of the use of Git or any other source code versioning tool
- Working experience with .NET Core, Entity Framework, and MS SQL Server
- Good knowledge of writing anti-corruption layers and other seams to prevent legacy code from influencing new parts of the application
- Familiar with writing unit tests that are de-coupled from the system under test
- Proficient in Object-Oriented Designs
- Experience with writing REST APIs
- Εxcellent use of the English language (verbal & written)
- People-first approach and open environment to express your ideas
- Ticket restaurant - meal vouchers
- Corporate laptop and equipment
- Corporate mobile phone subscription
- Work-life balance and a hybrid work model
- Health and insurance plan for you and your family members
- Employee consulting and guidance support by Hellas EAP
- Continuous training and certifications
- Discounts on the services and products of our Group’s companies
- Gift vouchers for major life milestones
- Special work schedule on summer Fridays and your birthday