Software Engineer-1

Wiser
๐Remote - India
Please let Wiser know you found this job on JobsCollider. Thanks! ๐
Summary
Join Wiser Solutions' Extraction Team as a Software Developer to contribute to and maintain a library of web crawling bots used by major brands and retailers. You will design creative solutions to complex problems, enhance your skills, and have a significant impact. This role offers hands-on experience with high visibility. The team utilizes diverse technologies and has extensive cloud and big data experience. You will write, test, and maintain code, troubleshoot platform issues, evaluate technical trade-offs, and contribute to bot technology advancements. The position requires a passion for clean code and a commitment to continuous learning and improvement.
Requirements
- Programming experience in Python
- An eagerness to learn new things, and improve upon existing skills, abilities, and practices
- Familiarity with web technology, such as HTTP, JSON, HTML, XPath, or JavaScript
- Experience with databases, SQL, or NoSQL
- Knowledge in an Agile software development environment
- Experience with REST services and API design
- Experience with version control systems (Git, Subversion, etc..)
- A real passion for clean code and finding elegant solutions to problems
- Eagerness to expand your knowledge and abilities in python and cloud-based technologies
- Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of modern technologies and best practices
- You look ahead to identify opportunities and foster a culture of innovation
- BS in Computer Science or a related field, or equivalent work experience
Responsibilities
- Write clean, efficient, thoroughly tested code, back up with pair programming and code reviews
- Maintain the platform that puts reports and visualizations into the hands of our customers
- Troubleshoot, test, and maintain the platform, bots, and databases to ensure strong optimization and functionality
- Evaluate the technical trade-offs of decisions and build things that last and scale
- Maintain and fix existing bot issues
- Create and analyze new bot technologies - figuring out how we can scale up our bots and systems
Preferred Qualifications
- Knowledge of business rules engines
- Experience in UI (User Interface) libraries/frameworks like, React, Ember, Angular
- Programming experience on Unix based infrastructure
- Knowledge of cloud-based systems (EC2, Rack space, etc..)
- Expertise with big data, analytics, machine learning, and personalization
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.