.NET Engineer

Uni Systems

Athens, Greece

What will you be bringing to the team?

  • 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

What do you need to succeed in this position?

  • 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)

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Greece      Developer      Web Developer      Uni Systems     

© EuroJobsites 2024