Senior Full Stack Software Engineer

ÜSTÜNOVA MÜHENDİSLİK VE ARAŞTIRMA GELİŞTİRME ANONİM ŞİRKETİ
Ankara Tam günden Tam zamanlı

Açıklama:

QUALIFICATIONS AND JOB DESCRIPTION

We are looking for software engineers for our brand electr-INN that develops innovative software solutions in the energy sector.

Senior Software Engineer is a key member of our software development team, responsible for designing, developing, and implementing software solutions. This role requires a high level of technical expertise, leadership, and the ability to work collaboratively with cross-functional teams.

General Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience
  • Proven experience as a software engineer, with a focus on full-stack development
  • Strong understanding of software development lifecycle and agile methodologies
  • Excellent problem-solving and analytical skills
  • Ability to mentor and lead junior team members
  • Strong communication and interpersonal skills
  • Ability to work effectively in a fast-paced, dynamic environment
  • Excellent command of English

Job Description

  • Design, develop, and maintain high-quality software solutions
  • Lead and participate in code reviews to ensure code quality and adherence to best practices
  • Collaborate with product management and other stakeholders to define software requirements
  • Contribute to architectural and design decisions
  • Identify and address technical debt and performance issues
  • Strong Expertise in OOP Principles RESTful APIs
  • Strong Experience in micro-services, distributed systems and messages queues
  • Experience in event streams such as Kafka is a big plus
  • Experience in mobile application development especially in Flutter and/or UI Frameworks such as React
  • Proficient knowledge in Git version control system
  • A positive attitude and a passion for sharing knowledge - the go-to person on the team for small and large questions
  • Can-do attitude and a willingness to take ownership of problems
  • Stay updated on industry trends and best practices in software development
  • Provide technical guidance and mentorship to junior team members
  • Participate in the recruitment and interviewing process for new team members
  • Contribute to the continuous improvement of development processes and tools
  • Ensure compliance with coding standards and software quality metrics

What We Offer

  • A culture of continuous development
  • Technical trainings and in-house workshops
  • Self-improvement seminars
  • Flexibility to work remote and on-site
  • Private health insurance
  • Shuttle to office
18 Nis 2024;   from: kariyer.net

Benzer boş pozisyonlar

  • SHAMS BİLGİ TEKNOLOJİLERİ ANONİM ŞİRKETİ
  • Ankara
Açıklama: QUALIFICATIONS AND JOB DESCRIPTION Job Description We are looking for a talented and experienced Full Stack Developer with a minimum of 2 years of professional experience to join our team. As a Full Stack Developer, you will be responsible for ...
20 saat önce
  • peak tech ltd şti
  • Ankara
Açıklama: QUALIFICATIONS AND JOB DESCRIPTION Location: [Ankara, Çankaya/Konutkent] - On-site Company Description: At Peaktech, we're pioneering the future of e-commerce with cutting-edge technology and innovative solutions. We empower businesses to ...
20 saat önce
Açıklama: QUALIFICATIONS AND JOB DESCRIPTION We are looking for a “Senior Software Engineer”, to work remotely in coordination with our dynamic team! What we expect you to have; Bachelor’s or Associate’s Degree in related fields, At least 7 years of ...
5 gün önce
  • MRC ARGE ENERJİ MÜHENDİSLİĞİ KONTROL VE TEST HİZMETLERİ LTD. ŞTİ.
  • Ankara
Açıklama: QUALIFICATIONS AND JOB DESCRIPTION We are looking for Junior Software Engineer to be involved in a wide range projects applied on both national and international levels. If you wan to learn and grow with us, join our team in METU-Technopark that ...
12 gün önce