.NET Developer
C#.NET Developer Permanent
Athens
On behalf of our client, a leading provider of financial technology solutions, we are currently looking for a skilled and dedicated .NET Developer to join their dynamic team and contribute to the development and maintenance of innovative core banking applications.
Your day to day
- Design, develop, and maintain core banking software applications, ensuring high performance, scalability, and security.
- Participate in the entire software development life cycle, from requirements gathering and design to implementation and deployment.
- Thoroughly document the design, implementation, and usage of core banking systems to ensure clarity and compliance.
- Prepare test data, perform testing, and validate the completeness and accuracy of the developed systems.
- Troubleshoot, identify, and fix software bugs and issues reported by users or discovered during testing.
- Integrate banking applications with third-party services, ensuring seamless operation and data integrity.
- Collaborate closely with the IT team to ensure the smooth operation of banking systems and continuous improvement.
What you will need
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in software development, with a focus on banking systems or enterprise-level applications.
- Strong understanding of banking operations, financial services, and regulatory requirements.
- Excellent problem-solving skills and attention to detail.
- Ability to design efficient, scalable, and secure solutions for complex systems.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Technical Skills
- Proficient in C# with experience in developing Windows Forms applications.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with WinForms application development and creating custom controls.
- Expertise in developing Web APIs using ASP.NET Core and familiarity with RESTful API design.
- Experience with middleware, dependency injection, and asynchronous programming.
- Proficient in writing complex SQL queries and stored procedures with deep knowledge of SQL Server and performance tuning.
- Familiarity with developing interactive web applications using Blazor and knowledge of component-based architecture.
- Hands-on experience with tools and technologies such as Visual Studio, Git, GitHub, SQL Server Management Studio (SSMS), .NET Core, Entity Framework Core, .NET Framework, xUnit, NUnit, and Postman for API testing.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines is a plus.
- DevExpress knowledge is considered an advantage.
What’s in it for you
- Competitive salary.
- A collaborative and innovative work environment.
- Opportunities for continuous training and career growth.
- Exposure to cutting-edge technologies and complex projects.
- A focus on work-life balance and a flexible work environment.
Theodosios Paidarakis
Resource Consultant
REFERENCE: job0000260172