The ideal candidate will have strong presentation skills which will enable them to clearly present solutions to clients. They should be comfortable conducting research and analysis in order to establish a good understanding of the business at hand. They should have an interest in examining and streamlining processes in order to make them more efficient. Responsibilities Facilitate and attend client meetings Conduct necessary research to establish ideal solutions for client's business Offer strategic and practical solutions to client problems Present findings to the client in a concise and clear manner Requirements 5+ years of software development experience in the industry 3+ years on the job python experience Serverless experience (AWS preferred) ORM experience in python (SQL Alchemy preferred) Relational database and SQL experience (MySQL preferred) REST API creation experience Performance tuning experience (serverless performance preferred) Experience mentoring team members Excellent English communication skills Automated testing experience (unit tests, end to end tests - pytest and factory boy preferred) Bonus Skills Terraform Docker CI / CD tools (Github actions preferred) Datadog monitoring experience Node.js Typescript React React Native Open source contributor (often an indicator of clean code, passion for software, and experience working remotely with a distributed team)
Introduction: This is an entrepreneurial software engineering head position that works to develop innovative technology solutions that transforms businesses by automating processes and providing insights & analytics. This position requires fanatic iterative improvement ability - ability to architect a solution, code, research, code more, research more and code some more, rebuild and re-architect, you get the drift. We are seeking hard-core-geeks-turned-successful-managers who are hands-on coders interested in building things that matter to businesses. Are you a crazy genius? Quick self-discovery test: When was the last time you thought about rebuilding your smart phone charger using solar panels on your backpack OR changed the sequencing of switches in your bedroom (on your own, of course) to make it more meaningful OR pointed out an engineering flaw in the sequencing of traffic signal lights to a fellow passenger, while he gave you a blank look? If the last time this happened was more than 6 months ago, you are a dinosaur for our needs. If it was less than 6 months ago, did you act on it? If yes, then continue to with self-discovery test below: Accomplishment Set : How do you treat yourself & others? You listen more than you speak. When you do speak, people feel the need to listen. You have ‘one’ life - no work life or personal life. You are the same at both places. You are generally happy and passionate about life. When shit does happen you know how to tell your heart ‘All is well’. You are compassionate to yourself, you love your work, your company, your country, and are generally a person people like to be around. [Basically, you are not a CAVE individual (Constantly Against Virtually Everything)]. How do you work & live (which is one and the same thing as per above)? You make difficult & complex decisions in an environment filled with lack of well-defined constraints and uncertainty. You are able to admit to your team that you were shit scared while making those decisions and stayed awake till 2 and woke up at 6 when you made that decision. You are able to juggle conflicting priorities and remain composed as the client keeps on changing requirements. :) You are genuinely passionate about developing great software, learning a lot, helping others learn and having loads of fun while doing so. What do you love? You love things. You are passionate. You care for yourself, family, country, and Big Bang Theory (and this is a must!). You love to organize, index, and improve things around you - Yes you are Sheldon’ish’ at times and ‘Leonard’ish’ the other times. You are passionate about improving processes and you truly feel satisfied by making things better. You love Google. And Python. And Angular.js You live, eat, breathe on cloud, SaaS, APIs, automation, futurism. You love building products that can solve real-life business problems beyond the love for pure engineering. What might you do at Searce? You will figure out what needs to be done based on the below. After all you are supposed to be a crazy genius. Lead and manage a high-performance core-engineering group of developers and architects. You'll be responsible for leading, managing, hiring, training, coaching, team building, assessing performance, providing feedback, mentoring, and helping the team succeed. Define and evolve the next generation of cloud components, tools & APIs. Collaborate with architects, product management and other engineering teams to create solutions that increase the platform's value. Own product delivery - This includes setting up and managing weekly sprints to deliver the product that meets intended business functionality and goals. Participate with senior management in developing a long-term technology road map Have high technical competence, strong technical background with track record of individual technical accomplishments – Ability to play the role of the architect for the team. Mentor your team! Our world-class software engineers are just getting started -- and as a manager, you guide the way and set-up examples by coming-up with the best solutions to complex engineering problems. Roll up the sleeves and code alongside the team. Be a primary interface for the engineering team to the business users and clients. Education, Experience, etc. Is Education overrated? Yes. We believe so. However, there is no way to locate you otherwise. So unfortunately we might look for a Bachelor's or Master's degree in engineering from a reputed institute or you should be programming from 12. And the latter is better. We will find you faster if you specify the latter in some manner. :) To re-iterate: Passion to develop a fantastic product, highly analytical aptitude, and a strong ‘desire to deliver’ outlives those fancy degrees! 8-15 years of experience in scoping, architecting, development, product/project management, and delivery. Preferred tech stack Must have: Python/Angular5 or above, NoSQL, SaaS & Public Cloud experience Backend Languages/Frameworks: Python, Django, Flask, Microservices Front end: HTML5, CSS3, Backbone.js, Angular5 or above, JQuery, Bootstrap Databases: MongoDB, Google CloudSQL, BigQuery, Graph/NoSQL, Datastore, MySQL, MSSQL, Postgres PaaS, IaaS: AWS, Google App Engine, Google Cloud Platform Preferably in customer-facing web/mobile applications Experience in recruitment, training & selection of tech professionals, and participating in campus recruitments.
We are working on fintech products. You will be working on data automation, backend to handle large amounts of data, process, and AI/ML integration in the productWhat we are looking for:Strong Coding and design skillsGood command over Data Structures & AlgorithmsThe ability to produce bug-free and production-grade codeSkills we consider: MYSQL, Python, Django, MongoDB, React.JS, Angular.JS, D3.Js, Node.js, Express.JS, InfluxDb, Redis, Kafka, Garafana, Elastic Search, Docker, AWS, Java, Spring Boot, C++ Key Deliverables:-1. Develop a very high sense of ownership, the zeal to build scalable applications2. Develop a deep understanding of the start-up ecosystemWork with a performance-oriented team driven by ownership and open to experiments3. Build a customer-facing technology product for global customersDesign and develop end to end applications with very high qualityWhat we have to offer:-1. Work with a performance-oriented team driven by ownership and open to experiments2. Learn to design systems for high accuracy, efficiency, and scalabilityFocus on delivering quality work within deadlines.3. Candid culture. No politics.4. As a team, we value ownership, continuous learning, consistency, and discipline.
Senior / Python Developer We are looking for a Senior / Python Developers to join our engineering team and help us develop and maintain various software products. Your responsibilities include understanding the product very well, and lead the integration of this product into architecture. To be successful in this role, you should have strong technical knowledge and solid experience of all steps of the software engineering process and the tools associated with those. You should be a go-getter, a clear communicator and a strong collaborator who works well in a team as well as the customer. You should want to do high quality work and produce output that you are proud of. Good understanding of Python especially should have used file/directory access, data persistence, compression and archiving, cryptographic services, concurrent operations, networking and IPC, developmental tools etc. Good understanding of key differences in Python 2 vs 3 Knowledge of lib2to3, six, python-future libraries. Compatibility idioms provided by these libs and their limitations, issues in using them as is. Knowledge of Python3 changes in data types especially str, bytes in Py3 vs str, unicode in Py2. Should be able to gauge, understand impact of this on data in transit/data at rest in a large project. Knowledge of using C extensions in Python code, modifying to run with Python3, Python 2-3 compatibility. Experience working with large python codebase. Working knowledge of mysql, Python ORM like sqlobject. Working knowledge of Common third party modules like cherrypy, falcon, gunicorn, etc. Good experience with basic python, no django/flask needed Some code needs to run in Python 2, some in Python 3 and some in compatibility mode Issues for Druva are in ORM, marshalling, networking Need candidates having Understanding of basic data types, extensions of python Data type conversion and networking is important Internals of Python are important
_Software Company_Award Winning Team_PuneLooking for a Python Backend Developer to join our client’s award-winning, talented team,building the next generation automated drone applications for our global customers.Some Roles/Responsibilities● Designing, implementing and deploying updates, features to the company’s cloudbackend system. The work typically requires writing RESTful APIs.● Derive key metrics from the system to estimate system health and performance.● Prepare automated test suites for continuous health monitoring of the backendsystems.● Perform load testing to understand potential scale issues and take correctivemeasures.● Integrate tools for incidence report and response, to ensure high availability ofthe backend system.● Drive Security practices implementation. (Troubleshoot incidents, identify rootcause, configuration, fix and document problems, patching systems forvulnerabilities, and implement preventive measures)● Maintain codes, users and API documentation.● Setting up the CI/CD automation environment for web applications usingJenkins/ECS.● Manage Linux Virtual machines on EC2 ensuring correct VPC, Security Groupsettings.● Integrate automated data pipelines to enable analysis of usage patterns on 3rdparty analytics platforms.Experience required: 3+ years relevant experienceMust Haves Skils-Flask/Django, Python Backend Exp, Exp in Websockets, Async IONotice Period- Immediate/1months/ 2 months negotiable
Notice Period : 1 Month or LessRequire Skills : Python (Django, Flask), PHP(CI), MySQL, Strong focus on OOPS and Architecture, Bitbucket/GitHub, NoSQLTechnical Requirements :- Work with development teams and product managers to conceptualize software solutions.- Developing and maintaining applications using Python/Django/Flask and MySQL. Experience in PHP based framework would be a good plus.- Participating in a team-oriented environment to develop complex web-based applications.- Adding new features to existing code.- Data structure analysis and algorithm design, Solving complex performance problems and architectural challenges- Experience in developing web applications and APIs (REST, XML, other open sources)- Experience & Good understanding of HTML5, CSS3, Bootstrap, Ajax, JS, etc while experience on Angular, Node JS will be an added advantage.- In-depth knowledge of Source Code Repository and experience working with Bit-bucket.- Hands-on experience in API Integration, DB design, Architecture/Design Patterns, Best coding practices, and debugging.- Experience working in an Agile development environment.- Ensure cross-platform compatibility of information retrieved from web services on Android and iOS platforms, in terms of Push Notifications, platform-specific issues, etc.Roles and Responsibilities :- Should be a problem solver with an attitude to contribute towards the success of the Team/Project as well as the organization.- Should be able to guide other members of the team.- Should take initiatives to improve code quality standards and team efficiency.- Should be able to participate in the requirements gathering and come up with efficient solutions.- Should be able to do risk analysis and efficiently estimate at high and low levels
Annual CTC : 700000-1200000Notice Period : Less than 15 DaysSkills : Python (Django, Flask), MySQL, Strong focus on OOPS and Architecture, Bitbucket/GitHub, NoSQLTechnical Requirements :- Experience in developing web applications and APIs (REST, XML, other open sources)- Strong programming foundation in Python, MYSQL & OOPS Concepts. Experience in Django/Flask- Experience & Good understanding of HTML5, CSS3, Bootstrap, Ajax, JS, etc while experience on Angular, Node JS will be an added advantage.- Solid exposure of API integrations and familiar with various design & architectural patterns.- In-depth knowledge of Source Code Repository and experience working with Bit-bucket.- Experience working on Apache HTTP or any other web/app server.- Hands-on experience in DB design, Architecture, coding, unit testing, and debugging.- Experience working in an Agile development environment.- Sound in data structure analysis and algorithm design.- Ensure cross-platform compatibility of information retrieved from web services on Android and iOS platforms, in terms of Push Notifications, platform-specific issues, etc - Good knowledge of relational databases, version control tools, and developing web services.- Strong understanding of the software development life cycle and best practicesRoles and Responsibilities :- Should be a problem solver with an attitude to contribute towards the success of the Team/Project as well as the organization.- Should be able to guide other members in the team- Should take initiatives to improve code quality standards and team efficiency.- Should be able to participate in the requirements gathering and come up with efficient solutions- Should be able to Efficiently estimate on the high and low level along with assessing risk items
Zazzy is an interactive design and technology studio making thingsthat engage people in new and interesting ways. We’ve done it formultinational brands, Y Combinator companies and fledgling startups alike. A team of creatives, misfits and ardents helping brands bringing best of experience possible for their audience. We are looking for a skilled and intellectual software engineer to join us. We won't judge if you call yourself a geek. 😅It is a 2 months full time contract position.**How will you contribute**1. Designing and developing APIs2. Developing scalable systems using Python and Node.3. Collaborating with other developers, testers, and system engineers to ensure quality product enhancements.4. Applying best coding practices, review peer code, maintain repositories on GIT.5. Deploying production grade apps/services on cloud-based environments.**A little about you**1. You have 2+ years of experience in frontend development using Angular or React2. You have knowledge of HTML/CSS/LESS/SASS/JS3. You know your way on Flutter or React Native. 4. You know API development and 3rd party API integration5. You have worked on AWS or Google Cloud deployment *Good communication is a suber bonus skill.***Perks*** As one of the earliest members of a startup, explore all part of the business.* Work out of a super cool office.* Work hard, party harder.* Casual startup environment.* Chance to work on some amazing in-house products.* Ample room for all kind of tech experiments and idea exploration.
About the Role------------------ Some of the areas that the platform team works on* Building RESTful APIs and features for UI application clients (including Web and Mobile)* Build tools and services for the AI team* Core data processing pipeline* Video processing pipeline* Third party integrations - Calendar, CRM systems, etc.* Deploy and integrate with machine learning models developed by AI team* Search and analytics infrastructure.* Devops and security.You will* Design, code and test on our backend platform.* Take ownership of modules which you have developed. You will make sure that our products stay scalable, survivable, and consistent as we continue to grow as a company.* Improve the performance of our backend services.* Collaborate with UI/UX and product managers to design and develop solutionsWe use Django framework of Python to build our backend platform and React.js for our frontend application.The Expectations---------------------In your first 30 days, you will become familiar with our technology and company. You will be assigned a mentor and a particular backend module for a deep-dive. We mentor you to get your changes into production within your first month at the company.After 3 months, you'll be integrated into the team. You will be comfortable contributing to Avoma’s backend stack. You will begin to determine the parts of our product that most interest you and work with the team to focus your efforts on projects that align with those areas and the product roadmap.As our team grows, you will have the opportunity to shape the direction of development for Avoma. We want our users to have a phenomenal experience using our product, and you are an important part of making Avoma a joy to use.You should have: * Experience with Python, Java, Ruby or similar server-side language* Experience building RESTful APIs* Experience writing scalable, high-performant and clean code* B.S./B.E. in Computer Science or relevant engineering field* Excellent in both spoken and written communication skillsBonus points for: * Experience with Python and/or Django* Experience with AWS* Knowledge in OAuth and similar authentication mechanisms* Experience in Machine learning, NLP, Audio Processing* M.S. in Computer Science or relevant engineering field
We are looking for a Backend technical lead who will lead the development of all server-side logic, highly data intensive rule engines including AI based analytics for a personal finance platform. The role also requires extensive knowledge in integrating third party API's.