SOFTWARE ENGINEER
GrowByData was founded by powerhouses in big data analytics and SaaS, who have leveraged the power of global operations for decades. We help early-to-growth-stage companies use data to improve margins, delight customers, and accelerate revenue growth.
Details / requirements:
Are you interested in having your products be used by 1000s of brands globally? Does building a global brand excite you? Does having your solutions be used by the world’s top brand get you up from bed? GrowByData is on a mission to expand its distribution to the world’s retailers and is seeking energetic, creative, and self-driven individuals to join the challenge. We are looking for motivated, and talented individual to join us as Software Engineer to deliver our enterprise platform!
TITLE: SOFTWARE ENGINEER
RESPONSIBILITIES
- Develop efficient schema for data acquisition framework for huge range of web sites
- Maintain changes in existing schema in prompt fashion for data acquisition framework for huge range of web sites
- Ensure highest level of communication with development and services team for prompt delivery of schema
- Manage and maintain ad-hoc software scripts to assist in the software development
- Integrate software components into a fully functional software system
- Design, build and maintain efficient, reusable, and reliable code
- Ensure the highest level of commitment for best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs and devise solutions to mitigate and address the issues
- Help maintain code quality, organization, and automatization
- A cultivated commitment to testing every aspect of the code
- Support the client-support team when needed with technical or feature aspects.
- Maintain strict confidentiality of your work.
- Communicate proactively and effectively with team members, leads, management, and clients where necessary.
- Assist in creating a friendly, entrepreneurial, and A+ corporate culture in Nepal.
REQUIREMENTS
- 1+ years of work experience as a Python Developer
- Excellent problem solver with very good attention to detail
- Expertise level skills in popular Python web framework: Django or Flask
- Experience with building and deploying RESTful APIs
- Experience with handling large datasets using in-memory data processing libraries like Pandas and NumPy
- Experience building multi-thread application using libraries like multiprocessing
- Experience or knowledge with relational databases (SQL Server, MySQL or PostgreSQL) as well as NoSQL technologies like MongoDB.
- Knowledge of object-relational mapping (ORM)
- Experience with Unix/Linux systems and cloud-based infrastructure and platform services
- Experience deploying software in mixed language and mixed platform environments
- Ability to express ideas clearly within the team and across other groups
- Some experience or knowledge of web scraping, including BeautifulSoup
- Additional knowledge of python design patterns is a plus
EDUCATION: B.E - Computer ScienceorInformation Science.
EXPERIENCE: One year of prior working experience in a relevant field would be preferred and favorable.
If the challenge excites you, please apply with your CV, your work sample, and 3 reasons why this excited you. Feel free to send your work samples from the industry or otherwise to prove yourself. Email: inquiries@growbydata.com to be considered immediately.
Overview
Category | Engineer, Engineering - Software |
Openings | 1 |
Position Type | Full Time |
Experience | Please check vacancy details. |
Education | Please check vacancy details |
Posted Date | 20 Jan, 2021 |
Apply Before | 18 Feb, 2021 |
City | Lalitpur |