A

Software Engineer

Remote Visa Sponsorship
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join Azerbaijan Data Analysts Community as a Software Engineer to design, develop, and maintain scalable software applications. Collaborate with cross-functional teams and participate in system architecture and technical decision-making. Requirements include a Bachelor's or Master's degree in Computer Science or related field, 2-5 years of experience in software development, and proficiency in one or more languages.

Key Highlights
Design, develop, and maintain scalable software applications
Collaborate with cross-functional teams
Participate in system architecture and technical decision-making
Key Responsibilities
Design, develop, and maintain scalable software applications
Write clean, efficient, and well-documented code
Collaborate with cross-functional teams
Participate in system architecture and technical decision-making
Troubleshoot, debug, and optimise system performance
Conduct code reviews and follow best engineering practices
Contribute to CI/CD pipelines and DevOps workflows
Technical Skills Required
Java Python JavaScript C# Spring Boot Node.js React Angular PostgreSQL MySQL MongoDB AWS Azure GCP
Benefits & Perks
Competitive salary
Flexible working hours
Hybrid/remote options
25-30 days of paid annual leave
Health insurance and social security benefits
Career development and training opportunities
International and collaborative work environment
Visa sponsorship/EU Blue Card support available

Job Description


📌 Job Title: Software Engineer

📍 Location: Berlin / Munich / Frankfurt, Germany

💼 Employment Type: Full-time (Hybrid / Remote options available)

🏢 Company: Azerbaijan Data Analysts Community


🌟 About the Company

Azerbaijan Data Analysts Community is a fast-growing technology company building scalable and innovative digital solutions across Europe. We are looking for a talented Software Engineer to join our Germany team.


🚀 Key Responsibilities

  • Design, develop, and maintain scalable software applications
  • Write clean, efficient, and well-documented code
  • Collaborate with cross-functional teams (Product, Design, QA)
  • Participate in system architecture and technical decision-making
  • Troubleshoot, debug, and optimise system performance
  • Conduct code reviews and follow best engineering practices
  • Contribute to CI/CD pipelines and DevOps workflows

🎯 Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 2–5 years of experience in software development
  • Proficiency in one or more languages (Java, Python, JavaScript, C#, etc.)
  • Experience with frameworks (Spring Boot, Node.js, React, Angular)
  • Knowledge of databases (PostgreSQL, MySQL, MongoDB)
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Understanding of Agile/Scrum methodologies
  • Strong problem-solving and analytical skills
  • Fluent in English (German is a plus)

💡 What We Offer

  • Competitive salary aligned with the German tech market
  • Flexible working hours and hybrid/remote options
  • 25–30 days of paid annual leave
  • Health insurance and social security benefits
  • Career development and training opportunities
  • International and collaborative work environment
  • Visa sponsorship / EU Blue Card support available (if applicable)


  • Similar Jobs

    Explore other opportunities that match your interests

    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Not Applicable

    Jobgether

    Germany
    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Not Applicable

    Jobgether

    Germany

    Avionics Manufacturing Team Lead

    Programming
    17h ago
    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Not Applicable

    The Exploration Company

    Germany

    Subscribe our newsletter

    New Things Will Always Update Regularly