NN

Software Engineer .Net

Athens, GR

2 days ago
Save Job

Summary

About us:

At NN Hellas, we're proud to be the #1 insurance company in Greece, offering innovative insurance solutions that cover the entire territory of Greece since the 80’s! We have a proven record of taking great care of our employees – we were considered a Top-Employer for 7 consecutive years.


What you will do:

You'll design, develop, and maintain RESTful APIs and n-tier applications using .NET C#. Your day-to-day will involve working with tools like Microsoft SQL, Azure Functions, Web API, and Azure Service Bus to create top-notch software that drives our products forward. If you’re passionate about building and enhancing tech solutions, keep reading!


Your Day-to-day:

  • Develop and maintain robust and scalable .NET applications using C#.
  • Implement and maintain RESTful APIs to support various client applications.
  • Work with n-tier architecture to ensure separation of concerns and scalability.
  • Assist in designing and optimizing Microsoft SQL databases, ensuring data integrity and performance.
  • Develop and manage Azure Functions for serverless computing and event-driven tasks.
  • Create and maintain Web APIs and Microservices to support frontend applications and external integrations.
  • Utilize messaging solutions such as Azure Service Bus or Event Grid for efficient service communication.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and ensure successful implementation.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve technical issues and performance bottlenecks.
  • Stay updated with the latest industry trends and technologies to continuously improve our solutions.


Qualifications:

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
  • Minimum 2 years (for mid-level), 5 (for senior level) of hands-on experience in .NET development with C#.
  • Solid experience with RESTful APIs and microservices architecture.
  • A good grasp of n-tier architecture design and implementation.
  • Proficiency in Microsoft SQL, including database design and optimization.
  • Familiarity with Azure Functions and cloud services.
  • Experience in developing and managing Web APIs.
  • Basic knowledge of message queuing technologies like Azure Service Bus.
  • Understanding of Agile/Scrum methodologies and best practices.
  • Strong problem-solving skills, attention to detail, and teamwork abilities.
  • The ability to juggle multiple tasks and work independently.


Bonus points for:

  • Experience with other cloud platforms, particularly Azure Cloud.
  • Knowledge of additional programming languages and frameworks.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with containerization technologies like Docker and Kubernetes.


Personal Profile:

  • Positive mindset & can-do attitude.
  • Ownership & self-motivation.
  • Ability to multitask & delivery on time adhoc tasks.
  • Customer centricity & team spirit.
  • Excellent oral and written communication skills.
  • Excellent analytical and problem-solving ability.
  • IT Security & risk awareness
  • Attention to detail.


What we offer:

  • Extensive training opportunities - on-demand and on-site options, webinars, seminars, and fully covered certifications
  • Partnership with multiple educational institutions across Greece for advanced education
  • Comprehensive Health Insurance that keeps you safe, with peace of mind and financial protection in times of need.
  • Pension Scheme to secure your financial future and ensure you can plan confidently for the years ahead.
  • Well-being and work-life balance, including extra days off and support for working parents.
  • One-time budget for home-office equipment to make your work-from-home comfortable.
  • Recognition and rewards for excellence, including bonuses and salary increases based on your contribution throughout the year.
  • Monthly meal allowance that can be used at supermarkets and cafeterias, including our own offices' cafeteria.
  • Recently renovated offices, central location, with easy access

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: