Technical Lead Analyst - Python (Contract)

Tangspac Consulting Group

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tangspac Consulting Group is seeking an experienced technical lead to drive Python-based full-stack development in Singapore. You will analyse system changes, design optimal solutions, and ensure alignment with the solution architecture roadmap.

You will enforce quality using Scrum, CI/CD, DevOps practices, and TDD, and collaborate with internal and external teams on delivery and maintenance of high-availability applications.

Qualifications

  • Over 10 years of hands-on development and implementation experience.
  • Bachelor's in computer science, computer engineering, information systems, or related field with strong web tech education.
  • Technical lead for Python-based full stack applications.
  • Experience with large-scale, highly available applications.
  • Strong Python/Django backend and modern frontend frameworks.
  • Familiar with Scrum, CI/CD, DevOps and TDD.
  • Excellent interpersonal and written communication skills.
  • Solid experience in solutioning and system design.
  • Experience integrating MQ, microservices and high-volume batch processing.
  • Strong unit testing for Python and JavaScript.

Responsibilities

  • Implement Python-based full-stack application instances and analyse impact on current/new systems.
  • Follow change management and engineering review processes; adhere to project/release schedules.
  • Ensure systems conform to requirements and solution architecture roadmap.
  • Communicate with internal and external teams on technical delivery and maintenance.
  • Enforce technical quality with Waterfall/Agile practices (Scrum, CI/CD, DevOps, TDD).

Skills

Python
Django
Full stack
CI/CD
DevOps
Unit testing
UML
Object design
Communication
Microservices

Education

Bachelors in CS/CE/IS

Tools

Git
MQ
Docker

Job description

Responsibilities
  • Implementing Python-based full-stack application instances; analyse the impact on the current/new system, research problems and design and implement optimal solutions.
  • Follow all the change management and engineering review processes. Ensure changes are completed according to the project and/or release schedule.
  • Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
  • Communicate effectively with external and internal teams on technical delivery and system maintenance.
  • Enforce technical quality in all aspects of project delivery, with Waterfall/Agile best practices and methods such as Scrum, CI/CD, DevOps practices, and test-driven development, while adhering to SDM guidelines.
Requirements
  • At least 10+ years of experience in technical hands-on experience in development and implementation
  • Abachelor's in computer science, computer engineering, information systems, or any related field with strong education in web technologies.
  • Technical lead in Python-based full stack applications.
  • Experience in supporting and implementing large-scale, highly available applications or large project implementation.
  • Strong experience with Python/Django-based backend and high-end frontend frameworks.
  • Experience with Waterfall/Agile best practices and methods such as Scrum, Continuous Integration, and Test Driven Development
  • Good interpersonal and communication skills, both verbal and written.
  • Solid experience in solutioning and system design
  • Experience in designing and implementing integration with MQ, microservices and high-volume batch processing.
  • Strong experience in unit testing concepts and implementation for Python & JavaScript components
  • Solid experience in object-orientated design techniques, UML, and object modelling
  • Experience with a variety of source control and development tools.
  • Excellent analytical skills (critical thinking, problem-solving, and decision-making skills) with a history of driving the development of large software components.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead Analyst - Django (Contract)
Technical Lead Analyst - Django (Contract)

Tangspac Consulting Group • Singapore

On-site
SGD 120,000 - 180,000
Python Developer
Python Developer

NTT Data Singapore • Singapore

On-site
SGD 90,000 - 150,000
Senior Application Developer (Django Python) Banking /Contract
Senior Application Developer (Django Python) Banking /Contract

Manpower Staffing Services (Singapore) Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Platform & Release Engineer
Platform & Release Engineer

R Systems • Singapore

On-site
SGD 180,000 - 240,000
Full Stack Engineer - #1656
Full Stack Engineer - #1656

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 70,000 - 110,000
Applications Lead
Applications Lead

bond financial group pte. ltd. • Shenton Way

On-site
SGD 180,000 - 260,000
Senior Python Developer
Senior Python Developer

Dikshatek • Singapore

Remote
SGD 90,000 - 150,000
Senior Software Development Engineer
Senior Software Development Engineer

brt systems pte. ltd. • Singapore

On-site
SGD 90,000 - 170,000
Software Engineer
Software Engineer

BASIL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Tech Lead
Tech Lead

iotalents pte. ltd. • Singapore

On-site
SGD 180,000 - 280,000