This role demands a Principal Software Engineer who provides technical leadership in designing,
developing and optimizing complex software systems using Python. The principal engineer will set coding
standards, mentor junior developers and collaborate with cross functional teams to align tech solutions
with business objectives.
Responsibilities:
• Contribute to defining the technology roadmap and approach, solution for the designated
application, Products assigned
• Collaborate with external team to align technical strategies and overall business objectives and
build POCs for new use cases.
• Peer code review and coaching/mentoring junior team members.
• Enable automation of code quality checks and enforce to ensure Coding/Design standards
• Resolve technical blockers, performance issues as needed within application, cloud or database.
• Deploy solutions to test environment and elevate the solution to prod environments.
• Provide input and/or own technical,
solution documentation and associated deliverables
• Co-ordinate with Architects, Product Owners/ Business to gather non-functional requirements
and implement the solutions.
• Drive continuous improvement in development process and tools to enhance overall efficiency
and quality
• Proactive to Identify risks and provide possible solutions to mitigate them.
• Demonstrate technical delivery accountability for the projects assigned and deliver as per the
schedule commitments with quality.
Requirements
• 9-12 years of experience in Software development out of which 5-6 years’ experience in python
development – Demonstrate Git lab Projects delivered on expertise in Python Packages,
Performance Tuning
• Strong skills of applying Data structures and algorithms in application development
• At least 3 years of experience in building scalable applications
• Solid understanding of web services and implementation experi
📌 Senior Python Developer (Chennai)
🏢 BB Insights
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.