Loading...

{{notif_text}}

Work at top Indian companies and global startups in 2020 - Check it out

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.

.Net Full Stack Developer
.Net Full Stack Developer

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

Experience7-11 years in Product developmentQualification•    Bachelor/Masters degree in Computer Scienceor Computer Engineering•    5+ years of professional experience in software developmentOur 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 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 designThe 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 solutionsAre you interested in working from home office•    Comprehensive experience workingwith remote teams•    Excellent communicator•    Self-managed•    Open to travel to Pune office occasionallyResponsibilities•    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 posted by
apply for job
apply for job
Sujatha V picture
Sujatha V
Job posted by
Sujatha V picture
Sujatha V
Apply for job
apply for job

GoLang Developer
GoLang Developer

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

We are growing quickly at TechVerito and are looking for a GoLang Developer with expertise in GoLang, TDD/BDD, CI/CD tools like Docker, Jenkins. This is a great opportunity to work with a company that has a strong and innovative team dedicated to improving the spend management processes of today’s dynamic businesses. We take care of our employees every way we can, with competitive compensation packages, as well as a flexible working environment, mentorship programs and much more!We educate, advocate people to follow the Test Driven Development process, Behaviour Driven Development, Agile Manifesto, eXtreme programming, Reactive and Responsive Programming. We love to write clean, quality, readable and maintainable code.We are personally accountable for delivering on our commitments. We value our people, encourage their development and rewarad their performance. We work together, across boundaries, to meet the needs of our customers and to help our Company win.If you are looking for a change this is what we can promise you: You will have challenging problems to solve every single day. You will have the flexibility to solve problems and deliver solutions. We will provide a highly collaborative and enjoyable working environment with skilled and super friendly teammates. We will give freedom to learn, innovate and commit mistakes (as long as we learn from them :)) We will fully support you in developing software the right way following clean coding and software development principles. We won't burden you with useless policies and procedures. We will provide you with the tools you need to do your job right. "If you’re already a great coder with passion and curiosity then this role is right for you."Here are some more details about the position: Qualifications Required:- Should have development experience of 2+ years. 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. 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.   NOTE-

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/Fullstack Engineer
Java/Fullstack Engineer

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

Who we areWe are incubators of high-quality, dedicated software engineering teams for our clients. We work with product organizations to help them scale or modernize their legacy technology solutions. We work with startups to help them operationalize their idea efficiently. Incubyte strives to find people who are passionate about coding, learning and growing along with us. We work with a limited number of clients at a time on dedicated, long term commitments with an aim to bringing a product mindset into services. More on our website: https://incubyte.inWhat we are looking forWe’re looking to hire software crafters. People who are proud of the way they work and the code they write. People who believe in and are evangelists of extreme programming principles. High quality, motivated and passionate people who make great teams. We heavily believe in being a DevOps organization, where developers own the entire release cycle and thus get to work not only on programming languages, but also on infrastructure technologies in the cloud.What you’ll be doingFirst, you will be writing tests. You’ll be writing self-explanatory, clean code. Your code will produce the same, predictable results, over and over again. You’ll be making frequent, small releases. You’ll be working in pairs. You’ll be doing peer code reviews.You will work in a products team. Building products and rapidly rolling-out new features and fixes.You will be responsible for all aspects of development – from understanding requirements, writing stories, analyzing the technical approach to writing test cases, development, deployment and fixes. You will own the entire stack from the front end to the back end to the infrastructure and DevOps pipelines. And, most importantly, you’ll be making a pledge that you’ll never stop learning!Skills you need in order to succeed in this roleMost Important: Integrity of character, diligence and the commitment to do your bestMust Have: Java/J2EE, Spring, Hibernate, SOAP/REST Web Services, Angular, JavaScript, Object Oriented Programming in JSNice to Have: Bootstrap, jQuery, HTML5, CSS3 Self-Learner: You must be extremely hands-on and obsessive about delivering clean code Sense of Ownership: Do whatever it takes to meet development timelines Expertise in object-oriented programming, data structures, algorithms and software engineering methodologies Expertise in web architecture, providing design and development recommendations and optimizing existing infrastructure Experience working in Agile and eXtreme Programming methodologies in a continuous deployment environment Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI tools like Jenkins, Hudson and Bamboo, web frameworks and front-end technologies, complexity analysis and performance optimization Working knowledge of server configuration / deployment infrastructure Experience using source control and bug tracking systems, writing user stories and technical documentation

Job posted by
apply for job
apply for job
Rushali Parikh picture
Rushali Parikh
Job posted by
Rushali Parikh picture
Rushali Parikh
Apply for job
apply for job

Senior UI Architect (Reactjs)
Senior UI Architect (Reactjs)

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

You will work on:  We help many of our clients to build awesome end user-facing applications on any screen - web, mobile or hybrid. You will have the opportunity to build modern responsive user interfaces from conception to final product.   What you will do (Responsibilities): Collaborate with Designers, Product Managers for carving out the right front-end architecture Code web applications which are secure, reusable, modular and scalable Collaborate with Product Owners to understand the front end features end to end including business domain.  Develop robust test and CI/CD flows that deploy code to production anytime and with confidence  Mentor and train junior team members in various areas of UI development.     What you bring (Skills):   5 plus years of strong experience in building scalable and component-based UI architecture for the enterprise using Reactjs.  Implementing micro-frontends using patterns like Redux, Server Side rendering, and Web Components. Experience in developing front end applications in HTML, CSS, JavaScript Experience in integrating UI with backend using REST APIs, JWT, OAuth, Webhooks or GraphQL Proficient in debugging using Developer tools, Fiddler and Network tools  Good understanding of tools like NPM, Webpack, and Babel  Test-driven development using Jasmine, Jest or Mocha    Great if you know (Skills): Exposure to building Micro-Frontend component-based architecture for standardized UI elements across suite of products will be a plus.  Experience in CI/CD, Testing, Security and Code Quality processes for UI applications Understanding of SEO friendly websites, PWAs, and static websites       Advantage Cognologix: A higher degree of autonomy, startup culture & small teams Opportunities to become an expert in emerging technologies Remote working options for the right maturity level Competitive salary & family benefits Performance-based career advancement   About Cognologix:   Cognologix helps companies disrupt by reimagining their business models and innovate like a Startup. We are at the forefront of digital disruption and take a business-first approach to help meet our client’s strategic goals. We are a web-scale organization helping our clients to deliver magical user interfaces for their enterprise products

Job posted by
apply for job
apply for job
Priyal Wagh picture
Priyal Wagh
Job posted by
Priyal Wagh picture
Priyal Wagh
Apply for job
apply for job

Backend Architect and Dev Lead
Backend Architect and Dev Lead

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

Here are the tools and stacks that we work with*Backend Architect and Dev Lead* We are looking for a super hands-on Architect+Developer responsible for managing our entire backend stack (several micro services and databases spread across Node, PHP, MySQL, Mongo) and the flow of data between the different cloud applications across all verticals. Your primary focus will be the development and optimization of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. Need an extremely keen focus towards security and supporting prior experience. You will also be responsible for integrating the front-end elements built by the UI developers into the application. Therefore, a basic understanding of front-end technologies (Angular, React etc) is necessary as well.Responsibilities1) Build efficient, testable, and reusable Node/PHP micro services. 2) Solve complex performance problems and architectural challenges to help us scale to 10000+ global customer base (mid to large SME businesses). 3) Integration of data storage solutions (AWS S3, Redis, Memcache). 4) Ability to triage and quickly fix complex backend issues with one's own as well as exisiting code.  5) Work directly with customers/partners without requiring a project manager as liasion. 6) Supreme grit/perservance to solve the most complex problems.  7) You must enjoy (and know how to) work directly with customers without reliance on a project manager. Skills And Qualifications- Strong knowledge of Node and PHP core concepts along with key frameworks.- Understanding the fully synchronous behavior of PHP, concepts such as nested promises and ideal coding standards for Node. - Understanding of MVC design patterns.-Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3. - Supreme knowledge of Git (we use both GitHub and Gitlab). - Exceptional debugging and performance optimization skills. -Understanding fundamental design principles behind a scalable application.-User authentication and authorization between multiple systems, servers, and environments.-Familiarity with limitations of PHP as a platform and its workarounds-Creating database schemas that represent and support business processes and making the right trade-offs based on knowledge of SQL/NoSQL databases and their declarative query languages. -Good understanding of how deployment platforms like Kubernetes or Docker Swarm work.-Strong knowledge about API Gateways and how they are beneficial.Plus points: - DevOps expertise (Docker, Kubernetes etc). - Github expert user including command line familiarity - Experience working with a range of 3P APIs spanning Cloud and Desktop systems. Learn more about us so you can be sure this is the right place for you! 1) Why ShoppinPal?  https://www.youtube.com/watch?v=cE7DgtwA0ws2) What we do to hire talent  http://techstory.in/building-startup-team/ 3) Our mission  https://bit.ly/2Rlz287

Job posted by
apply for job
apply for job
Sriram Subramanian picture
Sriram Subramanian
Job posted by
Sriram Subramanian picture
Sriram Subramanian
Apply for job
apply for job

Java Lead
Java Lead

Founded 2007
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 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
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[3 - 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
Fullstack Developer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 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)
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[0 - 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
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