JD-Backend Developer
Job Location: Andheri, Mumbai
Job Summary:
As a Python based Backend developer, you shall be responsible for software development of greenfield projects -an platform
for automated testing using Python as a main language. You will work with a team of developers, collaborating on projects to
create efficient and effective software solutions that meet the needs of clients or end-users in the testing domain. You will
need to have a strong understanding of Python & other languages with knowledge of test automation frameworks and tools/
libraries.
Responsibilities:
• Develop and maintain an automated testing platform using Python programming language.
• Design and implement software solutions that automate the testing process.
• Collaborate with other developers and cross-functional teams to deliver high-quality software solutions.
• Participate in code reviews, debugging, and troubleshooting to improve software quality.
• Stay up-to-date with the latest developments in Python and JavaScript programming language and related
testing frameworks and tools.
• Ensure software is delivered on-time and meets or exceeds customer expectations.
• Develop and maintain documentation related to software development processes and projects.
Requirements:
• Bachelor's degree in Computer Science, Software Engineering or a related field.
• Proven experience as a Back-end Developer.
• Strong understanding of Python & other programming language along with its ecosystem (libraries, frameworks,
tools, etc.).
• Excellent written and verbal communication skills.
Preferences:
• Preference shall be given to local candidates
• Preference shall be given to candidates having experience in greenfield software development projects related
to automated testing.
About It is a cutting-edge Automation Testing company
Similar jobs
One Impression is India's largest and first of it's kind Full-Stack IMaaS (Influencer Marketing as a Service) Platform. We help brands manage high-impact influencer marketing campaigns. We are active in over 12 countries including India, the U. S. , Australia, the Middle East, etc, and have a network of over 6.5 Mil + influencers across Instagram & YouTube. Our creator network is one of the largest ranging from top celebrities to nano creators in 10+ languages.
Backed by some of the top investors in the country including founders of Livspace, MamaEarth, Vedantu, Wow Skin Sciences, OML, People Group etc. as well as celebrities like KL Rahul, Zakir Khan, Masoom Minawala, our ultimate vision is to capture 25% of the global media spend by becoming the world's de-facto influencer marketing platform.
We are strong believers that our people are the pillars of our success. It is our people who drive our incredible growth. If you are excited about solving complex world problems, we are looking for you!
Responsibilities:
- Enhance existing services and applications to increase availability, reliability, and scalability.
- Manage testing and bug fixes and work across the engineering team to build new features and services at scale.
- Prepare technical documentation & improve engineering tooling, process, and standards to enable faster, more consistent, reliable, and highly repeatable application delivery.
- Remain engaged with the latest technology trends and understand operational challenges to continually evolve application delivery processes and platform components.
- Support platform technology decisions based on performance metrics and operational SLAs.
- Work as part of a team developing applications and services using Agile development methods.
- Contribute to team and organizational improvements in process and infrastructure.
Requirements:
- 3+ years of experience as a Backend Developer (Python/Django)
- Understanding of micro-service architecture and RESTful API integration patterns.
- Experience with implementing test frameworks for unit testing and building acceptance testing
- 4+ years experience in SQL RDBMS (MySQL, specifically)
- 2+ years experience in ElasticSearch.
- Bachelor’s degree in Computer Science or equivalent.
- Desire to work in a collaborative, fast-paced, start-up-like environment.
- Experience with distributed source control management (Git).
- Experience using Agile methodologies – previous experience working from a backlog, sprints, retrospectives, etc.
- Passionate about test-driven, clean code, automatically tested, and continuous deployment
- Curious to explore emerging technologies and learn new things
- Are well-versed in product/project management tools, such as JIRA, Trello, and Google Docs
Must have :
- Strong Experience in Python development
- Familiarity with Data Structures and Algorithms
- Experience in developing Enterprise scale applications
- Exposure to NLP
- Exposure / awareness of AI, ML
- Exposure to Windows Azure is an added advantage
- God understanding of project architecture and software development processes such as Agile and Scrum
Responsibilities :
- Partner with Business Stakeholders to translate business objectives into clearly defined analytical Projects
- Own the end-end process, from recognizing the problem to implementing the solution
- Understand customer’s requirements and design the optimum solution using Icertis’ AI applications
- Configure, Extend, and optimize Icertis AI app through Python scripts, NLP NER Analysis and other mechanisms
- Take full ownership of project / product features to implement, provide bug fixes and write tests and tooling for those features to ensure they work well at cloud scale.
- Plan and identify solutions and risks in assigned work
- You are expected to be hands on and write code on day to day basis and also mentor other team members
We are looking for Sr. Node Js Developer
Experience - 3-5 years
Location - Ahmedabad, Gujarat. (Work from Office)
5 Days working
Should have good communication skills.
Requirements:
•API Development
• Mongodb or Firebase
•Designing and developing user interfaces using Angular OR JavaScript MV-VM/MVC frameworks
•Good understanding of AJAX and JavaScript, TypeScript Dom manipulation Techniques
•Experience with RESTful services
•Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, ReactJS)
•Knowledge of Node.js, Express and frameworks available for it
•Understanding the nature of asynchronous programming and its quirks and workarounds
• Design, build, and maintain scalable applications using Python.
• Contribute to the entire implementation process including driving the definition of improvements
based on business need and architectural improvements.
• Act as a subject matter expert for Application Software developers and Engineers.
• Handle server-side code for a production platform and contribute to new features
To be the right fit, you'll need:
• More than 4+ years of experience as a software developer in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
• Good understanding of common design patterns and architecture principles to design reliable and Scalable applications
• Strong communication skills
• Knowledge of databases line NoSQL or MongoDB
• Good to have AWS and Docker or Web services
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
o Strong Python development skills, with 7+ yrs. experience with SQL.
o A bachelor or master’s degree in Computer Science or related areas
o8+ years of experience in data integration and pipeline development
o Experience in Implementing Databricks Delta lake and data lake
o Expertise designing and implementing data pipelines using modern data engineering approach and tools: SQL, Python, Delta Lake, Databricks, Snowflake Spark
o Experience in working with multiple file formats (Parque, Avro, Delta Lake) & API
o experience with AWS Cloud on data integration with S3.
o Hands on Development experience with Python and/or Scala.
o Experience with SQL and NoSQL databases.
o Experience in using data modeling techniques and tools (focused on Dimensional design)
o Experience with micro-service architecture using Docker and Kubernetes
o Have experience working with one or more of the public cloud providers i.e. AWS, Azure or GCP
o Experience in effectively presenting and summarizing complex data to diverse audiences through visualizations and other means
o Excellent verbal and written communications skills and strong leadership capabilities
Skills:
Python