FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python-based software development, including design, architecture, and optimization for performance and scalability. Proficient in Object Oriented Design, SOLID Principles, and various web technologies, with a strong focus on mentoring and code quality.
Highest-signal resume keywords
Python Software DevelopmentObject Oriented DesignSOLID PrinciplesFastAPICI/CD Environment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentDatabase DesignUnit TestingHTML5CSS3JQueryCode ReviewDebuggingTroubleshootingPerformance Optimization
Soft Skills
MentoringCollaboration
Tools & Technologies
FastAPITornadoFlaskSQLAlchemyEntity FrameworkHibernate
Certifications & Qualifications
BSc/BA in Computer ScienceComputer Engineering
Industry Keywords
Software ArchitectureCross-Functional TeamsFunctional SpecificationsDesign PatternsReusable Code
Tech Stack
Tools & technologiesEntity FrameworkFlaskHibernateJavajQueryPython.NET
About the role
Key responsibilities & impact- Participate in the design and architecture of Python-based software solutions
- Design, develop, and maintain complex Python-based software solutions
- Write clean, reusable, testable, and efficient code
- Collaborate with cross-functional teams to define, design, and release new features
- Mentor and guide junior developers
- Conduct code reviews to ensure code quality and functional accuracy
- Optimize applications for maximum speed and scalability
- Perform debugging, troubleshooting, modifications, and unit testing
- Stay current with industry trends and technologies
- Provide functional and technical specifications for software
Requirements
What you’ll need- BSc/BA in Computer Science, Computer Engineering, or related field
- 4+ years’ experience as a Software Developer
- Strong understanding of Object Oriented Design and Database Design
- Strong understanding of SOLID Principles and Design Patterns
- Strong understanding of any Python/Java/.NET language
- Strong understanding of HTML5, CSS3, and jQuery
- Experience with FastAPI, Tornado, or Flask
- Experience with unit testing
- Experience with CI/CD environment
- ORM experience with SQLAlchemy, Entity Framework, or Hibernate is an advantage
Benefits
Comp & perks- Hybrid work model (2 days working from home)
- Comprehensive health plan starting from the first day of employment
- Pension plan
- 13th salary payment
- Additional paid annual leave (up to 30 days, based on years of service)
- Up to 5 carry over annual leave days from previous year to the next one
- Birthday leave
- Udemy Business access
- Monthly Wolt vouchers
- Monthly meals & treats at the office
- Participation in company's group discount scheme
- Gym membership
- Referral bonus program
- Summer short Fridays (August)
- Visa sponsorship and relocation assistance (if applicable)
