AMPLUS S.A.

Senior C# .NET Developer (Banking)

Athens, GR

6 days ago
Save Job

Summary

Company Profile

AMPLUS Technologies is a pioneering, innovative and Great Place to Work Certified, IT Company that implements high quality projects in Financial Institutions, Telecommunication Companies, Insurance Organizations, Educational Institutions, and organizations of the wider Public and Private Sector. In the decade of 2000’s, Technologies has managed to possess a major market share of the IT Solutions industry. Established by a team of IT specialists, the company has a stable and upward evolution throughout these years.


In AMPLUS Technologies, we constantly offer integrate and end to end solutions which increase the quality of the services provided and strengthen the loyalty of our clients through a client-driven approach.


Due to the continuous growth of our company, we are currently looking for a Senior C# .NET Developer to join our team.


Job Summary

We are seeking a highly skilled Senior C# .NET Developer to design, develop, and maintain mission-critical software applications for enterprise environments. The ideal candidate will participate in the full software development lifecycle, ensuring systems are secure, scalable, and efficient. This role involves collaborating with cross-functional teams to integrate third-party services, troubleshoot issues, and enhance system performance.


Responsibilities

  • Design, develop, and maintain enterprise software applications.
  • Participate in the complete software development life cycle.
  • Document the design, implementation, and usage of software systems.
  • Prepare test data and conduct thorough testing to ensure accuracy and reliability.
  • Identify and resolve software bugs and performance issues.
  • Integrate applications with third-party services and internal systems.
  • Collaborate with IT teams to ensure seamless system operations.

 

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in software development, with a focus on enterprise-level systems.
  • Strong understanding of financial operations, regulatory requirements, and secure application development.
  • Excellent problem-solving skills and attention to detail.
  • Ability to design efficient, scalable, and high-performance solutions.
  • Strong communication and teamwork skills.
  • Ability to work effectively in a fast-paced environment and manage multiple priorities.

 

Technical Skills

  • Proficient in C# with experience in developing Windows Forms applications.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience in designing and developing user-friendly WinForms applications.
  • Knowledge of event-driven programming and custom control creation.
  • Expertise in building performance-sensitive Web APIs using ASP.NET Core.
  • Familiarity with RESTful API design principles and best practices.
  • Experience with middleware, dependency injection, and asynchronous programming.
  • Proficient in writing complex SQL queries and stored procedures.
  • Strong understanding of database design, normalization, and indexing.
  • Experience with SQL Server and performance tuning.
  • Experience in developing interactive web applications using Blazor.
  • Understanding of component-based architecture and state management.
  • Familiarity with tools and technologies such as Visual Studio, Git, GitHub, Azure DevOps, SQL Server, Management Studio (SSMS), .NET Core, Entity Framework Core, .NET Framework, xUnit, NUnit, Postman for API testing, Docker, Kubernetes, and CI/CD pipelines.
  • DevExpress knowledge will be considered a plus.

 

Benefits

  • Competitive salary
  • Great Place to Work Certified Company
  • A mentor to support you with your employee experience
  • Monthly Meal coupons
  • Continuous learning and development opportunities in IT industry
  • Modern, stable, and challenging work environment
  • Diverse and inclusive culture

 

All applications will be treated in strict confidence!

 

In AMPLUS SA we apply our principles of fair and equitable treatment, non-discrimination and equal employment opportunity!

How strong is your resume?

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