PRINCIPAL SOFTWARE ENGINEER

Employer - Saba Software
Job title - PRINCIPAL SOFTWARE ENGINEER

Job Description


Currently we are looking for engineers for our TalentLink development team.
Why should you join us?
You will become a member of the highly-skilled development team delivering the high performing software helping our customers in talent acquisition.
We use modern technologies: Java (8 and higher), React, Spring Boot, Hibernate, GraphQL, Elasticsearch, PostgreSQL, Camunda, Kafka, AWS
We use microservices approach during the creation of new features; our product incorporates also Big Data and Machine Learning technologies
We take care of the quality of our software throughout the whole development lifecycle; we have introduced proper quality gates: code reviews and internal tests on different stages of product creation
We strongly believe in Agile principles: customer satisfaction, teamwork, collaboration, transparency, commitment to continuous improvement in quality, simplicity, frequent delivery of the software
We work in individuals oriented culture; we strongly believe that our employees are human beings, not resources.
Our cross-functional development teams work in the Scrum framework tightly collaborating with Product Owners
Our development team works purely on features development with no on-call duties
Our workplaces are equipped with i7 laptops together with two monitors
We are looking for engineers who are:
Versatile and willing to feel the deeper meaning of work by delivering the working software to customers
Open-minded, enthusiastic to take on new technical challenges and find effective solutions for requirements set by the market
Open to self-development and continuous learning
Willing to share the knowledge during everyday activities e.g. code reviews

Responsibilities

As Principal Full-Stack Developer you have to have:
Expert knowledge of software creation principles and design patterns
Extensive Java development experience with a focus on microservices architecture
Previous deep experience and proven track record of complex programming, preferable in Enterprise business
Excellent understanding of Web Services software (REST, Soap)
Deep experience of working with Relational and non-Rational databases (Oracle, PostgreSQL, MongoDB)
Very good knowledge of Frontend technologies (HTML 5.0, JavaScript, React, Redux)
Experience in leading cross functional teams and responsible for technical design, code reviews, NFR’s & on time delivery of modules handled by a team.
Proven programming skills with strong computer science fundamentals
Be able to provide multiple technical solutions and discuss the pros and cons of different approaches
Personal desire to be up to date with advancing technologies and interest in software architecture and development
Exceptional problem solving and analytical thinking
Demonstrate ‘CAN DO’ attitude

Requirements and the individual

As Principal Full-Stack Developer you should have:
Excellent organizational and leadership skills
Agile methodologies experience, preferably SCRUM
Experience of working in a TDD/BDD environment
Practical experience with Amazon Web Services

principal-software, principal-software-jobs-in-pune, principal-software-engineer
Job Location Pune, Maharashtra
Date Posted 18 Feb 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia