
Yazılım Geliştirme Sorumlusu
Job Postings by Position
See AllJob Postings by Filter
Software Development Manager Job Postings
Software Development Manager job postings target professionals responsible for managing and developing software projects. This role requires individuals capable of planning and coordinating software development processes and ensuring the efficiency of development teams. Job listings often demand expertise in software development, team management, and project management.
What Does a Software Development Manager Do?
A Software Development Manager oversees all phases of software projects. This role is responsible for initiating, planning, monitoring, and completing the software development process. They guide the development team and ensure effective collaboration among team members. The manager develops strategies to enhance software quality and deliver projects on time, manages internal communication, monitors project timelines, and produces software solutions that meet client requirements.
What Details Should You Pay Attention to When Reviewing Job Postings?
When reviewing Software Development Manager job postings, carefully examine the requirements. Listings may specify which programming languages and platforms you should have experience with. Knowledge of software development methodologies (e.g., Agile, Scrum, Waterfall) and project management tools (e.g., JIRA, Trello) is often highlighted. Experience in leadership and team management may also be requested. Understanding the specific requirements of the position is crucial before applying.
Which Education and Certifications Are Required?
Typically, a bachelor’s degree in computer engineering, software engineering, or a related field is required. Certifications in project management and software development (e.g., PMP, Scrum Master) can provide an advantage. Many postings also expect advanced knowledge of software development tools and technologies. Advanced education and certifications related to software development processes are additional factors that stand out in applications.
Which Traits Are Employers Looking For?
Desired personal traits include strong leadership skills, effective communication, time management, and problem-solving abilities. Candidates should collaborate with team members to ensure successful project completion. Organizational skills are important to guarantee projects are delivered on time and development processes are efficiently managed. A Software Development Manager should also be innovative and able to stay up-to-date with technological developments.
What Are the Job Opportunities?
Software Development Managers can work in technology companies, software development agencies, financial services, e-commerce, healthcare, government organizations, and more. They can also work in consulting firms managing software projects. This role offers career growth opportunities toward higher-level positions such as software development lead, system architect, or IT project manager. Managers in this position typically work on large-scale projects.
How Can I Apply?
When applying for a Software Development Manager position, clearly highlight your software development and project management experience in your resume. Emphasize the programming languages, projects, and development methodologies you have used. If you have led software development processes, showcase your experience and share successful projects completed with your team.
In Which Fields Can a Software Development Manager Work?
A Software Development Manager can work in software development, system integration, data management, software architecture, and project management. This role is particularly in demand in e-commerce, finance, healthcare, education, and technology sectors. It is also possible to work in advanced technology areas such as artificial intelligence, machine learning, and data science. Additionally, this position can contribute to emerging fields such as big data analytics and cloud computing.
Which Programming Languages Are Required?
Typically, knowledge of programming languages such as Java, Python, C#, Ruby, and JavaScript is expected. Some postings may also require experience with SQL, NoSQL, and database management languages. Tools and frameworks used to manage development processes (e.g., Angular, React, Spring, Django) are important to consider when applying. Familiarity with project management software and version control systems (Git, GitHub) is also crucial.
Yazılım Geliştirme Sorumlusu
03.09.2026
Ankara / Türkiye
Deneyim: 2-4 Yıl
Type of Work: Tam Zamanlı
Work Location: İş Yerinde
Job Description
İş Makineleri sektöründe lider konumda bulunan HİDROMEK A.Ş. Bilgi Teknolojileri Direktörlüğü bünyesinde, Ankara’da görevlendirilmek üzere,
- Üniversitelerin Bilgisayar Mühendisliği veya Bilgisayar Programcılığı bölümlerinden mezun,
- Yazılım geliştirme alanınında 3 yıl tecrübeli,
- C#, ASP.NET, JavaScript ve SQL dillerine hâkim,
- .NetFramework /.NetCore ortamlarında web ve desktop uygulamaları geliştirme tecrübesi olan,
- Web Api, Rest Api,XML Web Servisleri, Windows Servisleri gibi teknolojilere hâkim,
- OOP ve Design Patterns konularında tecrübeli (tercihen),
- DevExpress araçlarını projelerde kullanabilecek düzeyde bilgi sahibi,
- ERP projelerinde görev almış (tercihen),
- Web servis ve API’lar ile entegrasyon çalışmaları yapmış,
- SQL Server veri tabanı ve T-SQL konularında bilgi sahibi,
- Dokümantasyon yeteneğine sahip,
- Yoğun iş temposuna uyum sağlayabilecek,
- İnsan ilişkilerinde başarılı,
- Ekip çalışmasına yatkın,
- Analitik düşünce yeteneğine sahip,
- Sonuç odaklı ve yeniliklere açık,
- Literatürü takip edebilecek kadar İngilizce bilgisine sahip,
- Seyahat engeli bulunmayan,
- Erkek adaylar için askerlik görevini tamamlamış,
Yazılım Geliştirme Sorumlusu istihdam edilecektir.
İŞ TANIMI
- İş birimlerinden gelen yeni yazılım geliştirme taleplerinin yapılması ve sürdürülebilirliğinin sağlanması,
- Firma bünyesinde destek verilen uygulamalarda iyileştirme ve geliştirmelerin yapılması,
- Yazılım, veri tabanı ve sistem altyapısıyla ilgili çalışmalarda rol alınması,
- Programları test edilmesi, dokümanların oluşturulması.
