
About Intelliswift Software
About
Connect with the team
Similar jobs
About the Role
As one of the key members of the development team, you will have the unique opportunity to redefine the architecture of our suite of products.
You will get to work directly with our founding team to deliver the most valuable and joyful experience to our customers. If you are looking to make a real impact on real people’s lives and accelerate your career to new heights in the meantime, then this is the perfect opportunity for you. You will help in refactoring certain codes to bring greater flexibility and micro service architecture. CurbWaste intends to execute event driven workflow architecture.Benchmark design patterns for security and scalability will need to be implemented.
Requirements
What you will do
• Review current code and anticipate engineering bottlenecks
• Designing and developing REST API interfaces
• Optimize queries
• Design SOLR based search solution
• Code review peer code
• Identifying code libraries and design patterns
What you will need
• Experience building out RESTful APIs for front-end clients
• Basic knowledge of a minimum one modern front-end framework such as React,Polymer, Angular or Vue.js
• Expert level understanding of NodeJS, and frameworks such as ExpressJS, Fast,LoopBack (preferred)
• Experience with a version control tool (we use git - GitHub and BitBucket)
• Familiarity with modern DevOps tools such as Ansible, Docker, Terraform,Fabric, Kubernetes, etc
• SOLR or ElasticSearch experience
• Advanced Knowledge of NoSQL (also SQL) databases - MongoDB, PostgreSQL
• Extensive experience of any caching technologies - Redis (preferred),
Memcached
• Experience with AWS services like Elastic Beanstalk, S3, EC2 Lambda, API Gateway, SQS, etc
• Prior experience in notifications delivery tools - FCM
• Understanding of patterns and techniques for building scalable back-end
infrastructure including caching, rate limiting, authentication, and authorization schemes
• Experience with programming languages such as golang, Typescrip
Key Responsibilities:
• Design low level specification for the feature/module in consultation with product architect(s).
• Closely work with product managers/owners, architect(s) to understand the business requirements and code optimally.
• Propose and implement different algorithms in software code for high performing, high throughput, and low latency product features.
• Should be able build, make enhancements and maintain existing native web application user interface based on NodeJS, JavaScript or TypeScript, Angular, React, and Next/Vue.
• Develop and maintain generic solutions and utilities that can be integrated into any product.
• Integrate intelligent product performance indicators into the product to periodically monitor and take preemptive actions.
Key skills and experience required for the job:
• Technology: OOAD, Java/J2EE, Data Structures and Algorithms, Design Patterns, Spring Boot, Microservices/Cloud Native architecture, Cloud Foundry, Docker, K8S, RDBMS, SQL, NoSQL, Redis/HazleCast, jUnit, Mockito, Rabbit MQ, JMS, Apache Camel, KAFKA, WebSocket messaging, gRPC, GraphQL, Angular/React/Vue.js
• Source Control: Git, GitLab, GitHub etc.
• Design: UML, ArchiMate, EA Sparx, MS Visio, Lucid Chart, Figma
• DevSecOps: GitHub Workflows, Helm, Jenkins, CloudBees Flow, uDeploy, Nexus Repo, Site Reliability etc.
• Cloud Technologies: MS Azure, AKS, Azure Event Hub/Grid, Azure Storage, GCP, PCF, AKAMAI, APIGEE or equivalent.
• Code Quality: Sonar, MF Fortify, SAST, DAST
• Process: Safe Agile, DevOps, TDD and BDD
• Experience: 6 – 10 Years of software product development using Java/J2EE along with a minimum of 2 years of web user interface development using any TypeScript framework.
• Education: Bachelors/master’s in engineering or equivalent.
• Soft Skills: Communication, Analytical thinking, Problem Solving, Judgement & Decision Making, Planning & Organizing and Teamwork
Nice to have skills for the job:
• APM : Knowledge of AppDynamics, Grafana, Dynatrace, Splunk, Elk
- Core Java (Collections, Annotations, Threads, Exceptions)
Java 8 ( Must)
Spring Core (Must)
Spring Boot, Spring Cloud, Micro services (Must)
Angular / React , Bootstrap ( Good to have)
Docker / Kubernetes ( Good to have) Pivotal Cloud Foundry / Tanzu Services ( Good to have)
- Java,Jdbc,J2ee,Ajax,jquery,Spring,Hibernate, Restful Web Services, JAVASCRIPT, HTML, CSS
- T-SQL and PL/SQL
- Strong experience in core java
- Experience in OOAD frameworks, Spring Integration, Hibernate, JSP, Tiles, Applets, Servlets
- Extensive development experience with PL/PGSQL (PostgreSQL)
- Good experience in code optimization, performance tuning, debugging
- Web/App server: TOMCAT/JBOSS/WAS
- Knowledge of OOPS concepts, SDLC, and design patterns
- Good Analytical ability and Problem Solving Skills
- Good communication skills in both written and verbal
- Java Certification will be an added advantage
●Solid Computer Science fundamentals, excellent problem-solving skills.
●Expert-level understanding and familiarity with JavaScript,React And Node.js,with a proven track record of shipping successful software products. ●Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty.
●Familiar with Agile Methodology.
●Bachelor’s or Master’sdegree in Computer Science or related field from a top university.
●Able to work within the GMT+8 time zone
Company Description:
At Bungee Tech, we help retailers and brands meet customers everywhere and, on every occasion, they are in. We believe that accurate, high-quality data matched with compelling market insights empowers retailers and brands to keep their customers in the center of all innovation and value they are delivering.
We provide a clear and complete omnichannel picture of their competitive landscape to retailers and brands. We collect billions of data points every day and multiple times in a day from publicly sources. Using high-quality extraction, we uncover detailed information on products or services, which we automatically match, and then proactively track for price, promotion, and availability. Plus, anything we do not match helps to identify a new assortment opportunity.
Empowered with this unrivalled intelligence, we unlock compelling analytics and insights that once blended with verified partner data from trusted sources such as Nielsen, paints a complete, consolidated picture of the competitive landscape.
We’re looking for a Sr. Full Stack Developer who will take a key role on our team. Our
Full Stack developer must have knowledge in all stages of software development.
You’ll be working alongside other engineers and developers, collaborating on the
various layers of the infrastructure for our SAAS platforms.
Responsibilities:
• Design, implement, maintain & support data intensive analytics based backend services using node.js, javascript
• Design, implement, maintain & support UI components using React.js, Html, CSS, Javascript
• Design, implement, maintain & support data persistence stores that back the backend services using both NoSql & Sql based databases
• Work with graphic designers and convert designs to visual elements.
• Maintain quality, performance and ensure responsiveness of applications.
• Understand and implement security and data protection.
• Focus on Engineering and Operation excellence
• Mentor fellow engineers to get projects executed
Qualifications:
• 5+ years of experience in building horizontally scalable backend services & responsive UI on the cloud
• 5+ years of experience building backend services using Node.js and persistence stores like DynamoDB(NoSQL), AuroraDB(RDBMS/SQL), Elastic Search & S3.
• 5+ years of experience building responsive UI using react.js, angular.js, html, CSS, javascript
• Strong in problem solving, dealing with ambiguity, coding, DS, algorithm
• Strong in Architecting SaaS systems on the cloud with focus on OE, Reliability, Availability, Security, Performance and Cost optimization
• Strong in writing modular, maintainable code using the right design patterns
• Experience with AWS and other cloud technologies.
BENEFITS:
At Bungee, you can work from anywhere in India. We offer flexibility in schedules, reimbursments for home office expenses, a top notch health plan that covers you and your family, retirement benefit and generous paid time off.
Annual Salary: Cash Compensation + Employee Stock Options.
Eximius is a micro-VC fund which invests into early-stage startups. One of our portfolio startup iTribe is looking for "Hustlers", "First Principle Thinkers", "Crazy and trips on creating products out of the box from scratch", "Outspoken", "unafraid of users ripping your product".
About iTribe:
iTribe is on a mission to make discussing finance from being a taboo topic to a dinner table topic, which means making "Bharat" financially literate and independent. iTribe is a social network which allows anyone to discover, discuss, vet ideas and seek advice from like-minded iTribe aims at making Finance simple, witty and fun for everyone
Founded in 2021 by IIT Kharagpur alumni to convert their own journey of becoming investors into a product to help billion users. An emerging startup backed by some of the most respected investors around the world.
Responsibilities
Code Quality and Go live
- Craft clean, manageable code, maintain proper documentation and code integrity
- Maintain quality and ensure responsiveness, cross-platform optimization of applications
- Create, test and deploy the applications on production servers
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency
- Responsible for security and data protection.
Communication & Collaboration
- Working alongside Product managers to architect and design new features.
- Collaborate with the rest of the engineering team to launch new features.
- Unblock peers and keep all the internal and external teams informed about the progress of development
Requirements
- 2 - 5 years of experience in designing and developing Server-side components (REST APIs, Microservice Architecture) and frontend applications (React/ Angular)
- Good understanding and strong in data structures and algorithms (Degree in computer science is an added advantage)
- Proficient experience using (Ex: advanced JavaScript libraries and frameworks such as ReactJS, AngularJS, etc.).
- Strong programming expertise in at least one (Python, Java, NodeJS, GoLang) will be an added advantage
- Good understanding of databases such as MongoDB, PostgreSQL, MySQL.
- Well-versed with Software Development Life Cycle
- Demonstrate the ability to be a self-starter, learn and implement new technologies/ frameworks
- Excellent analytical and problem-solving skills
Why you should join iTribe?
- Building a product which is not done in decades.
- Be a part of the founding team and work directly with the founders.
- Competitive Salary
- ESOPs - ownership in the company
- Medical Insurances
- Subscriptions to premium platforms for learning
- Books that you ask for
- Friendly leave policy
- Certificate of Course in Django & Python or ReactJs or ReactNative.
- Knowledge of NodeJs/Next.Js, Elastic Search, AWS, Shell scripting.
- Knowledge of MySql/MongoDB
- Knowledge of Graphql
- Enjoy coding 24x7 and love technical challenges.
- Comfortable with Git version control system
Greetings from Amazon...!
It is our pleasure in personally inviting you to apply job with Amazon Development Centre India (ADCI). At Amazon we are inclined to hire people with passion for technology and you happened to be one of the shortlisted candidates. Our business is committed to recognizing potential and creating teams that embrace innovation.
Please find the Eligible criteria and requirements:
Job title : SDE – II (Software Development Engineer)
Role Opportunity : Permanent/Full Time/FTE/Regular
Work Location : Hyderabad/Bangalore/ Gurgaon
Must Have
- Strong Exposure to Data Structures, Algorithms, Coding, System Design (LLD, HLD, OOAD), Distributed systems, problem solving skills, Architecture (MVC/Microservices), logical thinking.
Amazon (ADCI) - If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you. Amazon’s transportation systems get millions of packages to customers worldwide faster and cheaper while providing world class customer experience – from checkout to shipment tracking to delivery. Our software systems include services that handle thousands or requests per second, make business decisions impacting billions of dollars a year, integrate with a network of small and large carriers worldwide, manage business rules for millions of unique products, and improve experience for millions of online shoppers. With rapid expansion into new geographies, innovations in supply chain, delivery models and customer experience, increasingly complex transportation network, ever expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide.
As an SDE, you will develop a deep understanding of our business, work closely with development teams and own the architecture and end-to-end delivery of software components.
About Amazon India:
Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.
We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched http://www.amazon.in">www.amazon.in for shoppers in India. With http://www.amazon.in">www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.
We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India. Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.
Basic Qualifications:
- 3+ years’ experience building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
- The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
- Expertise in System design (design patterns, LLD, HLD, Solid principle, OOAD, Distributed systems etc..), Architecture (MVC/Micro services).
- Good understanding of at least some of the modern programming languages (Java) and open-source technologies (C++, Python, Scala, C#, PHP, Ruby etc..)
- Excellence in technical communication
- Has experience in mentoring other software developers
Preferred Qualifications:
- BS/MS in Computer Science or equivalent
- Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability
- Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
- Expertise in delivering high-quality, innovative application
- Strong desire to build, sense of ownership, urgency, and drive
- Strong organizational and problem solving skills with great attention to detail
- Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects.
- Experience building highly scalable, high availability services
- The ideal candidate will be a visionary leader, builder and operator.
- He/she should have experience leading or contributing to multiple simultaneous product development efforts and initiatives.
- He/she needs to balance technical leadership with strong business judgment to make the right decisions about technology choices.
- He/she needs to be constantly striving for simplicity, and at the same time demonstrate significant creativity, innovation and judgment
- Proficiency in, at least, one modern programming language.
- Experience in SQL or Non-SQL database.
- Strong sense of ownership, urgency, and drive.
- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
- Excellent communication, collaboration, reporting, analytical and problem solving skills.
Good to Have:
- Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience with enterprise-wide systems
- Experience influencing software engineers best practices within your team
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
- Strong written and verbal communication skills preferred
Key Points to remember:
- Strong knowledge of the Software Development Life Cycle methodology
- Technical design, development and implementation decisions on the use of technology in area(s) of specialization.
- Write or modify programming code to suit customer's needs.
- Unit test to assure meets requirements, including integration test as needed.
- Ability to understand and analyze issues and uses judgment to make decisions.
- Strong problem solving & troubleshooting skills
- Strong communication skills
- Responsible for self-development according to professional development plan
Design
· Design a Service Platform that will serve a large scale of users
· Prepare design based on requirements and direction provided by product manager
· Research and consult with SMEs to ensure the design is most suitable to meet the requirements
· Present and explain design decisions and gain consensus within in the team
· Propose UI/UX design decisions that align with requirements and expectations
· Create any support documentation required for future design updates and validation
Develop
· Document development plan to implement requirements (Senior)
· Manage development project tasks and schedule (Senior)
· Establish development lifecycle model to suit the needs of the project (Senior)
· Build & configure the base platform based on Open Source solution
· Manage sprint cycle releases and track development progress
Quality
· Perform Quality Assurance before releasing new features
· Conduct Integration testing to ensure platform is stable
· Track any issues and ensure that defects are resolved in the next release
· Demonstrate new features at the end of the sprint
· Report the development progress weekly including any issues identified
Standards
· Use the following standards, methods and techniques
o SDLC including Waterfall, Agile & DevOps
o Project Management & Requirements Management
o Coding standards, Code review process & Code management
o Build, Test & Release Processes
o CI/CD Frameworks
Technology
· Use the following frameworks, technology & tools
o Java, PYTHON, Jquery, React, ,
o API, REST, DJango
o Docker,
o Git, Jenkins
o Linux
o MySQL,









