Role & Responsibilities:
As a Junior Python Developer, your key responsibilities will include:
- Writing clean, maintainable, and efficient Python code.
- Assisting in the development of web applications or automation tools.
- Collaborating with senior developers to design and implement new features.
- Troubleshooting and debugging issues in existing applications.
- Writing unit tests to ensure code quality and reliability.
- Learning and applying best practices in software development.
- Participating in code reviews and team meetings.
- Documenting code and processes to ensure knowledge sharing within the team.
Skills & Qualifications:
- Education: A Bachelor’s degree in Computer Science, Engineering, or a related field, or relevant coding experience.
- Programming Languages: Basic knowledge of Python, including syntax, loops, data structures, and error handling.
- Frameworks: Familiarity with at least one web framework such as Flask or Django (or willingness to learn).
- Version Control: Basic knowledge of Git and GitHub for version control.
- Databases: Familiarity with relational databases (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB).
- Problem-Solving: Strong analytical and problem-solving skills.
- Communication: Ability to communicate technical issues clearly and collaborate effectively with team members.
- Learning: Eagerness to learn new tools, technologies, and industry practices.
Nice to Have (Optional):
- Familiarity with front-end technologies like HTML, CSS, JavaScript.
- Exposure to cloud platforms like AWS or Azure.
- Experience with unit testing frameworks (e.g., PyTest).
- Knowledge of RESTful APIs and web services.
- Familiarity with Agile development methodologies.
What We Offer:
- Career Growth: Opportunity to learn from senior developers and grow into more advanced roles.
- Mentorship: Regular feedback and one-on-one sessions to help you build your skills.
- Challenging Projects: Work on real-world projects and make a tangible impact.
- Work-Life Balance: Flexible working hours and remote work options.
- Inclusive Culture: Join a diverse and supportive team where every idea is valued.
How to Apply:
To apply, please send your updated resume and a brief cover letter outlining your passion for Python development and why you want to join our team to [Proxiamatetech.com].