datatrota
Signup Login
Home Jobs Blog

Senior Python Architect at Proten

ProtenLagos, Nigeria Software Development
Full Time
Proten is an international Human Capital Development firm that offers a wide range of Training, Coaching and Consulting services to individuals, small businesses and corporate and governmental organisations. Our client base spreads across Europe and Africa with head offices in London, United Kingdom and Lagos, Nigeria. Human Capital is undoubtedly one of the most important elements of success in any organisation today. Developing human capital requires creating and cultivating environments in which human beings can rapidly learn and apply new ideas, competencies, skills, behaviours and attitudes. Proten International assists organisations across Europe and Africa in providing opportunities for people to create shared understanding, explore new ideas and apply them. The tools for creating these opportunities include training, facilitation, coaching and consulting. Our focus is to create an enabling environment for businesses and organisations to start - up and thrive through a range of business development services. We also work with Corporate and Governmental organisations to optimize their productivity and performance through a range of advisory, consulting and other services. We aim to understand the needs of every organisation and its people and work hand-in-hand with them to fulfil them. We strongly believe that a highly performing and productive workforce will lead to a profitable organisation.

Job Description

We are looking for a Python Architect who will be responsible for understanding user
requirements, defining solution parameters, identifying ideal technology solutions, and then building and deploying technical solutions that satisfy business needs.

What You’ll Do

  • Translate business objectives into prioritized technical requirements, and create specific implementation architecture and approach
  • Have accountability for product level architecture blueprints that align with the business vision and portfolio guidance.
  • Produce high level architecture artifacts for features involving new functionality or major changes to existing systems, as well as review other architects' high level architecture artifacts for consistency and adherence to architectural strategy and patterns.
  • Help with software architectural challenges for a wide range of services and systems
  • Assist development teams during application development with research and architectural spikes, technical design, patterns and best practices.
  • Design and implement low-latency, high-availability, and performant applications
  • Write reusable, testable, and efficient code
  • Lead complex programming tasks and perform code reviews
  • Integrate user-facing elements developed by front-end developers
  • Stay abreast of relevant technologies and their potential impact or opportunity as it applies to the product.

Qualifications

  • Solid experience in Banking/Fintech
  • Minimum 10 years' hands-on programming experience
  • 4+ years of experience as a software architect responsible for product-level architectural design
  • Be an expert in Python, with knowledge of Django
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Familiarity with event-driven programming in Python
  • Basic understanding of front-end technologies
  • Understanding of fundamental design principles behind a scalable application
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Strong unit test and debugging skills
  • Ability to articulate complex technical concepts to non-technical co-workers and executives
  • Strong diagramming, documentation and technical presentation skills
  • Experience with Agile software development methodologies, Atlassian JIRA a plus

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend