Loading...

{{notif_text}}

Join the fight against Covid-19 in India. Check the resources we have curated for you here.https://fightcovid.cutshort.io

Test driven development (TDD) Jobs in Pune

Explore top Test driven development (TDD) Job opportunities in Pune for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Sr. Fullstack Developer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai, Pune, Bengaluru (Bangalore)
Experience icon
4 - 12 years
Salary icon
Best in industryBest in industry

What is Contentstack? Contentstack combines the best Content Management System (CMS) and Digital Experience Platform (DXP) technology. It enables enterprises to manage content across all digital channels and create inimitable digital experiences. The Contentstack platform was designed from the ground up for large-scale, complex, and mission-critical deployments. Recently recognized as the Gartner PeerInsights Customers' Choice for WCM, Contentstack is the preferred API-first, headless CMS for enterprises across the globe.    What Are We Looking For? Contentstack is looking for a Sr.Application Engineer - Fullstack.    Roles and responsibilities: Work across the stack from a code commit to running it in production, with the end goal of delivering the best possible experience for the user Design, develop and test features from inception to rollout Write high quality code that is scalable, testable, maintainable and reliable Independently own and drive new features from scratch Work in an Agile environment and facilitate agile practices Champion best practices and cross-functional skill development Mentor and guide junior team members Cultivate talent and bring out the best in your team members Continuously improve by working on and providing feedback. Mandatory Skills Experience working with NodeJS on the backend and ReactJS on the frontend Strong knowledge of creating scalable REST APIs Some experience with alternative protocols like GraphQL, GRPC, etc is preferred Experience with Typed programming languages like TypeScript or Flow is preferred Experience with frameworks like ExpressJS, NestJS, Redux, Redux Saga, Storybook etc is preferred Practices TDD Experience writing test automation Working experience with databases like MongoDB, Redis and Relational databases Strong understanding of Object Oriented Programming and/or Functional Programming concepts Experience with setting up and maintaining CI/CD pipelines Past experience tackling scaling issues is preferred Strong understanding of containerization technologies like Docker Experience with container orchestrators like Kubernetes, Nomad, Ansible, etc is preferred Experience practicing Agile software development methods is preferred. What Really Gets Us Excited About You? Experience in working with product based start-up companies Knowledge of working with SAAS products. Experience with Typed programming languages like TypeScript or Flow is preferred Exposure to databases like MongoDB, Redis, and/or any Relational databases is preferred.   What Do We Offer?   Interesting Work | We hire curious trendspotters and brave trendsetters. This is NOT your boring, routine, cushy, rest-and-vest corporate job. This is the “challenge yourself” role where you learn something new every day, never stop growing, and have fun while you’re doing it.    Tribe Vibe | We are more than colleagues, we are a tribe. We have a strict “no a**hole policy” and enforce it diligently. This means we spend time together - with spontaneous office happy hours, organized outings, and community volunteer opportunities. We are a diverse and distributed team, but we like to stay connected.   Bragging Rights | We are dreamers and dream makers, hustlers, and honeybadgers. Our efforts pay off and we work with the most prestigious brands, from big-name retailers to airlines, to professional sports teams. Your contribution will make an impact with many of the most recognizable names in almost every industry including Chase, The Miami HEAT, Cisco, Shell, Express, Riot Games, IcelandAir, Morningstar, and many more!   A Seat at the Table |  One Team One Dream is one of our values, and it shows. We don’t believe in artificial hierarchies. If you’re part of the tribe, you get a seat at the table. This includes unfiltered access to our C-Suite and regular updates about the business and its performance. Which, btw, is through the roof, so it’s a great time to be joining…

Job posted by
apply for job
apply for job
Rahul Jana picture
Rahul Jana
Job posted by
Rahul Jana picture
Rahul Jana
Apply for job
apply for job

Lead Developer

Founded 1993
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune, Mumbai
Experience icon
10 - 13 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 5500000, duration: "undefined", currency: "INR", equity: false})}}

How would you make your mark if you knew you could influence beyond your current projects? ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech. Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. We passionately believe that software quality is driven by open communication, review and collaboration. That’s why we’re such vehement supporters of open source and have made significant contributions to open source tools for testing, continuous delivery (GoCD), continuous integration (CruiseControl), machine learning and healthcare.  As consultants, we work with our clients to ensure we’re evolving their technology and empowering adaptive mindsets to meet their business goals. You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day. Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. As a Lead Developer, you will bring a strategic mindset to projects and spend time negotiating with clients in order to bring a technical vision to life. Having a balance of high-level and tactical mindsets is a must, as you will spend time both with clients and alongside your fellow teammates.  You’ll spend time on the following: You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills  You will design solutions and choose technologies that solve clients’ problems while staying within constraints You will use continuous delivery practices to improve software delivery speed Work in collaborative, product-focused teams to build innovative customer experiences Utilize the latest technology thinking from our tech radar in your work Apply a variety of languages to your work and continue to code alongside Developers; you will never go post-technical in this role Here’s what we’re looking for: You have at least 12 years of experience in software development. You’re well-versed in two or more languages (C#, Ruby, Java, Javascript, etc.) and are comfortable with the latest Object-Oriented technology  You have led software development teams using Agile, Lean and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation You have experience influencing others and always advocate for technical excellence while being open to change when needed  The ability to develop and execute a technical vision with a focus on business value You’re willing and able to commit to travel to client sites in order to solve their business problems You’re resilient in ambiguous situations and can approach challenges from multiple perspectives We would love it if you’re up to speed on functional programming paradigms and languages like Clojure, Scala, etc. Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes

Job posted by
apply for job
apply for job
Sayali Prabhudesai picture
Sayali Prabhudesai
Job posted by
Sayali Prabhudesai picture
Sayali Prabhudesai
Apply for job
apply for job

Senior Product Engineer

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Pune
Experience icon
4 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1900000, max: 3500000, duration: "undefined", currency: "INR", equity: false})}}

The developer should be well conversant with principles of clean codeand refactoring practices. The developer should have experience writing unit and integration tests. The developer should be conversant with agile development practices. Prior experience in Python is a good to have but the developer should be willing to do development in Python. The developer is expected to collaborate with developers from other teams as well as business stakeholders in India and in US to design and develop business requirements.

Job posted by
apply for job
apply for job
Shripad Agashe picture
Shripad Agashe
Job posted by
Shripad Agashe picture
Shripad Agashe
Apply for job
apply for job

Senior Software Engineer

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune, Vadodara
Experience icon
5 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

Job Description: Work as a member of a team responsible for problem resolutions requiring extensive analysis, troubleshooting to product development. You will apply your knowledge of building scalable, distributed applications to provide ideal solutions to solving our clients business problems by driving customer experience outcomes with enhanced technical capabilities.  Essential Functions include, but are not limited to the following. You will be expected to: Own and drive the production issues investigation and identifying the root cause, delivering a solution and working with the engineering team Drive validation of future releases in staging environment for customer use cases, gatekeeper for product release and quality assurance First response for production issues and engaging with the engineering team to deliver quick resolution Strong problem-solving skills and demonstrated ability to articulate and present technical solutions Liaison with management to prioritize incoming requests from the field Duties can vary from various areas regarding deployment software advancements that focus on the high speed reliable data ingestion, platform and upgrades into our product In addition, would be also responsible for a variety of complex Linux, SQL, networking and coding challenges Conducts activities with broad application of principles, theories and concepts Ensure communication flows well cross-functionally for product updates and known issues Willingness to work in out of hours on-call rotation Key technical expertise areas expected for this role: Experience in a combination of Engineering and Sustaining leadership roles Application troubleshooting experience Relevant customer facing experience Experience in a technical role working primarily in a UNIX or Linux environment, Linux kernel Experience of programming in C/C++, PHP, Python, Golang and Bash Shell Scripting Experience with distributed systems and test driven development Customer focused, with strong teamwork skills and a flexible self-motivated approach Additional areas that would add value: Exposure to following technical areas would be preferred Frontend: Javascript, PHP Scripting: Shell Scripting, Perl Scripting Others: MySQL, GIT, Ansible, Jenkins Platform: Redhat/CentOS, Kafka, Docker Networking Software development and Domain Knowledge Experience in enterprise software, deep knowledge on software development including threading, network and disk IO, data transformations, data integrity, systems management, systems administration and monitoring Familiarity with AWS and Azure Cloud Infrastructure Knowledge in Unix/Linux network administration. Windows would be an added advantage Knowledge of TCP/IP stack  Education and Experience: Bachelor's degree in Computer Science (or related field) 5+ years of relevant work experience Experience with networking software development Ability to multi-task, organize, and prioritize work

Job posted by
apply for job
apply for job
Gopa Goswami picture
Gopa Goswami
Job posted by
Gopa Goswami picture
Gopa Goswami
Apply for job
apply for job

GoLang Developer

Founded 2016
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Pune
Experience icon
2 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

We @ TechVerito hiring a passionate software developer who is really keen on coding discipline and practices. What we look for in you? 2+ years of proven and progressive experience using the GoLang backend. Experience with software engineering best practices, design patterns, and anti-patterns. Complete understanding of and rigorous approach to testing (TDD or BDD), continuous integration. What makes you a great fit: 2+ years of development and delivery experience with GoLang, Knowledge of Microservices and CI/CD. Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc Ability to understand and implement Continuous Integration and Continuous Delivery.Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).Strong communication and client-facing skills with the ability to work in a consulting environment are essential. What You'll do: Performing a broad range of complex work in different environments/skills. Recommend the best possible way to problem definition irrespective of any technology/domain. Able to multitask, prioritize and take critical decisions. Provides input to system architectures and designs. Define checklist for code reviews, unit tests. Responsible for due diligence, estimations, reviews and design of various requirements from the customer. Ensure that functional requirements are correctly interpreted and translated into clear and robust code. Ensure that the new code is written conforms to existing guidelines and quality practices. To meet tight deadlines and adapt to changing priorities. Analyzes design and determines the coding, programming, and integration activities required based on specific objectives and established project guidelines. Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems. Collaborates and communicates with internal and outsourced development partners regarding software applications design status, project progress, and issue resolution. More experienced candidates should be able to lead multiple projects with a sense of ownership.

Job posted by
apply for job
apply for job
Bhushan Chordia picture
Bhushan Chordia
Job posted by
Bhushan Chordia picture
Bhushan Chordia
Apply for job
apply for job

Java Developer

Founded 2016
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Pune
Experience icon
2 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1500000, duration: "undefined", currency: "INR", equity: false})}}

We @ TechVerito hiring a passionate software developer experience from 2+ years who is really keen on coding discipline and practices. What we look for in you? 2+ years of proven and progressive experience using Java 8 or Kotlin. Experience working with Java Enterprise application frameworks like Java EE, Spring, DropWizard, Hibernate etc.  Strong understanding of SOLID design principles and patterns is desirable. Understanding of Agile practices like TDD, BDD, continuous integration, continuous delivery would be plus. What makes you a great fit: 2+ years of experience using Java or Kotlin programming language.Experience working with Enterprise Java applications using Java EE, Spring, Hibernate, DropWizard etc.Experience in developing web applications using Reactjs.Experience in applying web standards and best practices with knowledge of the latest industry trends in web and enterprise application development.Experience in developing applications integrating with RDBMS.Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.Experience in writing unit test cases with an understanding of Test-driven development.Working knowledge with version control systems – Git, SVNPersonal track record of process improvement/reengineering.Should be able to work independently.Should be able to debug the root cause of issue/bug & its impacts.Strong analytical and problem-solving skills.Self-Motivated / Team Player, Ability to work in small and large groups.Strong interpersonal, written and verbal communication skills. What You'll do: Performing a broad range of complex work in different environments/skills. Recommend the best possible way to problem definition irrespective of any technology/domain. Able to multitask, prioritize and take critical decisions. Provides input to system architectures and designs. Define checklist for code reviews, unit tests. Responsible for due diligence, estimations, reviews and design of various requirements from the customer. To meet tight deadlines and adapt to changing priorities. Analyzes design and determines the coding, programming, and integration activities required based on specific objectives and established project guidelines. Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems. Collaborates and communicates with internal and outsourced development partners regarding software applications design status, project progress, and issue resolution.

Job posted by
apply for job
apply for job
Bhushan Chordia picture
Bhushan Chordia
Job posted by
Bhushan Chordia picture
Bhushan Chordia
Apply for job
apply for job

Technical Lead

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
8 - 16 years
Salary icon
Best in industry{{renderSalaryString({min: 2300000, max: 5000000, duration: "undefined", currency: "INR", equity: false})}}

Who we are: Technogise is a Pune based world class software consultancy delivering superior experience to its global clients. Established in Nov 2015. Delivered world class solutions to 20+ clients through 40+ engagements so far. Current team strength - 45+, which includes Leads, Devs, QAs, BAs, UX & DevOps experts.   Our ambition: To be counted among the world's finest technology consulting firms.   What we do: We deliver high-quality software solutions. Our services include: end-to-end software delivery tech evaluation and strategy consulting agile consulting project rescues & turnaround tech "paratrooper" engagements (short term projects which provide highly strategic solutions to very specific problems). We are also incubating multiple software products which we plan to launch in the future.   Technologies we've been working on: Flutter, Kotlin, ReactJS, TypeScript, JavaScript, React Native, Golang, Java, NodeJS, Ruby, RoR, Serverless, Spring Boot, Microservices, Docker, Kubernetes, Terraform, AWS, GCP and more...   What Technogise gives you: Business critical projects involving high volume transactions - As strategic technology partners to our clients, we build critical enterprise solutions. Some of our applications facilitate upto millions of transactions per day. Leadership role - You will take key design & architectural decisions, define tech roadmaps, mentor teammates, engage with clients as their technology partner and be accountable for delivering solutions that adhere to the high standards of Technogise. Hands-on, end to end development - You will code back-end as well as front-end functionalities. You will also be involved in deployment, infrastructure management and DevOps. High quality team - Ours is a team of polyskilled problem solvers and pragmatic agile practitioners who value software craftsmanship and continuous learning. You will enjoy working with them, leading them, being challenged by them and learning from them. Diverse domains - We build solutions for clients across multiple domains like retail, logistics, education, healthcare, fin-tech and more. Each domain will bring you a fresh perspective / insight of business problems and their solutions.   What skills you bring to Technogise: Tech leadership experience - You are someone who is currently tech leading enterprise application development projects. You have already led atleast 3 enterprise projects. Technical depth - You know the "why" and "how" of technologies & concepts you've worked on. Your opinions on technology are borne out of your own experience, rather than bookish theory. Craftsmanship - The code you write is always clean, lean, robust, maintainable, scalable, reusable and testable. Solid, Kiss, Grasp are not words, but acronyms to you... :-) Consulting maturity - You have the maturity to consult clients, be it on delivery, technology or process. As their technology partner, you engage proactively and responsively with them; are empathetic to their evolving business needs; provide suggestions and implement steps which deliver the maximum business value to them. Curiosity - In order to be culturally aligned with Technogise, you HAVE to be passionate about technology. You must explore technology not because you need to, but because you want to.   What qualities you bring to Technogise: You are culturally aligned with Technogise, which means you are: Humble to learn from everyone and share knowledge with everyone, Curious to explore better ways of delivering software, Tenacious to never give up and find best solutions to complex problems Collaborative to pair with fellow teammates everyday...and most importantly, possess an unwavering Customer Focus.

Job posted by
apply for job
apply for job
ImmanuelJoshua picture
ImmanuelJoshua
Job posted by
ImmanuelJoshua picture
ImmanuelJoshua
Apply for job
apply for job

Hybrid Developer - Xamarin

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1600000, duration: "undefined", currency: "INR", equity: false})}}

Build innovative software products using Hybrid Mobile app platformOur Client began as custom application development and business process automation solution provider from its New Orleans Office 2015.Following year they launched an independent Health, business, property assessment and Law Enforcement products.In 2017, they stated India operation, an extension of development team and expertise to grow the business.They continued to grow and expand offerings in both the public and private sectors. Giving its wide scope of experience and expertise the client is striving to achieve challenging goals in upcoming years.Currently they are on look out for high achievers, love to do their hands dirty with real coding, can think out of box and are self starter to build innovative software products using Hybrid Mobile app platform.Position : Hybrid Mobile Application DeveloperLocation : Pune (Currently remote working)Salary : Best in the IndustryExperience : 3-6 yrsVacancies : 3Job duties and responsibilities :- Understand requirements, architecture decisions, assess the feasibility and provide time estimates on implementing new features and functionalities.- Work on software architecture and development of Hybrid Mobile applications and communicate technical limitations/roadblocks to the team.- Point of contact in all phases of software engineering.- Drive the project discussions from inception to final delivery.- Deliver high-quality code; Unit-test code for robustness including edge cases, usability, and scalability.- Discover and evaluate new technologies to maximize development efficiency and handhold the client by recommending the benefits.- Collaborate with the design team to bring creative ideas to the mobile UI and craft a beautiful Android/iOS user experience.- Work as part of a team-building prototype, applications, and user experiences.- Commit changes continuously leveraging test-driven techniques in development (BDD/TDD).Qualifications :- Experienced in Xamarin and exposure in other hybrid mobile development like Native Script.- Familiar with RESTful APIs, UI Kit, offline storage, threading, performance tuning, and all UI components in the Android/IOS object library foundation.- Worked on 3rd party libraries, cloud message APIs, and push notifications.- Exposure of Android- s/Apple's Human Interface Guidelines and other UX & UI standards.

Job posted by
apply for job
apply for job
Amish Bhatt picture
Amish Bhatt
Job posted by
Amish Bhatt picture
Amish Bhatt
Apply for job
apply for job

Full Stack – Senior Software Developer / Technical Lead

Founded 2004
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
7 - 11 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 3500000, duration: "undefined", currency: "INR", equity: false})}}

About us Villa Plus is UK's leading villa holiday tour operator, providing holiday makers the ability to book their own private villas across Europe. Customers have a choice of close to 2000 villas in 19 destinations with option of booking flights, car hire, transfers and travel insurance. Over the last 33 years Villa Plus has catered for holidays for nearly 200,000 customers and it manages about 50,000 bookings annually online. Our digital platform, www.villaplus.com runs totally in Azure Cloud. A headless CMS platform is used for non-villa marketing content.  Ash software is value-added partner and technical arm of Villa Plus which aims at delivering delightful experience to customers. Experience: 7+ years in Product development Qualification: Bachelor / Masters degree in Computer Science or Computer Engineering 5+ years of professional experience in software development   Our team is highly motivated and is looking for a senior engineer who can steer the team technically in our vision.   Strong belief in software craftsmanship and practicing it in day-to-day work, expert in Microsoft .NET technology stack is a must. A good team player with expertise working as part of Agile teams. Hands-on experience in practicing Scrum, XP and Kanban. Strong hands-on experience in web development using ASP.NET MVC and C#. Usage of SQL and no SQL databases Hands on experience in test-driven development and DevOps practices Strong design capabilities, following SOLID principles using C# Well-versed with pair-programming Working on solutions hosted in cloud environments (AWS or Azure) Implementation of Continuous Delivery processes Usage of Git Good understanding of Behaviour-driven development and domain-driven design   The following would be beneficial: Working in the travel and hospitality domain including: .Net core 2.0, Web API Scripting Languages like Typescript or JavaScript Frontend: Angular7 Automating business processes Integration with 3rd party systems Customer management, including CRM solutions Content management SEO Booking and post sales flows, web and mobile solutions   Are you interested in working from home office? Comprehensive experience working with remote teams Excellent communicator Self-managed Open to travel to Pune office occasionally   Responsibilities: Contribution to the product roadmap in one-week sprint model Helping your team to deliver at high velocity Practice and promote Agile practices Continuously learn and deliver incremental business value Use Continuous Delivery Practices Select the best tools to solve the problems at hand Mentor junior team members Effective collaboration and removal of silos Build high availability solutions. Development of asynchronous and/or multi-tiered scalable applications   Job Location Pune Are you a software craftsman and passionate coder with a proven track record of successful deliveries? Are you interested in a high growth career opportunity and enjoy building software that brings smiles to our customers? Then you are someone who will enjoy this incredibly challenging role with us.

Job posted by
apply for job
apply for job
Sayali Datar picture
Sayali Datar
Job posted by
Sayali Datar picture
Sayali Datar
Apply for job
apply for job

React.js Developer

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 600000, max: 1600000, duration: "undefined", currency: "INR", equity: false})}}

Qualifications Required :- Should have development experience of 3+ years.- 3+ years of development and delivery experience with React.js,javascript,HTML,CSS- Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications- Great OO skills, including strong design patterns knowledge- Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc- Ability to understand and implement Continuous Integration and Continuous Delivery.- Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum- Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)- Strong communication and client-facing skills with the ability to work in a consulting environment is essential- Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists- Experience troubleshooting server performance - memory issues, GC tuning, resource leaks etc.Role & Responsibilities :- Collaborating with the product team to design/architect, develop and maintain progressive web apps.- Creating complex, enterprise-transforming applications on diverse, high energy teams- Hands-on coding, usually in a pair programming environment- Design and develop highly scalable, reliable and fault-tolerant systems- Working in highly collaborative teams and building quality code- Understanding the business domain deeply and working closely with business stakeholders- Communicate, collaborate and work effectively across distributed teams in a global environment.- Willingness to learn new languages and methodologies.

Job posted by
apply for job
apply for job
Lithin Raj picture
Lithin Raj
Job posted by
Lithin Raj picture
Lithin Raj
Apply for job
apply for job

Senior Software Developer/Technical Lead

Founded 1994
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Pune
Experience icon
7 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Qualification Bachelor / Masters degree in Computer Science or Computer Engineering 5+ years of professional experience in software development A good team player with expertise working as part of Agile teams. Hands-on experience in practising Scrum, XP and Kanban. Strong hands-on experience in web development using ASP.NET MVC and C#. Usage of SQL and no SQL databases Hands on experience in test-driven development and DevOps practices Strong design capabilities, following SOLID principles using C# Well-versed with pair-programming Working on solutions hosted in cloud environments (AWS or Azure) Implementation of Continuous Delivery processes Usage of Git Good understanding of Behaviour-driven development and domain-driven design   The following would be beneficial: Working in the travel and hospitality domain including: .Net core 2.0, Web API Scripting Languages like Typescript or JavaScript Frontend: Angular7 Automating business processes Integration with 3rd party systems Customer management, including CRM solutions Content management SEO Booking and post sales flows, web and mobile solutions   Are you interested in working from home office? Comprehensive experience working with remote teams Excellent communicator Self-managed Open to travel to Pune office occasionally     Responsibilities Contribution to the product roadmap in one-week sprint model Helping your team to deliver at high velocity Practice and promote Agile practices Continuously learn and deliver incremental business value Use Continuous Delivery Practices Select the best tools to solve the problems at hand Mentor junior team members Effective collaboration and removal of silos Build high availability solutions. Development of asynchronous and/or multi-tiered scalable applications     Job Location Pune Are you a software craftsman and passionate coder with a proven track record of successful deliveries? Are you interested in a high growth career opportunity and enjoy building software that brings smiles to our customers? Then you are someone who will enjoy this incredibly challenging role with us.

Job posted by
apply for job
apply for job
Prashant Patel picture
Prashant Patel
Job posted by
Prashant Patel picture
Prashant Patel
Apply for job
apply for job

Software Craftsperson

Founded 2012
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Pune
Experience icon
2 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Software Craftsperson, Full Stack JS Developer, 2-4 yrs, Remote / Pune Red Panda Innovation Labs  Job description  We are seeking to hire some most capable Full-Stack Developers who are ever motivated to combine the art of design with the art of programming. You will be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.  Experience Range : 2- 4 yrs  Job Type : Permanent / Full time  Must have qualifications:  2 - 4 years of advanced knowledge and practical experience in JavaScript and related libraries and frameworks such as ReactJS, Angular, Vue.js, etc.  2 - 4 years of advanced knowledge and practical experience in writing server side applications using Node.js in JavaScript libraries like Express.js, Hapi.js, LoopBack, etc. At least 1 year of experience in writing Unit test cases with libraries like Jest, Chai, Mocha, Jasmine, etc  Strong understanding of JavaScript, its quirks, and workarounds  Good understanding of web markup, including HTML5 and CSS3  Good understanding of asynchronous request handling, partial page updates, and AJAX Experience of working with code versioning tools, such as Git, in depth Experience with and an accurate understanding of agile methodologies  Good to have :  Experience in Typescript is a plus  Experience of working with CSS preprocessors such as SASS, Less Good understanding of browser rendering behavior and performance Experience of working with cross-browser compatibility issues and ways to work around such issues  Familiarity with tools, such as Webpack, Grunt, npm, npx, nx, Light House  ------------------------------------------------------------------------------------------------------------------------------- -------------------------- More details:  As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.  Responsibilities  Write clean, testable (test driven), well architected software applications Setup tooling and infrastructure to ensure continuous and reliable delivery of software. Ensure cross-platform optimization for mobile phones  Ensure responsiveness of applications  See through a project from conception to finished product  You should certainly apply if:  You enjoy crafting elegant, well-tested solutions, not just delivering working code The acronyms FP, OO, TDD, BDD, XP mean something to you  You have logical and well researched opinions on existing and new technologies, and relish the learnings and challenges of working on different platforms and products You have experience with or interest in user-centered interaction design You have an entrepreneurial mindset  You strive for yourself, your team and your organization to continuously learn and improve.  About Company  We are a niche award-winning technology company that co-creates products with industry partners who bring valuable expertise in the domain for which the product is intended. We are working with a range of startups to Fortune 500 companies. Some of our early products have achieved global scale and attracted investments from the likes of Google.  We specialize in web, mobile, IoT and AI based applications and have worked across multiple industry domains (financial services, media, e-commerce and more) and technologies (JavaScript, Python, Kotlin and more).  We care deeply about the products we build and the software craftsmanship that goes into making them. This has been our mission and passion, to take software products from concept to scale, maturely and responsibly. And this is what sets us apart from a software engineering firm.  We don't just write code, we Launch Ventures.

Job posted by
apply for job
apply for job
Anuradha Pundkare picture
Anuradha Pundkare
Job posted by
Anuradha Pundkare picture
Anuradha Pundkare
Apply for job
apply for job

Java Lead

Founded 2007
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
8 - 18 years
Salary icon
Best in industry{{renderSalaryString({min: 1800000, max: 4000000, duration: "undefined", currency: "INR", equity: false})}}

Role: The role of lead is not a textbook checklist, however, there are technical responsibilities that a team must fulfill and we expect the tech lead to ensure these responsibilities are covered and be able to cover them themselves if needed. We expect tech leads to taking a collaborative approach to leading their team. This is especially important when considering the amount of experience that each of our consultants brings. Given this, we expect you to: ● Respect the other members of your team and recognise you don’t always know best. ● Spot gaps in team capability and figure out how to fix them as a team. ● Be hands on, able and willing to contribute to development, however, don’t expect to be coding all of the time. ● Encourage the team to be proactive, give them responsibility. Responsibilities ● Have a clear understanding of the deployment architecture ● Have a clear understanding of the build pipeline ● Understand how you get changes into production ● Understand how all parts of the system work together ● Facilitate technical communication with other teams, both within your engagement and across other EE clients. ● Actively seek to remove knowledge silos within the team ● Ensure you have a release / branching strategy in place ● Act as the primary point of contact for your team when communicating with other teams ● Ensure there is a technical vision for the team ● Liaise with environment specialists to ensure smooth deployments to production ● Encourage the team to follow good development practices aligned to EE technical values ● Feedback to the delivery lead or engagement manager on the quality of your team (good and bad) ● Recognise team members that have the potential to grow into team leads ● Ensure the use of new technologies or dependencies does not block the team. ● Ensure the team keeps necessary architectural documents up to date ● Keep an eye on the long term consequences of architectural choices, and remind others when necessary ● Build good relationships with your team members. Act as a mentor when required ● Keep the client informed and engaged in the technical side of the project ● Build relationships across your client community Technologies / Experience The successful candidate must have the following experience: ● Worked as the tech lead of a development/delivery team in a large organisation ● Have worked with a variety of different technical architect roles ● Be deeply proficient in at least one programming language ● Be comfortable using other languages and evidence using multiple languages ● Have hands-on experience with some form of configuration management tooling, e.g. Ansible, Chef, Puppet ● Have hands-on experience of at least one continuous integration and continuous delivery technology, e.g. Jenkins, Go, Team City or Bamboo. ● Full stack development experience from user interface through to data persistence ● A strong proponent of XP practices such as TDD ● Working with a delivery team to formulate an automated test strategy ● Worked as part of a number of agile delivery teams and seen a number of different approaches to delivery ● Good appreciation of secure coding practices and end to end system security The following exposure will also be looked on favorably: ● Performing an ‘architect’ role, while retaining hands-on involvement ● Working with cloud hosting platforms such as AWS, Rackspace, Azure etc. ● Infrastructure management technologies such as Cloud Formation or Terraform

Job posted by
apply for job
apply for job
Jenny John picture
Jenny John
Job posted by
Jenny John picture
Jenny John
Apply for job
apply for job

CakePHP and CodeIgnighterFullstack Developer - WORK FROM HOME

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida), Chennai, Pune, Nagpur
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 600000, max: 800000, duration: "undefined", currency: "INR", equity: false})}}

WORK FROM HOME We are looking for a Web Developers to join our dynamic and innovative team, building exciting web and mobile apps in a rapidly growing innovative company. If you are looking to build innovative web applications and mobile apps using the latest technologies with a passionate team then this role is perfect for you. About You We are looking for someone who is passionate about building applications using cutting edge technologies. You will have a deep understanding and JavaScript, Node.js, Reactjs and a solid grasp of software design patters and why they’re important. Required skills: • Degree in IT or computer science (or significant demonstrated experience) • Solid JavaScript, Node.js, Reactjs experience • Good knowledge of JavaScript frameworks such AngularJS and React • Knowledge of Jira, Bitbucket and using Git • Web Fundamentals (HTML5, JavaScript, CSS) • Good understanding of both front and back end development • Demonstrated knowledge of application security and security best practices MUST HAVE Good English Proficiency Preferred skills: • Database concepts and design (table normalization, indexing, performance turning) • Cake PHP, CodeIgniter or other PHP frameworks • AWS technologies such as Amazon API Gateway

Job posted by
apply for job
apply for job
Pamela Victoria picture
Pamela Victoria
Job posted by
Pamela Victoria picture
Pamela Victoria
Apply for job
apply for job

Fullstack Developer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

We are looking for a smart, self-driven developer with the ability to solve hard problems. Our current stack is Spring Boot, Reactjs, Postgres, with deployments on AWS, but we're planning on experiments with different stacks for different services in the future. We expect you to act like a tech-lead, and build a team around you. You will also be instrumental in deciding the future direction of the product. We need experts who can help us build modular, scalable applications. At Interleap, we're building tech courses for corporates on refactoring, clean coding, android, devops with self-evaluating assignments and other interventions that make courses interactive and engaging.

Job posted by
apply for job
apply for job
Abhinav Manchanda picture
Abhinav Manchanda
Job posted by
Abhinav Manchanda picture
Abhinav Manchanda
Apply for job
apply for job

Senior Dot Net Programmer and Dot Net Programmer (Full Stack)

Founded 2015
Products and services{{j_company_types[0 - 1]}}
{{j_company_sizes[0 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Skills: 1. C#, .NET, MVC, EF, MS SQL, WCF, PL SQL, WEB API 2. AJAX, Java Script, JSON, XML etc. 3. Good Experience in using standard SCM and bug-trackers (like git, svn, redmine, bugzilla etc.) 4. Agile Scrum, TDD, PowerShell 5. Knack for writing clean, readable, and easily maintainable code 6. Experience in implementing BDD and CI CD will be preferred Responsibilities: 1. Design, code, test, debug and document software according to the functional requirements 2. Develop, maintain and support programs/tools for internal and external clients 3. Analyse, diagnose and resolve errors related to their applications 4. Help define project plans requiring software development 5. Translate application storyboards and use cases into functional applications 6. Design, build, and maintain efficient, reusable, and reliable code 7. Ensure the best possible performance, quality, and responsiveness of applications 8. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues

Job posted by
apply for job
apply for job
Vijender Yadav picture
Vijender Yadav
Job posted by
Vijender Yadav picture
Vijender Yadav
Apply for job
apply for job

C# / . Net developer

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune, Bengaluru (Bangalore), Hyderabad, Mumbai, Navi Mumbai
Experience icon
3 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 600000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

• C# (Expert), WPF, HTML5, Design patterns, XML, Web services, SOA, Source management systems. • Experience with Test-Driven Development, automated unit testing, and robust software engineering practices is highly desired • Strong analytical and problem solving skills • Software development experience in agile environment is desirable 1. Develop state of the art Engineering Enterprise Solution 2. Software design and analysis 3. Implementation of designs 4. Code and product documentation 5. Participate in quality assurance and maintenance 6. Bug triage

Job posted by
apply for job
apply for job
Suneel Jagdale picture
Suneel Jagdale
Job posted by
Suneel Jagdale picture
Suneel Jagdale
Apply for job
apply for job
Why apply via CutShort?
Connect with actual hiring teams and get their fast response. No spam.
File upload not supportedAudio recording not supported
This browser does not support file upload. Please follow the instructions to upload your resume.This browser does not support audio recording. Please follow the instructions to record audio.
  1. Click on the 3 dots
  2. Click on "Copy link"
  3. Open Google Chrome (or any other browser) and enter the copied link in the URL bar
Done