Description
Summary
Responsibilities
- Create efficient and scalable solutions to complicated issues.
- Collaborate with cross-functional teams that include other engineers, product managers, and designers.
- Maintain code quality using automated testing and code reviews.
- Participate in the software development life cycle, which includes planning, designing, developing, testing, and deploying software.
Qualifications & Work Experience
- Bachelor's degree in computer science, computer engineering, or a related field
- At least 1 year of experience in Python development
- Strong proficiency in Python and related libraries and frameworks, such as Django, Flask, and NumPy
- Experience in relational databases, such as MySQL, PostgreSQL, and SQL queries
- Familiarity with cloud services, specifically AWS, and related services, such as EC2, S3, Lambda, and RDS
- Familiarity with web development technologies, such as HTML, CSS, JavaScript, and jQuery
- Experience with version control systems, such as Git
Behavioural Competencies
- Problem-solving and decision-making skills
- Analytical skills
- Accuracy and attention to detail
- Ability to work independently and within a team
- Excellent written and verbal communication skills
z3a6BJhevW