Python Developer SC - Contract 6M at AgileGrid Solutions, United Kingdom, £Contract Rate

Contract Description

About The Company

Rising Associates is a forward-thinking technology solutions provider dedicated to delivering innovative software solutions that drive digital transformation for its clients. With a focus on quality, agility, and customer satisfaction, Rising Associates has established a reputation for excellence in developing scalable and reliable applications across various industries. The company prides itself on fostering a collaborative and inclusive work environment that encourages continuous learning and professional growth.

About The Role

We are seeking a skilled Python Developer to join our dynamic team on a contract basis for six months, outside IR35. This role offers an exciting opportunity to work on high-impact projects, including modernizing legacy systems and developing new web-based applications. As a Python Developer at Rising Associates, you will be instrumental in building and maintaining robust back-end services, supporting data migrations, and collaborating within a DevOps environment. The ideal candidate will have a strong technical background, a passion for coding, and the ability to thrive in a fast-paced, delivery-focused setting.

Qualifications

  • Proven experience in Python development, with a strong understanding of Python 3.x features and best practices.
  • Hands-on experience with web frameworks such as Flask, FastAPI, or Django.
  • Solid knowledge of SQL databases, including PostgreSQL and MySQL, for data handling and query optimization.
  • Experience working with RESTful APIs and integrating third-party services.
  • Familiarity with containerization technologies like Docker and experience working in a DevOps environment.
  • Understanding of CI/CD pipelines and version control systems such as Git.
  • Excellent problem-solving skills and ability to write clean, testable, and efficient code.
  • Strong communication skills and ability to work collaboratively within a team.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field or equivalent practical experience.

Responsibilities

  • Design, develop, and maintain Python-based back-end services, including APIs and background tasks to support various applications.
  • Create and enhance web applications utilizing frameworks such as Flask, FastAPI, or Django to meet project requirements.
  • Assist in the modernization of legacy systems by migrating data and functionalities to scalable, web-based solutions.
  • Work closely with cross-functional teams to gather requirements, troubleshoot issues, and implement solutions effectively.
  • Write clean, efficient, and testable code, adhering to best practices and coding standards.
  • Participate in the development and maintenance of CI/CD pipelines to streamline deployment processes.
  • Collaborate within a containerized environment using Docker, ensuring seamless integration and deployment.
  • Support ongoing system improvements, performance tuning, and security enhancements.
  • Document technical specifications and procedures to facilitate knowledge sharing and future maintenance.

Benefits

Joining Rising Associates offers the opportunity to work on innovative projects within a supportive and growth-oriented environment. The company provides competitive contractual terms, including flexible working arrangements and exposure to cutting-edge technologies. You will have access to continuous learning opportunities, professional development resources, and the chance to collaborate with a talented team of engineers and industry experts. Additionally, the contract includes comprehensive support and resources to ensure your success in delivering high-quality solutions.

Equal Opportunity

Rising Associates is committed to creating an inclusive workplace that values diversity and equal opportunity. We do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law. We believe that diverse teams foster innovation and lead to better business outcomes, and we encourage individuals from all backgrounds to apply and join our team.