Sowelo Consulting sp. z o.o. sp. k.

Senior Software Engineer, Python

Sowelo Consulting sp. z o.o. sp. k.

full-time

Posted on:

Location Type: Hybrid

Location: WarsawPoland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, document, test and debug existing and new software for internal and external customers
  • Serve as a technical expert on development projects with a team of engineers
  • Work with minimal supervision to implement complex methods and procedures within assigned problem domain
  • Own the development, test, and deployment for an entire product
  • Estimate new work with consideration and commitment
  • Identify and communicate risk, ambiguity, complexity, and dependencies
  • Share knowledge of technical skills, patterns, and practices with the team
  • Code review and mentorship of associates, intermediates, and other senior members on the team
  • Work with business partners outside of their team to explain and champion high-level technology approaches

Requirements

  • 3+ years of relevant experience
  • Python and React experience (or other frontend tools, if you are willing to switch to React)
  • Experience with at least one of Python Web Frameworks (FastAPI/Django/Flask)
  • Experience operating at multiple layers of the technology stack
  • Proven experience writing quality code and tests that are maintainable, accurate, well-tested, and follow best practices
  • Hands-on experience with software development practices and can develop applications that are diverse in scope where good judgement and problem-solving skills are required
  • Understand agile development processes
  • Strong communication skills to proactively communicate status and risks within their team
  • Very good English
Benefits
  • You will be working on a highly visible product using modern technologies
  • You will be working with the flexible team with a great team culture
  • You will have the opportunity to have an impact on architecture and team development
  • You will join the company that combines innovation with corporate social responsibility
  • Being a part of a global brand that is evolving in customer-centric projects
  • You will have the opportunity to work hybrid

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonReactFastAPIDjangoFlasksoftware development practicescode reviewtestingagile developmentproblem-solving
Soft skills
communicationmentorshiprisk identificationteam collaborationknowledge sharingjudgmentproactive communication