Purpose of the Role1) Translate project requirements into technical specifications/ guiding development with Python and also troubleshooting/ debugging issues and enforcing Security while upholding coding standards. 2) Lead the creation and upkeep of top-tier web applications, optimizing performance, scalability, and security while promoting innovation and growth in the team.Responsibilities and AccountabilitiesWrite reusable, maintainable, and scalable code Develop APIs, system integrations, and back-end systems to meet business and technical requirement Develop, test, and maintain server-side logic using Python frameworks such as Django or Flask Design, optimize, and manage databases (e.g., PostgreSQL, MySQL, MongoDB). Lead architectural decisions for applications and systems Ensure data security and integrity. Conduct code reviews to ensure adherence to coding standards Implement and advocate for best practices in back-end development Debug, troubleshoot, and optimize application performance Write unit and integration tests to ensure software reliability Implement solutions for scalability and robustness Suggest improvements to tools, workflows, and processes
Job Title
Back End Developer (Python)