Emprego
Meus anúncios
Meus alertas e-mail de emprego
Fazer login
Encontrar um emprego Dicas de emprego Fichas de empresas
Pesquisar

Mastering modern software development

São José dos Pinhais
beBeePython
Anunciada dia 4 outubro
Descrição

Senior Developer and Team Lead

About us:

We are a cutting-edge tech company focused on delivering innovative solutions to the actuarial industry.

* Position Overview:
* We're seeking an experienced Senior Software Developer & Team Lead with a strong background in Python and web application development who can drive technical initiatives forward.

This role combines hands-on technical expertise with leadership responsibilities, requiring you to inspire excellence across unified teams.

* Key Responsibilities:
* Design and develop production-quality Python applications, adhering to best coding practices and comprehensive testing.
* Establish technical standards through code reviews, PR comments, and mentorship, elevating the team's capabilities.
* Collaborate on software architecture with existing teams while developing independent decision-making abilities.
* Drive development practices modernization – Guide the team toward CI/CD, automated testing, and Kanban-based throughput optimization.
* Champion AI-assisted development – Model effective use of tools like Cursor and Claude Code to accelerate development workflows.
* Ensure excellence in acceptance criteria – Drive development of comprehensive user acceptance criteria and ensure compliance with quality standards.
* Team Leadership & Galvanizing:
* Unify development organization – Integrate separate Plotly and data modeling teams into cohesive groups delivering integrated software solutions.
* Champion technical initiatives and help the team get excited about new approaches, tools, and improvements.
* Build consensus around architectural decisions and communicate the 'why' behind technical choices to ensure buy-in.
* Energize development processes – Lead daily standups, planning sessions, and retrospectives with enthusiasm maintaining team momentum.
* Foster commitment and follow-through – Help team buy into quarterly commitments and establish accountability for delivering on promises made in retrospectives and planning sessions.
* Mentor through collaboration – Provide 'shoulder to shoulder' technical mentoring through pairing sessions, code reviews, and collaborative problem-solving rather than formal training programs.

Strategic Planning & Collaboration:

* Quarterly planning participation – Work with Actuarial Solutions Architect and Client Delivery Team Leads to assess technical feasibility, provide capacity estimates, and ensure realistic quarterly commitments.
* Process ownership evolution – Implement agile and software disciplines with enterprise coaching support initially, then take increasing ownership of process improvements and team excellence initiatives.
* Kanban and throughput optimization – Work with cycle time, throughput, and other Kanban-based KPIs to optimize team performance.
* Skills gap identification – Assess team capabilities and coordinate development plans for junior developers eager to grow.

Technical Requirements:

* 8+ years professional software development experience with strong Python expertise.
* 2+ years of leading experience.
* Experience with Azure Cloud.
* Web application development using frameworks like Flask, Django, or FastAPI.
* Database proficiency – SQL databases, query optimization, and data architecture decisions.
* Testing discipline – Unit testing, integration testing, and automated testing practices including BDD and TDD methodologies.

Nice to have:

* Data manipulation and scaling – Experience with large datasets, performance optimization, and data processing pipelines using pandas, numpy, and potentially pyspark.
* CI/CD pipeline automation – Advanced automation and deployment optimization experience.
* Machine Learning libraries – Experience with torch, pytorch, pytorch lightning, or similar ML frameworks (preferred but not required).
* Big data processing – Experience with Databricks, Spark, or similar distributed data processing platforms.

Benefits:

* Flexible work schedule.
* Personal laptop.
* Health/sport budget.
* Full remote work opportunities.
],

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar
Vagas parecidas
Emprego São José dos Pinhais
Emprego Paraná
Emprego Sul
Página principal > Emprego > Mastering Modern Software Development

Jobijoba Brasil

  • Dicas de emprego

Encontre vagas

  • Vagas de emprego por cargo
  • Pesquisa de vagas de emprego por área
  • Empregos por empresas
  • Empregos por localização

Contato / Parceria

  • Entre em contato
  • Publique suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de uso - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2025 Jobijoba Brasil - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar