Senior Software Developer
Karadeniz Holding
Founded in 1948, Karadeniz Holding is a visionary industry leader that focuses on innovation while supporting growth with an emphasis on economic and environmental sustainability in a wide range of industries, primarily energy and shipbuilding. Operating in more than 20 countries with more than 2,500 employees and having an installed capacity of more than 7,000 MW, the Group generates reliable and clean electricity on 4 continents with its fleet of 40 Powerships™ and provides employment for more than 10 thousand people worldwide. Karadeniz Holding manages the Powership™ fleet under its international brand Karpowership, meets 10%-100% of the electricity needs of the countries it operates in Europe, Africa, America and Asia. With its high-capacity energy solutions, including Powership™, land-based plants and floating LNG infrastructure, Karpowership assists countries and companies in their energy transition processes. We are looking for a “ Senior Software Developer ” to be assigned to our “Information Technology” department located in “İstanbul HQ.” WHAT DO WE EXPECT ? Bachelor’s degree in Computer Science, Software Engineering, Management Information Systems, or a related field, Minimum 5 years of professional software development experience, Strong hands-on experience in .NET / C# development, Solid experience in developing web applications, back-end services, and enterprise-level software solutions, Hands-on experience with React in real projects, with the ability to develop and maintain front-end components effectively, Advanced knowledge of SQL Server, including writing complex queries, stored procedures, performance tuning, and database optimization, Strong experience in system integration projects, including multi-platform, API-based, and enterprise-level integrations, Experience in developing and consuming RESTful APIs and XML Web Services, Practical experience with Entity Framework and Dapper, Familiarity with No-Code / Low-Code tools and data flow automation platforms, Hands-on experience with version control systems, preferably Git, and good practices such as branching, merging, pull requests, and code reviews, Experience working in Agile / Scrum teams, actively participating in sprint planning, daily meetings, backlog refinement, reviews, and retrospectives, Strong analytical thinking, problem-solving skills, and a proactive mindset, Openness to learning new technologies, continuous self-improvement, and a strong passion for software development, Ability to follow technological trends and adapt quickly to new tools, frameworks, and development practices, Active use of AI-powered tools to improve software development productivity, code quality, analysis, documentation, and problem-solving processes, Ability to work collaboratively with business teams, IT teams, vendors, and cross-functional stakeholders, Preferably familiarity with RabbitMQ, Redis, MongoDB, Graylog or similar technologies, Preferably experience with Azure services, Azure DevOps, CI/CD pipelines, and cloud-based application deployment. WHAT AWAITS YOU ? Develop and maintain enterprise applications and back-end services primarily using .NET / C#, Design, optimize, and manage SQL Server databases, Write complex SQL queries, stored procedures, and database-level business logic, Build, maintain, and improve front-end applications and components using React, Design and implement integrations using RESTful APIs, XML Web Services, and enterprise integration patterns, Develop and maintain workflow-based business applications, Design and manage data flows using No-Code / Low-Code tools where applicable, Use ORM tools such as Entity Framework and Dapper for data access operations, Participate in architectural design, technical analysis, and solution design activities, Write clean, maintainable, testable, and well-documented code, Use AI-powered tools effectively to support development, debugging, documentation, research, and productivity improvement, Follow software development standards, security principles, and architectural guidelines, Collaborate with business units, project teams, consultants, and external vendors to deliver scalable technical solutions, Actively contribute to Agile ceremonies such as sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives, Take ownership of assigned tasks and contribute to the continuous improvement of internal platforms, integration structures, and software development practices. WHAT DO WE OFFER ? Hybrid working opportunity, One day off on your birthday, Comprehensive Private Health Insurance, Professional and personal training & development opportunities, Exclusive discounts and campaigns for employees. In line with our "One World" philosophy, we are adding success to our achievements with our colleagues, candidates, and all stakeholders. We are committed to providing equal opportunities for all applicants, regardless of race, religion, language or gender and we crown our success with our diversity. In accordance with the Law No. 6698 on the Protection of Personal Data, please review the Personal Data Protection Notice for detailed information regarding the processing of your personal data.
Bu ilan LinkedIn Jobs Türkiye kaynağından doğrulandı. Başvuru özgün kaynakta tamamlanır.
Özgün ilanda başvur ↗
Bu ilanda sorun mu var?