Job Description

As a Software Developer at Tech Hub, you will be part of a dynamic team responsible for designing, developing, and maintaining software applications. You will collaborate with cross-functional teams to define requirements, design solutions, and deliver high-quality code. We are looking for a motivated and skilled professional who is passionate about technology and thrives in a collaborative environment.

Job Responsibilities

  • Software Development
    • Design and develop high-quality software solutions that meet technical and business requirements.
    • Write clean, scalable, and maintainable code following best practices and coding standards.
    • Collaborate with product managers, designers, and other developers to deliver features and enhancements.
  • Technical Design and Documentation
    • Participate in architectural design discussions and provide input into the technical design of software solutions.
    • Create and maintain technical documentation such as design specifications, API documentation, and user guides.
  • Testing and Quality Assurance
    • Conduct unit testing and integration testing to ensure software quality and reliability.
    • Debug and troubleshoot issues, perform root cause analysis, and implement corrective actions.
  • Agile Development
    • Work in an Agile environment, participating in sprint planning, daily stand-ups, and sprint retrospectives.
    • Collaborate with team members to continuously improve development processes and practices.
  • Deployment and Maintenance
    • Deploy applications to production and participate in deployment processes.
    • Monitor and maintain deployed systems, troubleshoot production issues, and provide support as needed.

Qualifications

  • Education and Experience
    • Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree is a plus.
    • Proven experience (2+ years) as a Software Developer or Software Engineer.
  • Skills
    • Proficiency in programming languages such as Java, Python, C#, JavaScript, etc.
    • Experience with web development frameworks (e.g., Angular, React, Vue.js) and RESTful APIs.
    • Familiarity with database technologies (SQL, NoSQL) and version control systems (e.g., Git).
  • Soft Skills
    • Strong problem-solving skills and analytical thinking.
    • Excellent communication and collaboration skills.
    • Ability to work effectively in a team environment and independently when required.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Paid time off and holidays.
  • Professional development opportunities and tuition reimbursement.
  • Flexible working hours and remote work options.

Full Time

09:00 am - 06:00 pm

Paris

Apply now