Careers Recent Jobs

Strong and proven expertise in java web full stack development with 2+ years experience in a product development.

What you’ll do?
  • Develop and deploy high-volume distributed and scalable applications in Java while maintaining the project schedule. This is the primary objective.
  • Conceptualize, design, develop, debug, provide effort estimation and risk analysis of a project/feature/service.
  • Participate in design, architecture and standardization efforts influencing product or service
  • Work very closely with Product management for defining the Requirements/Road map.
  • Take end-to-end ownership of various technical aspects of product/service and be responsible for its success and failure. This may involve coordinating with various internal and external teams/stakeholders.
  • Work well in a high performing team with agile development approaches and technology
  • Translate high level requirements to actionable tasks / deliverables.
  • Work multi-functionally with various teams including: site reliability engineers, project managers, product managers, and other teams
Personality Requirements:
  • Be nice: Treat others well, be transparent, and seek compromise
  • Okay with not being the smartest person in the room: Asking questions and being wrong is how we learn
  • Not okay with gaps in knowledge: Strong ability to “dig in” and investigate, research, or read code to find out what is going on and get the right answer
  • Get stuff done well: Willing to work fast without compromising on the quality of the work
What you need to succeed?
  • 2+ years of object oriented programming experience with Java
  • Design, implement, and deploy high-performance, custom applications at scale.
  • Hands on with any object-oriented language (Preferably Java)
  • In-depth knowledge of Java, JavaScript frameworks ->AngularJS, Spring, Groovy.
  • Excellent individual contributor who can step up in the shoes of lead if required
  • End to end ownership of the module
  • Strong and proven expertise in full stack development with 2+ years experience in a product development.
  • B.E., B.Tech. or higher in Computer Science plus 2 years relevant work experience
  • Working knowledge of distributed computing principles
  • Industry experience with Linux
  • Practical experience in writing efficient and performant code in java
  • Expert in multi-threading and data structures
  • Working knowledge of software engineering standard methodologies (e.g. code reviews, unit testing / integration testing, design documentation)
  • Experience with Jenkins, Maven, Gradle or build tools
  • Working knowledge of MySQL
Strong and proven expertise in java development with 2+ years experience in a product development.

What you’ll do?
  • Develop and deploy high-volume distributed and scalable applications in Java while maintaining the project schedule. This is the primary objective.
  • Conceptualize, design, develop, debug, provide effort estimation and risk analysis of a project/feature/service.
  • Participate in design, architecture and standardization efforts influencing product or service
  • Work very closely with Product management for defining the Requirements/Road map.
  • Take end-to-end ownership of various technical aspects of product/service and be responsible for its success and failure. This may involve coordinating with various internal and external teams/stakeholders.
  • Work well in a high performing team with agile development approaches and technology
  • Translate high level requirements to actionable tasks / deliverables.
  • Work multi-functionally with various teams including: site reliability engineers, project managers, product managers, and other teams
Personality Requirements:
  • Be nice: Treat others well, be transparent, and seek compromise
  • Okay with not being the smartest person in the room: Asking questions and being wrong is how we learn
  • Not okay with gaps in knowledge: Strong ability to “dig in” and investigate, research, or read code to find out what is going on and get the right answer
  • Get stuff done well: Willing to work fast without compromising on the quality of the work
What you need to succeed?
  • 2+ years of object oriented programming experience with Java
  • Design, implement, and deploy high-performance, custom applications at scale.
  • Hands on with any object-oriented language (Preferably Java)
  • In-depth knowledge of Java, Spring, Groovy.
  • Excellent individual contributor who can step up in the shoes of lead if required
  • End to end ownership of the module
  • Strong and proven expertise in development with 2+ years experience in a product development.
  • B.E., B.Tech. or higher in Computer Science plus 2 years relevant work experience
  • Working knowledge of distributed computing principles
  • Industry experience with Linux
  • Practical experience in writing efficient and performant code in java
  • Expert in multi-threading and data structures
  • Working knowledge of software engineering standard methodologies (e.g. code reviews, unit testing / integration testing, design documentation)
  • Experience with Jenkins, Maven, Gradle or build tools
  • Working knowledge of MySQL
2+ Years of Experience in HTML, CSS, JavaScript, jQuery, Frameworks like, AngularJS.

What you’ll do?
  • Be a part of our Software Engineering team and deliver high quality Frontend application and client-side logic.
  • You will be working within a dynamic and collaborative team, and should be passionate about coding, scalable architectures and technical innovation.
  • You will own your code from design through implementation and including test automation.
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Build reusable code and libraries for future use
  • Conceptualize, design, develop, debug, provide effort estimation and risk analysis of a project/feature/service.
  • Participate in design, architecture and standardization efforts influencing product or service
  • Work very closely with Product management for defining the Requirements/Road map.
  • Take end-to-end ownership of various technical aspects of product/service and be responsible for its success and failure. This may involve coordinating with various internal and external teams/stakeholders.
  • Work well in a high performing team with agile development approaches and technology
  • Translate high level requirements to actionable tasks/deliverables
  • Work multi-functionally with various teams including: site reliability engineers, project managers, product managers, and other teams
Personality Requirements:
  • Be nice: Treat others well, be transparent, and seek compromise
  • Okay with not being the smartest person in the room: Asking questions and being wrong is how we learn
  • Not okay with gaps in knowledge: Strong ability to "dig in" and investigate, research, or read code to find out what is going on and get the right answer
  • Get stuff done well: Willing to work fast without compromising on the quality of the work
What you need to succeed?
  • 2+ Years of Experience in HTML, CSS, JavaScript, jQuery, Frameworks like, AngularJS.
  • Experience working with a product owner to deliver valuable software.
  • Have a good understanding of git and agile principles and how to leverage them to foster execution excellence
  • A strong learning motivation and the ability to seek out and rapidly absorb complex technology domains
  • The ability to work with stakeholders to understand the business drivers, and articulate constraints and options
  • Responsible for ensuring successful cross functional management and oversight of the project teams
  • Analytical skills and capability to generating ideas or solutions for problems
  • Understanding of Design Patterns and SOLID OOP Principles.
  • Openness and adaptability, and the ability to collaborate across team
  • Ability to take end to end ownership of the module
  • B.E., B.Tech. or higher in Computer Science plus 2 years relevant work experience
  • Working knowledge of software engineering standard methodologies (e.g. code reviews, unit testing / integration testing, design documentation)
2+ years of experience in Software Engineering, Automated Testing and Quality Assurance.

What you’ll do?
  • Be a part of our Software Engineering team and help team deliver the bug free, high quality product.
  • Create detailed, comprehensive and well-structured test plans and test cases on thorough understanding of requirements, specifications and technical design documents and execute the same.
  • Design, develop and execute automation scripts using Selenium Web Driver Framework
  • Identify, record, document thoroughly bugs in Jira
  • Perform preliminary debugging using tools like Firebug, Fiddler or similar and analysing application log
  • Perform thorough regression test to ensure no side effect on existing system due to bug fix or new feature development
  • Perform non-functional testing like performance and Security testing
  • Engage with internal teams (e.g. product managers and developers) to identify system requirements and Tech spec
  • Monitor debugging process results
  • Stay up-to-date with new testing tools and best test practices
  • Work well in a high performing team with agile development approaches and technology
Personality Requirements:
  • Be nice: Treat others well, be transparent, and seek compromise
  • Okay with not being the smartest person in the room: Asking questions and being wrong is how we learn
  • Not okay with gaps in knowledge: Strong ability to “dig in” and investigate, research, or read code to find out what is going on and get the right answer
  • Get stuff done well: Willing to work fast without compromising on the quality of the work
What you need to succeed?
  • Development experience with Java and Groovy
  • 2+ years of experience in Software Engineering, Automated Testing and/or Quality Assurance.
  • 2+ years developing automated tests for Web Applications using - Selenium/WebDriver
  • 2+ years developing tests for Web Services (SOAP and RESTFul).
  • Experience using tools such as Postman, Cucumber, and SoapUI Pro
  • Experience with multiple testing & development methodologies including: Code Driven Testing (CDT), Data Driven Testing, Keyword Driven Testing (KDT), Modular Driven Testing (MDT), Test Driven Development (TDD) and Behavior Driven Development (BDD)
  • Comfortable working with Linux
  • Must be able to create test cases / stories to plan QA activities
  • Previous experience building out automated testing alongside feature development.
  • Strong knowledge and understanding of test automation, concepts, theories and best practices.
  • Strong knowledge of software quality best practices
  • Experience working with a product owner to deliver valuable software.
  • A strong learning motivation and the ability to seek out and rapidly absorb complex technology domains
  • The ability to work with stakeholders to understand the business drivers, and articulate constraints and options
  • Responsible for ensuring successful cross functional management and oversight of the project teams
  • Openness and adaptability, and the ability to collaborate across team
  • B.E. or higher in Computer Science plus 2+ years relevant work experience
  • Working knowledge of software engineering standard methodologies (e.g. code reviews, unit testing / integration testing, design documentation)

Apply with job title in the subject line to: Apply