Human Resource Manager

Contract
Birmingham
Posted 2 years ago

We are seeking a skilled and passionate Software Engineer specializing in Python to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-performance software applications. You will work closely with cross-functional teams to deliver robust solutions that meet business objectives and drive innovation.

Key Responsibilities:

  • Develop, test, and deploy scalable Python-based applications and APIs.
  • Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
  • Optimize applications for maximum speed and scalability.
  • Identify and resolve performance bottlenecks and bugs.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews and contribute to continuous improvement processes.
  • Stay updated on emerging technologies and contribute to technical discussions and decisions.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Software Engineer with a focus on Python development.
  • Strong understanding of Python frameworks (e.g., Django, Flask) and libraries.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM.
  • Familiarity with front-end technologies (e.g., JavaScript, HTML, CSS) is a plus.
  • Knowledge of version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Benefits:

A collaborative and inclusive work environment.

Competitive salary and performance-based bonuses.

Flexible work hours and remote work options.

Health, dental, and vision insurance.

Professional development opportunities.

Job Features

Job CategoryHuman Resources

Apply Online

A valid email address is required.
A valid phone number is required.