Blackbuck Insights Technology/Software

Senior Python Developer

Chennai, India In person Full-time
  • 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

  • Design & implement efficient server-side applications in python (flask, Django, etc.)
  • 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
  • Strong understanding of web services and implementation experience in RESTFUL Web Services
  • 8+ years of experience in SQL/NoSQL/PGSQL/MySQL and solid understanding/exposure to

database management + Performance Tuning

  • 3+ years of experience in GCP (Preferred) or any other cloud platform – Performance Tuning

(Must), Exposure to Optimal Infrastructure Configurations, Capacity Planning experience will

be good

  • Ability to quickly produce prototypes and proof of concepts.
  • Ability to articulate complex technical scenarios and solutions to Architects, leadership teams.
  • Experience and willingness to mentor other engineers and help develop their skills and

leadership skills.

Good to have Skills

  • Significant experience in JavaScript, Nodejs framework, CICD is a plus.

Job description provided by Blackbuck Insights.
View the original posting