Yochana · 2 days ago
Python Full Stack Developer
Yochana is looking for a Python Full Stack Developer to join their team. The role involves managing code deployments, designing new software programs, and improving existing applications using various technologies including Python, AWS, and React.
Business Information SystemsInformation and Communications Technology (ICT)Information ServicesInformation TechnologySoftwareStaffing Agency
Responsibilities
Manage code deployments, fixes, updates, and related processes
Designing and creating new software programs and systems (in languages and systems listed below)
Producing efficient and elegant code based on requirements
Testing and deploying programs and applications
Troubleshooting, debugging, maintaining, and improving existing software
Implementing user feedback to improve to existing software products
Developing technical documentation to guide future software development projects
Work with source control tools (Azure DevOps, GitHub)
Connect and build pipelines between various data sources
Data modeling
Understand AI/ML concepts, to be able to develop new software programs and system that rely on AI concepts
Research new tools, trends, technologies, and methodologies to keep Magna’s software landscape up to date
Mentor and train junior employees, providing feedback on their development work
Qualification
Required
Pro in Python
API development experience
GraphQL
Rest API
Django Framework
FastAPI in Python
AWS
React
PyTest
Bachelor's Degree in Computer Science
Minimum six (6) years of related experience required
Proficiency with multiple computer programming languages
Preferred
Python libraries: NumPy and Anaconda
Experience with databases (including SQL server, MySQL, and NoSQL) and different types of data storages
Experience with developing and deploying software for on-premises and cloud architectures (Microsoft Azure and Amazon AWS)
Experience working with APIs and API management platforms (Postman, MuleSoft)
Excellent knowledge of the software development life cycle (SDLC)
Knowledge of different project management methodologies such as Waterfall and Agile
Knowledge of CI/CD pipelines
Strong problem-solving and communication skills
Knowledge of Object-Relational Mapping frameworks
Experience with Agile and Scrum development methodologies
Ability to learn quickly and work independently or as part of a team
Ability to mentor and train junior employees, providing the capability of reviewing their development work and providing feedback
A concrete understanding of basic UI/UX frameworks and concepts
Excellent English communication skills (verbal and written)
Company
Yochana
Yochana: Your Trusted Workforce Partner Across North America & Beyond For over 16 years, Yochana has been a leading talent acquisition firm, connecting businesses with top professionals across industries.
H1B Sponsorship
Yochana has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (21)
2024 (11)
2023 (3)
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase