TOP IDEAS

Careers

Looking for a few rockstars...

Job description

POSITION SUMMARY

  • The Senior Full Stack Developer is responsible for analysing system requirements, making recommendations towards the development of new code or to reuse of existing code, and participating in software system testing and validation procedures, programming and documentation.
  • This role requires hands on experience in building an enterprise scale highly componentized application using Java, Hibernate, Spring Framework, & Angular6+.

JOB REQUIREMENTS:

  • Strong core Java skills
  • Experience of web development with spring MVC or 3+ years with Spring Boot micro services
  • Excellent knowledge of Spring Framework (3 and above) and a clear understanding of dependency injection
  • Good understanding of Hibernate/JPA and Object-relational mapping, including performance considerations
  • – Experience working with Java Script framework such as Angular6+, TypeScript, SCSS and HTML5
  • Experienced in RDBMS, SQL/PLSQL and PostgreSQL
  • Experience with build tools such as Maven
  • Continuous Integration-Gitlab Cli
  • Experience developing REST based web services
  • Experience integrating systems using a wide variety of protocols like REST, SOAP, JSON and a number of others
  • Proven ability to understand and troubleshoot large systems, drilling down to code level to identify the root cause of issues
  • Source Code Management- Git, BitBucket, Subversion
  • Experience with agile tools and methodologies (eg Scrum, Confluence, JIRA)
  • Excellent communication skills- written & oral
  • Must be able to work in a team environment with minimal supervision, comfort with collaboration, open communication and reaching across functional borders.

PRIMARY RESPOSIBILITIES:

Analyse system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems

Make recommendations towards the development of new code or to reuse of existing code

Participate in software system testing and validation procedures, programming and documentation

Focus on code maintainability and performance of application

Provide technical advice and assists in solving programming problems

Ensure proper analysis of problems and programming approaches to prevent rework and schedule slippage

Work on bug resolution and application improvements, such as performance and maintainability

Participate in Sprint Planning, Tasking and Estimation of the assigned work

Responsible for the development of re-usable services, user interfaces, unit testing, and code reviews

Lead a small team of junior developers and groom them, be a single point of contact

Provide transparency and show tremendous ownership of tasks.

Engage in requirement gathering, Status update on deliverables, UAT and be the key stakeholder in the overall engagement

Job Description

Angular Developer Job Description

We are looking to hire an experienced Angular6+ developer to join our dynamic team. As a developer, you will be responsible for creating a top-level coding-base using Angular best practices. Your role will require you to implement an exciting and streamlined user experience for web application.

To ensure success as an Angular6+ developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills. Ultimately, a top-class Angular6+ developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user.

Angular Developer Responsibilities:

  • Designing and developing user interfaces using Angular6+ best practices.
  • Adapting interface for modern internet applications using the latest front-end technologies.
  • Writing JavaScript, CSS, and HTML.
  • Developing product analysis tasks.
  • Making complex technical and design decisions for Angular projects.
  • Developing application codes and unit tests in Angular.
  • Conducting performance tests.
  • Consulting with the design team.
  • Ensuring high performance of applications and providing support.

Angular Developer Requirements:

  • Bachelor’s degree in computer science, computer engineering or similar.
  • Previous work experience as an Angular developer.
  • Proficient in CSS, HTML, and writing cross-browser compatible code.
  • Knowledge of JavaScript MV-VM/MVC frameworks including Angluar.
  • Excellent project management skills.
  • Proven experience implementing front-end applications.
  • Excellent communication skills.
  • Critical thinker and good problem-solver.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco nisi ut aliquip ex ea commodo consequat.

Apply

Head office in Bangalore and development center in South India

crm@qmsmart.net

crm@qmsmart.net

What We Offer

We are looking for individuals who want to grow with us

time.png

Flexible Working Hours

We believe in Team work and product delivery. "Causal and a team work".

chair.png

Modern office

State of the art development center

health.png

Private Healthcare

We support your need and provide required Health Insurance