
Senior .NET Software Engineer
Natech ∙ Financial Software
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
Job Level
About the role
- Participate in the full software development life cycle, including design, development, testing, and deployment.
- Write efficient, reliable, and maintainable .NET code.
- Work closely with clients, identifying user experience, understanding their needs and developing customized solutions.
- Troubleshoot and debug complex software issues.
- Stay up-to-date with emerging trends and technologies in the software development industry.
- Mentor junior developers and provide guidance as needed.
Requirements
- Competent in developing and deploying web-based applications
- Heavily experienced in C#, .NET, .NET Core, Web API, SQL
- Knowledgeable of source control, preferably Git
- Familiar with working with messaging technologies like RabbitMQ
- Love to share knowledge and learn and adapt to innovative technologies and programming languages
- Proficient with AI tools and agents (e.g. Cursor, Claude or something similar)
- Proactive, problem solver aiming to suggest technical improvements when needed.
- Detail oriented with strong project management skills.
- Flexible and adaptable who can transition easily between products and projects.
- Capable of working under own autonomy, or part, or leader of a fast-moving cross functional team.
- Able to influence cross-functional teams without formal authority.
- Excellent in written and verbal communications in both Greek and English.
Benefits
- Competitive remuneration package based on seniority.
- Stock Options Plan.
- Private Health and Life insurance fully sponsored by the company.
- Private Pension Scheme for the employee fully sponsored by the company.
- Meal allowance.
- Participation to the Company’s annual bonus scheme.
- Free Benefits according to the local labor law (e.g., social security, leave of absence).
- Participation in impactful international projects from both technological and business aspects.
- Work-life balance initiatives, including a hybrid/ remote model, time schedule flexibility, and support for healthy habits.
- Opportunities for professional and personal development through activities, training, events, conferences, both in Greece and abroad.
- Onboarding support from a dedicated Buddy.
- We are an equal opportunity employer with a commitment of providing a work environment that respects the dignity and worth of everyone.
- We recognize and value the benefits and strengths that diversity brings to our employees, and we thrive in an environment that encourages respect and trust.
- We welcome and celebrate each unique characteristic a person holds (including, disability, gender identity or expression).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET CoreWeb APISQLsource controlGitRabbitMQAI toolssoftware development life cycle
Soft Skills
problem solvingproject managementflexibilityadaptabilitymentoringcommunicationautonomyinfluencedetail orientedcollaboration