We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications.ResponsibilitiesDesign and develop Python and Django applications that are scalable, secure, and maintainableImplement UI components using CSS, Bootstrap, jQuery, or similar technologies as neededDevelop integrations with internal and external systems using REST, SOAP, and WSDL-based servicesCreate and optimize SQL queries, database structures, and data access logic to support application featuresCollaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutionsImplement accurate data mappings and transformations in accordance with business and technical requirementsContribute to code reviews, follow established coding standards, and ensure high-quality deliverablesSupport the implementation and maintenance of DevOps pipelines using Git and Azure DevOpsIntegrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applicationsTroubleshoot issues across the application stack and collaborate closely with peers to resolve technical challengesRequirementsBachelor's degree in Computer Science, MIS, or a related field3 years of hands-on experience with Python and Django, including complex application developmentStrong experience in SQL development, optimization, and database designExperience with GenAI technologies such as GPT models, embeddings, and agentsExpertise in application architecture, system integration, and service-oriented designProficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deploymentsFamiliarity with Git and Azure DevOps for source control and pipeline managementAdvanced understanding of REST, SOAP, and WSDL for large-scale service integrationsSkills in analytical thinking, problem-solving, and architectural reasoningProven ability to work effectively in fast-paced, collaborative environmentsExceptional verbal and written communication skillsNice to haveKnowledge of Generative AI fundamentalsBackground in the Insurance domainAdvanced certifications in Python, cloud technologies, or GenAIWe offerWe gather like-minded people:Engineering community of industry professionalsFriendly team and enjoyable working environmentFlexible schedule and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Outstanding career roadmapLeadership development, career advising, soft skills, and well-being programsCertification (GCP, Azure, AWS)Unlimited access to LinkedIn Learning, Get Abstract, Cloud GuruEnglish classesWe cover it all:Stable income (Employment Contract or B2B)Participation in the Employee Stock Purchase PlanBenefits package (health insurance, multisport, shopping vouchers)Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and moreReferral bonusesCorporate, social and well-being eventsPlease, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.We will reach out to selected candidates exclusively.EPAM is a leading global provider of digital platform engineering and development services.
We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow.
No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Interesuje Cię ta oferta?