Writing clean, high-quality, high-performance, maintainable code Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cross-functionally to insure project meets business objectives and compliance standards Responsible for regular enhancement of Algorithm Develop and support software architecture Responsible for DevOps planning Support test and deployment of new products and features Participate in code reviews
Be a part of one of the best IT companies that is making it easier for businesses and customers to interact with each other, efficiently and economically too. Our client is a global platform that provides exceptional customer engagement through chatbots and various channels for their business clients. They have made their presence known across verticals, small and large businesses and even in emerging markets. The objective of their messaging platform is to create a rich experience for the marketing, sales and support teams using messaging channels, device manufacturers and operators. They are currently working with nearly 40 thousand brands, serving almost 6 billion messages per month. Their clientele includes well-known giants such as HDFC Bank, Twitter, FB, Whatsapp, Google, LinkedIn, Zomato, Citibank, Vogue and many more. With offices based in the USA, Brazil, Mexico and India, their team has become an integral part of their clients’ numerous customer success stories. As a Sr Software Engineer (Java), you will work with an innovative team and be passionate about delivering quality products and results. What you will do: Collaborating with the product team to understand the requirement Managing Design and development of the product Ensuring code quality, security and extensibility Following the agile development cycles Conducting performance tests and optimization of the code based on the results. Debugging and troubleshooting of technical issues Helping the support team to resolve external user issues Desired Candidate Profile What you need to have: B.Tech /B.E.; M.Tech; MCA Strong at OOPS, Java/ J2EE, JAX-RS, JDBC, RESTful Web Services, Data Structures, Queues, Multi-Threading etc. MySQL and Mongo database knowledge Basic understanding of AWS Cloud Must have worked on highly scalable and available systems Good at adapting and understanding architecture and overall design of the system Exposure to design patterns is a plus Must have exposure to agile development Experience of creating and maintaining system documentation such as architecture, design, deployment plan etc. The candidate must have excellent technical skills and must be willing to learn new technologies on the go. Good at communication Good Exposure to Kafka and Redis
About Prêtture We are India’s coolest SaaS ERP for Fashion, Lifestyle and Home Decor brands. Currently working across 100 brands like House of Masaba, Rahul Mishra, Raw Mango, Anamika Khanna and many others across India, helping them organise their end to end business workflow through our application. We are currently working on new development and enhancement in the application and are hence looking forward to senior software developers. The ideal candidate is a creative problem solver who understands the requirement and comes up with the solution keeping in mind the impact of the solution on existing code Responsibilities Understand the problem statement and get the code done for the server side programming of our software including the database and other internal/external micro services communication Maintain the quality of code Impact analysis before actually writing any code Use the optimised SQL queries only Qualifications At least 2-3 years' of experience using NodeJS and MySql/PostgreSQL (This is mandatory. Please do not apply in case of lesser experience in either NodeJS or MySQL/PostgreSQL) Bachelor's degree or equivalent experience in Computer Science Office Location Navi Mumbai
Primary Responsibilities: Team with top-notch engineers, product managers, program managers, DevOps and QA following agile development methodologies Review functional requirements, providing technical feedback on feasibility and architectural approach and framework. Design and develop web / mobile applications Create Prototype and/or Proof of Concepts (POCs) when necessary Act in a technical leadership capacity: Mentor junior engineers and new team members, perform code reviews and apply technical expertise to challenging programming and design problems Utilize Agile Development, SCRUM / Pair / Extreme Programming methodologies Design and develop supporting components and microservices for the backend tiers focusing on fault-tolerance and scalability in a multi-tenant enterprise environment Maintain and improve the functionality and performance of the existing web applications Help shape and execute the technical roadmap to develop next generation features; integrate corporate- and product-level architecture principles and goals into the teams project work through designs, implementation strategies, and project planning. Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based data driven decision making in the organization. Execute other Duties as assigned Knowledge Skills and Abilities: Must have: 3+ years of experience developing Backend, API and data-based applications/software Experience with one of the major relational databases (MySQL, Oracle, Postgres) and NoSQL databases (Mongo DB, Cassandra, Dynamo DB or such) Expert object-oriented programming experience using Java Strong OO design and programming skills in Java, Hibernate, JPA, Spring Boot Worked in Maven, JPA, REST services, Postman Working knowledge on Spring Security / Spring Batch / ZUUL / Eureka / Hysterix Exposure with Frontend technologies (React.js, Angular or Ruby-on-Rails) Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, unit testing & Test-Driven Development (TDD) Experience with web services (consuming or creating) Experience managing Cloud infrastructure (resources and service) in AWS, Azure and/or GCP Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development Experience in reporting and analytics, queuing and real-time streaming systems Git or similar distributed SCM tools experience. If you find the above Job Description matching with your skills & experience and only if you can join in a maximum of 10 days, please revert to this email with your interest, specifying your current/ last drawn salary & expectations
What you'll be doing?• Design, build and maintain efficient, reusable, and reliable code in Ruby on Rails• Contribute in all phases of the development life-cycle• Design, build and own key technology decisions and implementations• Be an evangelist for Rails and software engineering best practices• Continually look for opportunities to improve our platform, process, and business• Continuously discover, evaluate, and implement new technologies• Work in an agile environment with quick iterationsWhat we are looking for?• 2+ years of overall web development experience• 2+ years experience in developing scalable and robust web applications using Ruby on Rails• Experience with collaborative code development in small agile teams and managing releases (Git, Continuous Integration, Capistrano)• Highly proficient in the data structure, algorithms, design patterns, and databases• Ability to collaborate with other developers and handle the entire software development cycle• Passion to write beautiful and scalable code• A disciplined approach to development, documentation, and code structure• Experience building internal and external APIs and RESTful web services• Experience in delivering products and services in a high growth, startup environment
Technical Skillsets Asp.Net Core MS SQL / MySQL Angular Microservices Docker Role Description Independently think of solutions to complex requirements; possess exceptional logical skills. Work on products that are used across platforms (e.g. Mobile Devices, Tablets, Desktop/Mac) Analyse current products in development, including performance, diagnosis and troubleshooting Can multi-task and stay organised in a dynamic work environment
Job Description: Experienced in NodeJS programming language Integration of user-facing elements developed by front-end developers with server side logic Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection Integration of data storage solutions, may include databases, key-value stores, blob stores, etc Integrating in-house product with third party applications and creating ready connectors Build microservices with modular design Benchmarking applications in terms of number of concurrent users, number of requests per second and similar parameters Documenting and updating APIs for customers systematically Required Skills: Programming Language: NodeJS Capabilities: REST APIs, WebSockets, Express Databases: MongoDB, Redis, ElasticSearch Tools: GIT, VSCode Joining: Immediate to 30 Days.
Be a part of one of the best IT companies that is making it easier for businesses and customers to interact with each other, efficiently and economically too. Our client is a global platform that provides exceptional customer engagement through chatbots and various channels for their business clients. They have made their presence known across verticals, small and large businesses and even in emerging markets. The objective of their messaging platform is to create a rich experience for the marketing, sales and support teams using messaging channels, device manufacturers and operators. They are currently working with nearly 40 thousand brands, serving almost 6 billion messages per month. Their clientele includes well-known giants such as HDFC Bank, Twitter, FB, Whatsapp, Google, LinkedIn, Zomato, Citibank, Vogue and many more. With offices based in the USA, Brazil, Mexico and India, their team has become an integral part of their clients’ numerous customer success stories. As a Java Developer, you will work with an innovative team and be passionate about delivering quality results. What you will do: Collaborating with the product team to understand the requirement Managing Design and development of the product Ensuring code quality, security and extensibility Following the agile development cycles Conducting performance tests and optimization of the code based on the results. Debugging and troubleshooting of technical issues Helping the support team to resolve external user issues What you need to have: Strong at OOPS, Java/ J2EE, JAX-RS, JDBC, RESTful Web Services, Data Structures, Queues, Multi-Threading etc. MySQL and Mongo database knowledge Basic understanding of AWS Cloud Must have worked on highly scalable and available systems Good at adapting and understanding architecture and overall design of the system Exposure to design patterns is a plus Must have exposure to agile development Experience of creating and maintaining system documentation such as architecture, design, deployment plan etc. Good at communication The candidate must have excellent technical skills and must be willing to learnnew technologies on the go
Role Description : - Good Understanding of Java 8 with proven hands-on skills- Experience in Spring Framework - Spring Boot, Spring Data, Spring REST- Experience in Spring Reactive- Experience in Git, Gradle / Maven- Practitioner of clean code and SOLID principles- Able to test drive features- Can debug code at ease and ensure quality code is produced- Knowledge of design patterns- Comfortable with agile practices, user stories and task breakdown- Understands REST principles and Micro services- Experienced with technologies such as- Required Java, Spring Boot- Good to have Maven, GIT, Swagger, PCF, Rabbit MQ- Good API skills technology such as Rest Webservice- Good foundation in data structures, algorithms and OO Design with rock solid programming skills- Experienced on creating unit test using JUnit, Mockito or PowerMock- Experienced on mark up language such as JSON and YML- Experienced on using Quality and Security scan tools such as Sonar, Fortify and WebInspect- Experienced on agile methodology
Job Responsibilities: - Hands-on Coding experience preferably on PHP and multiple programming languages - Preferable experience on Codeigniter and Laravel- Hands-on/ Implementation OR exposure to Front end tools and frameworks likeAngular.js/React.js- Strong experience handling large data (batch and real-time), workflows and scheduling,building pluggable frameworks and systems, strong abstraction, and design skills- Knowledge of Linux with advanced knowledge of command-line interface- Knowledge of AWS required for cloud set up and configuration and system security- Advance MySQL knowledge required with hand-on experience with query building and query optimization - Exposure to building big data and machine learning systems preferred. Must-Have: - Excellent architecture and designing experience of highly scalable technology systems- Currently Hands-on with coding and development process.- Team management is highly preferred. Job Specifications: - Build, lead, develop and provide hands-on leadership for top-notch engineers- Drive strategy and vision across teams in a rapidly evolving environment- Work closely with diverse stakeholders and enable them by providing scalable, high-quality, and secure technology solutions.- Understand company needs to define system specifications and system architecture, and ensure the implementation of agreed architecture- Oversee assigned tasks and provide guidance to team members and follow best practices- Take accountability for optimizing key technology and business metrics- Drive agility in execution, create a strong team culture of responsiveness by leading byexample- Keep eye for technology and competitive landscape to stay ahead of the trends andcompetition.
Job DescriptionWe are looking for a highly motivated and skilled Lead Backend Developer who can understand both the engineering and business context in a technical ecosystem and manage the software development life cycle, from planning and prioritizing to testing and release. If you have hands-on experience developing large scale web applications in Java with spring, hibernate frameworks and are ready to lead a team of developers, we'd like to meet you.Requirements 6+ years of software development experience including 4+ years of deep, hands on experience in building highly scalable web-based backend applications using Java and Spring ecosystem BE/BTech in Computer Science or a related field or equivalent practical experience Great problem-solving skills with solid data structures and algorithms knowledge Has extensively used the Spring ecosystem – Spring Boot, REST API Development, ORM tools like Hibernate Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Profound insight of Java and JEE internals (Class loading, Multi-Threading, Memory Management, Transaction management etc) Experience of coaching and mentoring junior developers with good delegation and time-management skills Implemented CI/CD in any of the projects done Strong understanding of Agile and Lean software development processes and practices Excellent knowledge and hands-on experience of Elastic Search Has designed relational databases; conversant with SQL Knowledge of Jenkins/ Docker and Devops Knowledge of Redis or similar technology Worked with some or all of these AWS services: EC2; lambda; SQS/SNS; Elastic Search, Transcoder Understanding and experience of building services and applications using principles of service-oriented architecture, preferable using REST or SOAP Contributed in the creation of end-to-end automation tests (functional or non-functional) Worked with WebSocket, Push notifications etc Desired Skills Experience in ELK stack Knowledge of Video tools like FFMPEG, Wowza / Node Media Streaming Understanding of different video formats, streaming, CDN etc Understanding of Machine Learning Models, Pipelines etc
Developing new user-facing features using React.js. Building reusable components and front-end libraries for future use. Translating designs and wireframes into high quality code. Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
We are building a global content marketplace that brings companies and content creators together to scale up content creation processes across 50+ content verticals and 150+ industries. Over the past 2.5 years, we’ve worked with companies like India Today, Amazon India, Adobe, Swiggy, Dunzo, Businessworld, Paisabazaar, IndiGo Airlines, Apollo Hospitals, Infoedge, Times Group, Digit, BookMyShow, UpGrad, Yulu, YourStory, and 350+ other brands. We are creating high-quality remote talent workforces across Content Writers, Graphic Designers, Video Makers, Content Strategists, Audio Artists, and eventually aim to cover each and every creative professional involved in the marketing domain. Imagine us being able to build virtual marketing teams for any company globally, by providing them a product that solves for content operations and gives the customer the ability to strategize, create, distribute and manage all their content projects at one place. At the same time, they have the ability to be able to extend their team by being matched with high-quality creators from our talent marketplace for different projects that they have. It isn’t long before content becomes so fundamental to individuals and brands alike, that there is a need for buying and selling content on-demand. We want to be that force of change! Responsibilities: - We are looking for solid senior back-end developers who are well-versed with NodeJs. The tech stack on the back end side - MySQL, Postgres, Redis, Node, TypeScript, Express, Knex. We are looking at folks who have a minimum of 6-7 years of experience in back-end development and have been strong experience. The mindset is very different and we are looking for folks who have evolved fast in terms of skills and in terms of working on their own projects.
Responsibilities Server Side Programming Languages: PHP & Laravel (MUST) Framework: Express, Sails.js, Laravel, Node.js . Web Server technologies: Apache, Nginx. Database creation and integration: MySQL (MUST), PostgreSQL, MongoDb. Cloud computing integration e. g., public cloud providers like Amazon Web Services, or private cloud environments. Integration of user-facing elements developed by front-end developers with server side logic. Optimisation of the application for maximum speed and scalability. Implementation of security and data protection. Design and implementation of data storage solutions. Creating database schemas that represent and support business processes. Setup and administration of backups. Management of hosting environment, including database administration and scaling an application to support load changes Requirements Knowledge of presenting data in different formats Bachelor's degree or equivalent experience in Computer Science with minimum 5+ years of industry experience. Technical depth across multiple languages. Able to meet deadlines. Leadership experience. Strong communications skills. Proficient in writing REST APIs.
We are looking for 2+ years of dotnet core development and support existing applications. The main scopeof work will include everything from back-end to client-side code, using optimal and efficient technologies,frameworks, and patterns. The primary responsibilities will be to design and develop these applications.Therefore, its essential that the candidate is skilled at problem solving, solution design, and high-qualitycoding. Ability to manage Project and Project Team independently."The Candidate must be a hardcore developer with min 2+years of experience. He should have experiencein ASP.net core, MVC4/ 5, Web API’s development & MySQL .
We are looking for a Vice President- Software Engineering Location: Mumbai/Bangalore Salary: Best in industry Technical Responsibilities: Work across Software Engineering, Data Science, and Client delivery teams to understand their goals and execute on the road-map for product development With the help of your team members, educate and execute on Software Engineering best practices for testing, deploying, and developing code. Encourage and enforce the right behaviors to ensure we continue to ship quickly without compromising production stability. Take up hands-on tasks that are most urgent, difficult or critical in nature from product architecture perspective Drive the right technology choices to ensure a scalable stack (e.g. languages, libraries, frameworks, DBs, platforms) Lay out the technology architecture for both immediate and long term growth Take appropriate risks for technical debt to develop prototypes in a short timescale Leadership responsibilities: Mentor and guide the professional and technical development of your team members. Help develop in their roles by leveraging their skill levels, personalities, work styles, and professional goals. Hire the best Engineers to build out the Software development team Setup and monitor processes for Delivery and Operations team with customization requests and technical feasibility responses to the clients Participate with Core-team in making key Product and tech road-map related decisions Requirements: 10+ years of relevant engineering work experience, which includes at least 4+ hands-on technical management experience. You have experience leading technical team of at least 5-10 members across different technical operations You have a strong technical background and are able to contribute to design and development across the software product lifecycle You are familiar with our tech stack and bring understanding of new technologies to the table (Python/Django/MySQL/Oracle/AngularJS/Linux/messaging-broker - redis or rabbitmq) You are familiar with implementing organizational processes using tools like Asana/Git/Docs/Slack/etc. You've worked on large-scale SaaS products and can rapidly familiarize yourself with complex products. You have a strong focus on metrics and know how to measure the health of engineering teams. You believe in building both teams and products that scale. You enjoy working in a collaborative environment, and you’re committed to driving projects to completion. Perks : Lead a rapidly growing Series A-funded startup, while reporting to CEO Build out a team to your liking and style. Work from Bangalore/Mumbai/Remote, while ensuring to drive and maintain a great team culture Ample Stock-Options to ensure retirement when the company wins
Roles & Responsibilities:• Write clean, maintainable and efficient code • Design robust, scalable and secure features • Contribute in all phases of the development lifecycle • Follow best practices (test- driven development, continuous integration, SCRUM, refactoring, code standards) • Drive continuous adoption and integration of relevant new technologies into design Essential Skills: • Working knowledge of Ruby, Rails, Rubygems, and Bundler • Proven working experience in developing applications with HTML, CSS, JS • Proven working experience in software development • Experience working with a Ruby version manager such as RVM or rbenv, Rails deployment, AWS, and Heroku • Understanding of relational databases such as PostgreSQL or MySQL • Experience with Git or Subversion for source control • Understanding of server deployment strategies including Docker, Chef, and Capistrano
About InnerHour InnerHour is a tech-enabled mental health platform that supports people with their mental health needs. The firm is run by a team of mental health, technology and wellness professionals. We are passionate about changing the lives of millions of people who will benefit from psychological support in all aspects of their lives. With our self-care app, we aim to make psychological wellness more accessible and less stigmatising. We have reached over 1 Million people across 100 cities, with engagement from both India and abroad. We believe in combining the latest evidence-based interventions and ideas in the field of emotional health with cutting edge technology and product design to build a stellar user experience. In addition to our B2C product, we have additional touchpoints with our 150+ therapists network across India for therapy sessions and a whole programme designed for corporate partners. Our co-founders, Dr Amit Malik and Neha Kirpal bring the clinical, provider and user perspectives on mental and emotional health to InnerHour, along with successful entrepreneurial experience both in India and abroad. Our core team comprises alumni from IIT, IIM, Wharton, St. Xavier’s, London Business School and other top schools across the world, with significant experience in developing and delivering emotional wellness products to individual users, corporates and insurance companies. We are looking for a backend developer who can work closely with our CTO to build and maintain our core product. Responsibilities: Collaborate with engineering, design and product teams to design and ship new features. Identify and solve bottlenecks and fix bugs. Desirable Qualifications: Deep knowledge of Ruby on Rails (RoR) practices and commonly used modules; deep understanding of RoR internals like databases, API, caching, proxies, web services, performance and scalability. Experience creating self-contained, reusable, and testable modules and components. Experience in SQL and NoSQL databases in production environments. Experience working with Git, AWS/GCP. Proficient in ReactJs / React-Native. Ability to design interfaces for web and mobile. Good communication skills 2+ years of relevant experience as a software engineer The role is full-time and based in Mumbai.
About InnerHour InnerHour is a tech-enabled mental health platform that supports people with their mental health needs. The firm is run by a team of mental health, technology and wellness professionals. We are passionate about changing the lives of millions of people who will benefit from psychological support in all aspects of their lives. With our self-care app, we aim to make psychological wellness more accessible and less stigmatising. We have reached over 1 Million people across 100 cities, with engagement from both India and abroad. We believe in combining the latest evidence-based interventions and ideas in the field of emotional health with cutting edge technology and product design to build a stellar user experience. In addition to our B2C product, we have additional touchpoints with our 150+ therapists network across India for therapy sessions and a whole programme designed for corporate partners. Our co-founders, Dr Amit Malik and Neha Kirpal bring the clinical, provider and user perspectives on mental and emotional health to InnerHour, along with successful entrepreneurial experience both in India and abroad. Our core team comprises alumni from IIT, IIM, Wharton, St. Xavier’s, London Business School and other top schools across the world, with significant experience in developing and delivering emotional wellness products to individual users, corporates and insurance companies. We are looking for a Technology Lead who can work closely with our product team to build and maintain our core product. Responsibilities: Collaborate with engineering, design and product teams to design and ship new features. Identify and solve bottlenecks and fix bugs. Desirable Qualifications: Deep knowledge of Ruby on Rails (RoR) practices and commonly used modules; deep understanding of RoR internals like databases, API, caching, proxies, web services, performance and scalability. Experience creating self-contained, reusable, and testable modules and components. Experience in SQL and NoSql databases in production environments. Experience working with Git, AWS/GCP. Proficient in ReactJs / React-Native. Ability to design interfaces for web and mobile. Good communication skills 4+ years of relevant experience as a software engineer The role is full-time and based in Mumbai.
We are hiring for Associate Software Developer (Laravel), www.webmaffia.com 2+ years of PHP, and MySQL, Full stack backend experience 3+ years experience in delivering end to end Laravel based projects Hands on experience with SQL schema design, SOLID principles, REST API design MySQL profiling and query optimization Object-oriented application building experience in a professional Agile/Scrum environment Thorough understanding of relational databases such as MySQL or similar technologies Excellent coding skill in PHP, Laravel, WordPress, Jquery Proficiency in Linux environment. Expert knowledge with MVC frameworks: Laravel(Must have been involved in architecture planning), Symfony, etc. Experience with Sass and/or Less Understanding of User Interface workflows Knowledge working closely with git Excellent communication skills and being able to work independently or in a full team Experience with AWS/EC2, or other cloud services Experience with working with 3rd party integrations like dropbox, gdrive, payment gateways etc., Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team Prepare and maintain all applications utilizing standard development tools and documenting. Document the development process, architecture, and standard components Capability to lead the entire web application development life cycle right from concept stage to delivery and post launch support will be considered for Team Lead position.
Job Description: Must have:PHP, MySQLCore PHP and MVC framework- Codeginiter/CakePHP/Zend/Laravel- MySQL- Linux commands- Should be able to grasp the PHP application knowledge basis of strong PHP understanding- Should have experience with understanding/maintaining existing code- SVN version control1) Must Have (Top 3 skills) : a. Core PHP and MVC frameworks like Codeginiter/CakePHP/Zend/Laravelb. MySQLc. JQueryd. Should be able to grasp the PHP application knowledge basis of strong PHP understandinge. Should have experience with understanding/maintaining existing codef. SVN version control2) Good To have : a. Linux commandsb. Knowledge of Agilec. PHP Unit
Responsibilities:• Design, build and maintain efficient, reusable, and reliable code in Ruby on Rails• Contribute to the architecture and evolution of the platform• Contribute in all phases of the development life-cycle• Design, build and own key technology decisions and implementations• Be an evangelist for Rails and software engineering best practices• Continually look for opportunities to improve our platform, process and business• Continuously discover, evaluate, and implement new technologies• Work in an agile environment with quick iterationsCandidate requirements:• 3+ years of overall web development experience• 3+ years experience in developing scalable and robust web applications using Ruby on Rails• Experience with collaborative code development in small agile teams and managing releases (Git, Continuous Integration, Capistrano)• Highly proficient in data structure, algorithms, design patterns and databases• Ability to collaborate with other developers and handle the entire software development cycle• Passion to write beautiful and scalable code• A disciplined approach to development, documentation, and code structure• Experience building internal and external APIs and RESTful web services• Experience in delivering products and services in a high growth, startup environmentWhat’s on offer:• A highly competitive salary based on experience• The chance to work on complex and important problems with friendly andcurious people in a collaborative environment• Work directly with the founders who have built a startup that has beenawarded Business of the Year, named Top 50 Startup in the UK and havebeen recognized by Virgin Media Business as one of the most innovativefounders in the UK• A rare opportunity to develop skills in building both consumer techinterfaces as well core infrastructure back-ends• Being part of a fast-paced and mission-driven startup made up of aa creative, friendly, and international team• Plenty of responsibility, autonomy and encouragement to shape your owntasks and contribute original ideas• A supportive environment with an intense focus on learning andimprovement• The satisfaction of building something that matters.• Generous perks and holidays