Scrumconnect is a leading force in technology consultancy proudly contributing to over 20% of the UKs most significant citizenfacing public services. Our awardwinning team has made a substantial impact delivering more than 64 services in the past two years alone. This work has not only reached over 50 million citizens but also achieved considerable savings for the taxpayer amounting to over 25 million. At Scrumconnect we foster a community of talented consultants who thrive on collaboration sharing knowledge and continuous learning to address and solve complex challenges. Our mission is to combine advanced software engineering humanfocused design and datadriven insights to deliver unparalleled service to our clients.
Responsibilities:
- Design develop and deploy web applications using Python and Django framework.
- Collaborate with crossfunctional teams including product owners designers and other developers to gather requirements and deliver highquality software solutions.
- Write clean maintainable and efficient code while following best practices and coding standards.
- Integrate data storage solutions such as databases and APIs and ensure proper functioning and performance.
- Troubleshoot and debug issues conduct thorough testing and optimize application performance.
- Collaborate with DevOps teams to ensure smooth deployment and release processes.
- Stay uptodate with emerging technologies and industry trends and actively contribute to technical discussions and decisionmaking processes.
- Participate in code reviews provide constructive feedback and mentor junior developers.
Requirements:
- Bachelors or Masters degree in Computer Science Engineering or a related field.
- 7 years of professional experience as a Python Django Developer.
- Strong proficiency in Python and Django framework.
- Experience with Front End technologies such as HTML CSS and JavaScript.
- Indepth knowledge of SQL and database design principles.
- Familiarity with RESTful APIs and web services.
- Solid understanding of software development principles Agile methodologies and version control systems (eg Git).
- Experience with testdriven development (TDD) and writing unit tests.
- Strong problemsolving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in a team environment.
- A strong portfolio or examples of past projects and contributions.
Preferred Skills:
- Experience with other Python frameworks such as Flask or Pyramid.
- Knowledge of Front End frameworks/libraries such as React or Angular.
- Familiarity with cloud platforms (eg AWS Azure) and containerization technologies (eg Docker Kubernetes).
- Experience with DevOps practices and CI/CD pipelines.
- Knowledge of Agile methodologies particularly Scrum.
Python Django Developer Job Description Scrumconnect is a leading force in technology consultancy, proudly contributing to over 20% of the UK's most significant citizen-facing public services. Our award-winning team has made a substantial impact, delivering more than 64 services in the past two years alone. This work has not only reached over 50 million citizens but also achieved considerable savings for the taxpayer, amounting to over 25 million. At Scrumconnect, we foster a community of talented consultants who thrive on collaboration, sharing knowledge, and continuous learning to address and solve complex challenges. Our mission is to combine advanced software engineering, human-focused design, and data-driven insights to deliver unparalleled service to our clients. Responsibilities: Design, develop, and deploy web applications using Python and Django framework. Collaborate with cross-functional teams, including product owners, designers, and other developers, to gather requirements and deliver high-quality software solutions. Write clean, maintainable, and efficient code while following best practices and coding standards. Integrate data storage solutions, such as databases and APIs, and ensure proper functioning and performance. Troubleshoot and debug issues, conduct thorough testing, and optimize application performance. Collaborate with DevOps teams to ensure smooth deployment and release processes. Stay up-to-date with emerging technologies and industry trends, and actively contribute to technical discussions and decision-making processes. Participate in code reviews, provide constructive feedback, and mentor junior developers. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7+ years of professional experience as a Python Django Developer. Strong proficiency in Python and Django framework. Experience with Front End technologies such as HTML, CSS, and JavaScript. In-depth knowledge of SQL and database design principles. Familiarity with RESTful APIs and web services. Solid understanding of software development principles, Agile methodologies, and version control systems (eg, Git). Experience with test-driven development (TDD) and writing unit tests. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work independently and in a team environment. A strong portfolio or examples of past projects and contributions. Preferred Skills: Experience with other Python frameworks, such as Flask or Pyramid. Knowledge of Front End frameworks/libraries such as React or Angular. Familiarity with cloud platforms (eg, AWS, Azure) and containerization technologies (eg, Docker, Kubernetes). Experience with DevOps practices and CI/CD pipelines. Knowledge of Agile methodologies, particularly Scrum.