Junior Software Developer - Back end

Job details

Posted Monday 08 July 2024
Location Galway
Job type Permanent
Reference 398
Recruiter Name Bimi Felix
Sorry, this advert is now closed. Click here to view our live vacancies.

We are on the lookout for a skilled Backend Engineer with at least 2 years of Python experience to become part of our development team. If you have a strong background in creating and managing APIs, building data processing pipelines, and ensuring top-notch software solutions, then we want to hear from you!

Key Responsibilities:

  • Data Processing Pipelines: Optimize, develop, and maintain data processing pipelines for smooth data flow and processing.
  • API Development: Create, enhance, and manage RESTful APIs to support our web application.
  • Software Maintenance: Ensure the reliability, performance, and scalability of backend systems through regular maintenance and updates.
  • Collaboration: Work closely with stakeholders and other developers to gather requirements and deliver effective solutions.
  • Code Quality: Write clean, well-documented code and conduct reviews to maintain high standards.
  • Testing: Develop and execute unit and integration tests to guarantee software quality and functionality.
  • Problem Solving: Troubleshoot and debug issues, providing timely resolutions.
  • Continuous Improvement: Stay updated with industry trends and best practices for constant process and technical stack improvement.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • Minimum 2 years of professional experience in backend development.
  • Proficiency in Python and SQL.
  • Experience in designing and implementing RESTful APIs.
  • Knowledge of automated testing frameworks and CI/CD tools.
  • Strong problem-solving and communication skills, with an ability to collaborate effectively.

Preferred Qualifications:

  • Cloud Experience: Hands-on with Google Cloud/AWS and serverless technologies like Cloud Functions/Lambda.
  • Data Processing: Familiarity with data processing technologies such as Apache Beam/Apache Spark.