technical solutions implementation, architecture design, evaluation
and investigation in a cloud environment (specifically AWS and/or
Azure), preferably with IoT products.
● Working with smaller startups or mid-sized companies
Experience in one of following programming languages:
Python/Node.js
● Python and restful API frameworks. Experience of
working/integrating with cloud services providers like AWS
(preferred) / Azure / GCP
● Good understanding of HTML, CSS, Javascript & jQuery. Hands
on experience with React.js/React.native Experience in REST APIs,
SSO.
● Experience with server-side programming in a high volume
large system / application environment including the availability,
scalability, resiliency, and performance design patterns
● Management of hosting environment, including database
administration (preferably relational databases MySQL, Postgres etc.)
● Familiarity with software configuration management tools,
defect tracking tools, peer review tools and source control systems
(like git). Create and maintain good quality software documentation.
● Experience & willingness to work with overseas (e.g. USA)
customers and product management teams
● Experience building, leading, managing and mentoring highperformance engineering teams of 3-10 engineers
● Good verbal & written communication skills in English
Similar jobs
Backend Developer
Requirements:
- Proficiency in MySQL, AWS, Git, PHP, HTML.
- Minimum 2 years of experience in Laravel framework.
- Minimum 3 years of experience in PHP development.
- Overall professional experience of 3+ years.
- Basic knowledge of JavaScript, TypeScript, Node.js, and Express framework.
- Education: Graduation with an aggregate of 70%.
Roles and Responsibilities:
- The primary role will be development, quality check and maintenance of the platform to ensure improvement and stability.
- Contribute to the development of effective functions and systems that can meet the overall objectives of the company.
- Understanding of performance engineering and optimization.
- Ability to design and code complex programs.
Role Responsibilities:
● Analyze business requirements
● Develop and customize Odoo modules
●
Integrate Odoo with 3rd Party systems
● Troubleshooting
● Share ideas on how to continuously improve the system and way of working
Requirements:
The desired candidate should have below skills:
● Working knowledge of Python with the Odoo-framework (minimum 3 years experience)
● Should be familiar with the latest versions of Odoo.
● Have experience with Object Oriented programming.
● Have knowledge of PostgreSQL.
● Should have experience with Python unit testing.
● Have experience with setup of interfaces between different systems using API’s.
● Should be familiar with Agile and Scrum methodology.
● Have experience with collaboration tools like Git, Buildout, Jira, Confluence, etc
● Have experience with Linux (Ubuntu)
Description
6sense is a Predictive Intelligence Engine that is reimagining how B2B companies do sales and marketing. It works with big data at scale, advanced machine learning and predictive modelling to find buyers and predict what they will purchase, when and how much.
6sense helps B2B marketing and sales organisations fully understand the complex ABM buyer journey. By combining intent signals from every channel with the industry’s most advanced AI predictive capabilities, it is finally possible to predict account demand and optimize demand generation in an ABM world. Equipped with the power of AI and the 6sense Demand Platform™, marketing and sales professionals can uncover, prioritize and engage buyers to drive more revenue.
6sense is seeking a Python Developer to become part of a team designing, developing, and deploying its customer centric applications.
A Python Developer at 6sense will have the opportunity to
- Optimize components for maximum performance across multiple devices and browsers
- Write performant REST APIs for both internal and external consumption
- Build micro services and their deployment process
- Work with problems of scale, employ technologies that are distributed in nature.
- Perform code reviews
Required qualifications and must have skills
- BE/BTech/BS or equivalent
- Excellent analytical and problem-solving skills
- Proven-deep-expertise with Python programming (3 to 8 Years of minimum hands-on experience in Python).
- Hands on with Data structures & Algorithm programming.
- Experience in working with frameworks like Django, Flask, etc.
- Experience with building APIs and services using REST, SOAP, etc.
- Experience with any RDBMS and strong SQL knowledge
- Comfortable with Unix / Linux command line
- Object-oriented concepts & design patterns
Do not miss to reply back, else we will miss meeting an awesome Techies!
• Minimum 8+ Years of software development/programming experience.
• Any Bachelor’s or Master’s degree, not limiting to Engineering.
• Must be detail oriented.
• Experience with Agile methodologies.
• Strong communication skills and fluent in English (written and spoken)
• Keywords are team player, proactive, attention to detail, independent, strong analytical skills and
the ability to adapt to new challenges
Responsibilities:
• 8+ Years of software development/programming experience
• 3+ Years of experience in Drop-wizard/Spring Boot Microservice
• Strong experience building multi-threaded applications using Java 8 and above
• Experienced in Agile development methodologies / Continuous Integration
• Java Design Patterns
• Amazon AWS EC2/S3/RDS
• OpenAPI, Contract first development experience
• Strong Java Concurrency (Java Threading)
• DDD (Domain Driven Design)
• Testing frameworks Like Mockito
• Test driven development experience
• JIRA, Git, Github and Github actions
Come be a part of one of the most exciting e-learning startup! A product based company building a B2C subscription product for kids around the world. Best understood as a combination of Netflix + Skillshare + Instagram for kids of ages 5 - 15, there is going to be something new every week to work on!
Already present in over 148 countries, kids of all backgrounds, languages and ages use DIY.org on website, iOS and Android. DIY is a place online where kids truly discover themselves.
We are looking for a Product Engineer - Senior Backend Engineer to join our early stage startup with experience in building B2C products.
If you have experience of working in product based companies (preferably startups), and are looking to build exciting things that children across the world will use - come talk to us!
What you get to do:
- Design and build advanced applications from scratch keeping scalability and performance in mind
- A good handle on both client and server architecture.
- Work on bug fixing and improving application performance.
- Comfortable in owning large scale products and continuously re-evaluating and innovating.
Who are we looking for:
- Experience of 7+ years across product based companies
- Should have worked on building B2C products. Having experience in building edtech products would be a major plus.
- Should be an avid programmer with great problem solving skills.
- Should have a great grasp over NodeJs/Typescript/ AWS microservices/DB design/System Design.
- Should have experience in building scalable server-side systems. Should have significant experience in cloud infrastructure and designing databases.
- Should have knowledge of software architecture, system thinking and design patterns.
- 2+ years of experience in Python, Django, Mongo, Express, MySQL, etc
- Have built applications capable of serving high volume with low latency in production
- Following practices of agile development with continuous integration/deployment
- Experience in deploying applications in AWS cloud
- Knowledge in building applications for Fintech/payments domain is a bonus
- Bachelor’s or Master’s degree in CS or equivalent from a reputed institution
- Self-starter, hustler, and a desire to achieve greatness is a MUST
- Immediate joining preferred
- You will have the flexibility to design the application and systems from the ground up.
- Your primary responsibility is to implement business logic in the backend and create awesome restful APIs for seamless integration with our mobile front end.
- Should be a Backend Developer - Python only
- Should be MCA/B.Tech IT
- Should have Database Knowledge
- Should have DJango Knowledge
- Writing effective, scalable code
- Good Communication
- should have at least 5 years of hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have used design patterns like MVP, MVC or MVVM and should know when to use which.
- should have working experience with relational and NoSQL databases.
- should have multiple years of experience with cloud application design and in one or more reputable cloud platform providers (e.g. AWS, GCP, Microsoft Azure … )
- should have professional experience working in an agile development environment.
- should have strong communication skills and like making decisions.
- should follow good software engineering principles such as TDD, writing modular, maintainable and clean code
Roles and responsibilities
-
- Develop well-designed, performant and scalable microservices
- Write reusable, testable, and efficient code that follow software development best practices
- Integrate data storage solutions including databases, key-value stores, blob stores, etc.
- Expose business functionality to frontend/mobile applications and partner systems through secure and scalable APIs.
- Build integrations with 3rd party applications through apis’ to ingest and process data
- Ensure security and data protection aspects within the applications
- Contribute to devops by building CD/CI pipelines to automate releases
- Ensure high performance and availability of distributed systems and applications
- Interact directly with client project team members and operational staff to support live customer deployments and production issues.
- 4+ years of experience in developing applications using Scala and related technologies.
- Thorough understanding of multithreading concepts and async execution using Actor model.
- Thorough understanding of Play framework, GraphQL and GRPC technologies.
- Experience in using DAL and ORM (Object Relational Mapper) libraries for data access.
- Experiencing in developing and hosting APIs and integration with external applications.
- Experience in building data models and repositories using relational and NoSql databases.
- Knowledge of JIRA, Bitbucket and agile methodologies.
- Good to have knowledge of AWS services like Lambda, dynamodb, kinesis and others.
- Understanding of fundamental design principles behind a scalable application.
- Familiarity with event-driven programming and distributed architectures.
- Strong unit test and debugging skills
- Affinity for learning and applying new technologies and solving new problems
- Effective organizational skills with strong attention to detail
- Experience in working with docker is a plus
- Comfortable in working with Unix/Linux environment
- Strong communication skills — both written and verbal