We build new and challenging opportunities at Nuchange. A typical Nuchanger’s day is a lot of learning, putting in lots of hard work and staying ahead of the game.

End of the day, you not only grow yourself acquiring skills for the new industry but also go home with undying satisfaction that you made differences to a lot of clients.

Browse through all the opportunities listed below. We promise to process all the resumes that we receive. If there are no opportunities that fit your profile currently, but you want to be part of an exciting journey, email us at jobs@nuchange.com with your resume and cover letter. We're are on the lookout to enlist people into our organisation who are passionate and want to make a difference!

  • Full Stack Developer(Java/React)
  • Web Application Development
  • 2-5 years

Full stack developer would take ownership of Information Systems Development. This role would require the person to develop in-depth expertise on Health IT domain and develop enterprise quality web applications to address the challenges of Hospital Management Systems and Health Information Exchange.

Key responsibilities

  • Perform development tasks, including software design, coding and testing, with minimal supervision.

  • Review team members work in all phases of software development including solution, design, code and test reviews.

  • Work with open source community, lead design discussions and contribute in building world class open source software.

  • Be involved in production and operations support.

  • Self-motivated developer with 2+ years of full-stack (DB to UI) web application development experience, able to take the lead on implementing new features and components.

  • Experience working on Java, Spring and Hibernate.

  • Extensive web programming knowledge with HTML5, CSS, JavaScript, AJAX and modern JavaScript frameworks like React is a must.

  • Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum

  • Experience with Responsive web applications and Progressive Web Applications (PWA) is highly desired.

  • Knowledge of software best practices, like Test-Driven Development (TDD), Continuous Integration (CI) and Continuous Deployment.

  • Strong SQL skills and ability to write and understand complex queries.

  • Good understanding of fundamental design principles behind a scalable application.

  • Comfortable working in linux environments.

  • Strong in analytical, problem solving, debugging skills.

  • Strong communication and organizational skills.

  • Willingness to learn and adopt new and emerging technologies to provide right solutions to the clients.

  • Have a great passion for technology and the way it can change the world.

  • Associate Business Analyst
  • Business Analysis
  • 0-1 Year

The role requires developing a deep understanding of the product across features, user empathy, and drive to come up with new product features and take them through execution. He/She is required to gather, analyse and deliver the requirements to the client along with validating the tasks thoroughly. He/she is expected to work closely with a business analyst and grow into his role within 1-2 years. 

Key responsibilities

  • Liaise between product owner, business sponsors, subject matter experts, experience designers, testers, clients and development groups to remove roadblocks and foster communication.
  • Help design and build complex custom-designed solutions that use a wide range of the latest technologies.
  • Work closely with the lead architects and product owners to develop assessments and project plans.
  • Represent the organization in client meetings, document meeting outcomes, and co ordinate all internal and external follow-ups to close issues in support of the project requirements.
  • Collaborate with system architect and development leads to document all software changes necessary to meet the requirements project request.
  • Experience: 0-1 year
  • Knowledge of full System Development Life Cycle (SDLC) with understanding of a variety of technologies and platforms such as web, client/server, and entity-relationship diagrams (ERDs), relational database concepts and object-oriented programming.
  • Knowledge of Agile Delivery Methodologies (i.e., Scrum and XP) and helping teams explore, adopt and optimize Agile-Lean processes, principles, and practices is an added advantage
  • Willingness to jump into projects and situations with ambiguous details in multiple domains
  • Ability to debate and discuss contradictory opinions and be flexible in your thinking
  • A genuine passion for quality software and the know-how to get from sketch to code.
  • Database concepts and data modelling is a plus
  • Good documentation skills
  • Competent, self-starter with ability to work independently, problem solve, prioritize work appropriately, and communicate with various stakeholders.
  • Openness to travel.

We are looking for ambitious and outstanding quality engineers who thrive on challenges and highly charged startup work environment to join our team. You’ll work closely with our development teams, you’ll be responsible for reviewing requirements, defining QA metrics, designing and implementing tests for our mobile and web apps. We’re looking for someone who to help us bring QA testing into the front-end of the development cycle, and speed up our software release velocity.

The QA role is central to the success of the software we write. You are the common thread that weaves through multiple releases and understand the product in the long haul. As the team grows, you will be expected to provide mentoring and project leadership to new colleagues across all engineering.

Key Responsibilities

  • Create functional and performance test plans working with business analysts and project managers.
  • Estimate, prioritize, plan, and execute testing activities.
  • Design, develop and execute automation scripts using open source tools.
  • Setup and maintain QA and staging environments.
  • 1-3 years of experience in QA/Testing, both automatic and manual.
  • Experience testing multi-tier web-based applications
  • Experience of creating test frameworks and strategy, choosing automated testing tools and creating testing standards
  • Experience with continuous integration and working in an Agile/Scrum development process
  • Experience working with open source testing tools like Selenium
  • Feel comfortable working closely with developers and clients in a highly collaborative environment
  • A demonstrable understanding of software development concepts, project management, and good communication.
  • Understanding of full life cycle development right from the requirements gathering to delivery
  • Knowledge of scripting Languages, like JavaScript, Python, Ruby, etc
  • Ability to create and execute SQL queries to extract test data and analyze
  • Exposure to basic Java development environment
  • Ability to write simple code to test applications
  • Notions of configuration management, like SVN and GIT
  • Experience with performance and/or security testing is a plus

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before deployments to ensure software runs smoothly and meets customer needs.

Key Responsibilities

  • Design, develop and execute automation scripts using open source tools.
  • Setup and maintain QA and staging environments
  • Fresh graduate trained on software testing.
  • Experience of, or interest in, working with open source testing tools like Selenium
  • Experience testing multi-tier web-based applications
  • Knowledge of Scripting Languages, like JavaScript, Python, Ruby, etc
  • Exposure to basic Java development environment
  • Ability to write simple code to test applications
  • A demonstrable understanding quality assurance, software testing, unit testing
  • An interest in business domain and key business drivers influencing quality of software applications
  • Solid knowledge of SQL and scripting
  • Knowledge of Agile/Scrum development process
  • Notions of configuration management, like SVN and GIT
  • Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment
  • Associate Software Engineer - Java, Javascript, HTML5, CSS3
  • Web Application Development
  • 0-1 Year

Associate Software Engineer would get challenging and innovative coding and implementation assignments in a fast paced environment. They would work in collaboration with Senior Developers, directly interacting with customers and thus acquiring end-to-end project exposure to quickly graduate to the Software Engineer role. He/She is expected to develop skills in both frontend and backend aspects of the applications. This is a programming job, only candidates who are passionate about coding may apply.

Key responsibilities

  • Add new features and implement new ideas with minimum turnaround time using maintainable code.
  • Develop both frontend and backend code of new applications from scratch.
  • Optimize the user experience of the application delighting customers.
  • Work collaboratively in teams to deliver tasks.
  • Positive attitude and high level of energy to deliver high quality results and ensure customer satisfaction.
  • Hands-on experience in Java, or Javascript programming on Unix/Linux environments.
  • Good at OOP concepts along with Design/Architecture patterns.
  • Good understanding on database technologies like Postgres, MySQL, etc.
  • Solid understanding of web architecture and standards.
  • Hands-on experience with React.JS is highly desired
  • Understanding of Bootstrap, React, HTML5, CSS3 is a big plus.
  • Familiarity with request/response or client/server model and REST APIs.
  • Willingness to learn and adopt new and emerging technologies to provide right solutions to the clients.
  • Passionate about programming, new technologies and solving problems.
  • Startup-minded, loves open-source and looking forward to work on complex products.
  • Independent and task oriented

We're aggressively looking out for associate software engineers and sales interns. If you are looking for a fresher job in Bangalore or Sales internship in Bangalore, or Business development job in Bangalore please mail your resume and cover letter to jobs@nuchange.com.