Software Developer

Franklin Templeton

Poznań

On-site

PLN 180,000 - 280,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Franklin Templeton is seeking a Software Developer to deliver production-quality services and web applications built with Python (Django and FastAPI) and Oracle PL/SQL. The role emphasizes independent problem solving, responsible use of AI, and delivering reliable features for business clients.

You will work across Django REST and FastAPI REST APIs, manage deployment via GitLab CI/CD, and operate in AWS ECS Fargate environments.

Qualifications

  • Proficient Python development with Django and FastAPI.
  • Strong SQL and PL/SQL for Oracle databases.
  • Experience building and supporting production-grade apps on AWS.
  • Familiarity with CI/CD pipelines, containerization, and automated testing.

Responsibilities

  • Develop new code and configurations for full features across Django, Django REST, and FastAPI APIs, Oracle PL/SQL, and batch processes.
  • Develop automated build and deployment methods using GitLab CI/CD, containers, and AWS services.
  • Troubleshoot defects across browser, service, database and batch processes, validating causes before code changes.
  • Contribute to shared libraries, reusable components, project plans, and effort estimates.

Skills

Python development
Django web applications
FastAPI REST APIs
Oracle PL/SQL
AWS (Lambda, S3, ECS Fargate)
GitLab CI/CD
Containerized deployment
Testing automation
Linux on EC2
AI tools usage
Code reviews
APIs security
Team collaboration

Education

Bachelor's degree in Computer Science

Tools

Git
Docker
Kubernetes

Job description

At Franklin Templeton, we believe success is built through powerful partnerships. As a forward thinking asset manager, we build dynamic relationships with clients, understand their goals, and navigate complex markets together. We leverage cutting edge strategies and deep insights to unlock opportunities for long term wealth creation. Our talented, global teams bring expertise that is both broad and unique.

From our welcoming, inclusive, and supportive culture to our globally diverse business, we offer opportunities not only to help you reach your potential, but also to contribute to our clients’ success.

About The Department

Our direct team is based in the USA. The team supports batch systems for FADB, our funds accounting database, and for GPW, the downstream system that reports product performance. The immediate team is currently three full-time employees.

A Software Developer builds, tests and ships solutions for the Business Data Solutions team at Franklin Templeton as a permanent employee. This is an individual contributor role.

You will deliver production-quality services and web applications built on Python (Django and FastAPI) and Oracle PL/SQL, work independently on well-defined problems, and use AI tools responsibly to improve speed and quality. Your work gives the business reliable features.

Core Responsibilities
How you will add value
  • You will develop new code and configuration for complete features across a Django web application, Django REST and FastAPI REST APIs, Oracle PL/SQL and batch processes, and maintain automatable test cases.
  • You will develop automated build and deployment methods using GitLab CI/CD pipelines, containers and AWS services such as Lambda, S3 and ECS Fargate.
  • You will troubleshoot defects across browser, service, database and batch processes, proving the cause before changing code.
Strategic Responsibilities
  • You will analyze requirements, propose high-level solutions, and document new code and configurations for complete features.
  • You will contribute to shared libraries, reusable components, project plans and effort estimates.
Team & Collaboration
  • You will review source code of more junior engineers, applying basic business domain knowledge.
  • You will build effective working relationships with other technical teams, and explain technical choices clearly to technical and non-technical colleagues.
  • You will support production batch processes for FADB and GPW, and document issue resolutions
What Will Help You Be Successful In This Role
Experience, Education & Certifications
1-4 Years Of Experience
  • Uses AI assistants as a natural part of their development workflow: for writing code, debugging, writing tests, generating documentation, and exploring unfamiliar domains.
  • Decomposes a task into parts, translates those parts into effective prompts, and iterates on those prompts until the task is complete.
  • Treats AI-generated outputs as drafts, not final, and refines them before incorporating.
  • Actively explores new AI tools, techniques, and capabilities.
4 + years of experience
  • Approaches system design, architecture, or technical decisions, considering where AI can meaningfully improve the solution, not just the development process.
  • Evaluates trade-offs between AI-assisted and traditional approaches with practical judgement.
  • Identifies repetitive, manual, or error-prone processes in their team's work and introduces AI-powered improvements, including but not limited to code reviews, AI-assisted testing, intelligent alerting, or document generation.
  • Applies advanced prompting techniques to tackle ambiguous, multi-step or domain specific problems.
Technical Environment
  • Core stack: Python and Oracle PL/SQL, with a Django web application (using Django REST) and FastAPI REST APIs, both running on ECS Fargate.
  • Operating environment: AWS cloud, with some workloads on Linux EC2 and some container-based (ECS Fargate).
  • Workflow: Git and GitLab CI/CD, AWS Lambda workflows and S3, [ticketing and SDLC to add].
  • Quality and reliability: unit and integration testing, code review, and production troubleshooting of applications and batch processes.
Technical Skills
  • Python development, including Django web applications (with Django REST) and FastAPI REST APIs.
  • Oracle: strong SQL and PL/SQL development.
  • AWS: working knowledge of services such as Lambda, S3, EC2 and ECS Fargate.
  • Testing: unit and integration testing, with exposure to test automation.
  • Working knowledge of Git-based workflows, GitLab CI/CD and containerized deployment, and sound practice on authentication, authorization and API security.
  • Demonstrated, hands-on experience building and supporting applications and batch processes in production.
  • Clear written and verbal communication, effective teamwork, and a record of owning work through to completion.
  • Experience with AWS Lambda, S3 or ECS Fargate, and with Linux on EC2 would be a plus.
  • Practical experience applying LLMs or AI coding assistants, including evaluating the quality of their output would be a plus.
  • Experience in financial services or other regulated environments would be a plus.

Franklin Templeton is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and existing employees, and we evaluate qualified applicants without regard to ancestry, age, color, disability, genetic information, gender, gender identity, or gender expression, marital status, medical condition, military or veteran status, national origin, race, religion, sex, sexual orientation, and any other basis protected by federal, state, or local law, ordinance, or regulation.

Franklin Templeton is committed to maintaining an ethical, transparent, and accountable work environment, which contributes to the integrity and success of the organization. We encourage the reporting of any known or suspected violations of national as well as EU laws through appropriate reporting channels available internally and externally. We ensure that whistleblowers who report such breaches are protected from retaliation and provided with safe and confidential reporting mechanisms.

Please see the procedure below – both in Polish and English

Artificial intelligence or automated tools may be used to assist in the screening, assessment, or selection of applicants for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Intern – AI Platform
Software Engineering Intern – AI Platform

Franklin Templeton • Poznań

Hybrid
PLN 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Franklin Templeton • Poznań

On-site
PLN 180,000 - 260,000
Intern - Enterprise Business Strategies & Implementation
Intern - Enterprise Business Strategies & Implementation

Franklin Templeton • Poznań

On-site
PLN 27,000 - 31,000
Senior Specialist - Middle Office Client Services
Senior Specialist - Middle Office Client Services

Franklin Templeton • Poznań

On-site
PLN 220,000 - 360,000
Document Negotiator - Complex Securities Legal
Document Negotiator - Complex Securities Legal

Franklin Templeton • Poznań

On-site
PLN 180,000 - 300,000
Strategy Delivery Manager
Strategy Delivery Manager

Franklin Templeton • Poznań

On-site
PLN 180,000 - 280,000
Analyst - Middle Office Client Services – Cash Services
Analyst - Middle Office Client Services – Cash Services

Franklin Templeton • Poznań

On-site
PLN 120,000 - 180,000
Portfolio Analytics Senior Associate
Portfolio Analytics Senior Associate

Franklin Templeton • Poznań

On-site
PLN 120,000 - 180,000
Software Engineer
Software Engineer

S&P Global • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Software Engineer (AI)
Software Engineer (AI)

SQUAD • Wrocław

On-site
PLN 180,000 - 300,000
Private medical insurance
Paid vacation and holidays
English language classes
+1
Top locations