Greetings from
Pivotal!
We have
following requirement in Bangalore interested candidates can get in
touch with us at surendra@pivotal.co.in || surendra@tsmspl.com || H/P: +65 9165 5825 ||H/P: +91 99867 39628
Staff Software
Engineer – Full Stack
Job Description:
As a full stack software developer, you will
be responsible for crafting and developing complete applications/services
that include development of front-end using Web UI technologies along with
foundational structure and services in backend applications, server and
database.
You will actively contribute to the Company
Analytics team working in a scrum team, with the direction from the Architects
and other senior members in owning and independently developing a feature or
feature set, management.
Work closely with product management &
architecture in understanding requirements, design, architecture and own
implementation of the features.
You will own the requirements flowing down to
design, implementation, testing and maintenance of applications and platform.
You will own the development, build and
releases of software modules to multiple deployment environments.
Requirements:
·
You should have a Bachelors/Master's degree in Computer Science
Engineering or related disciplines with around 8-12 years of progressive
experience in the design and development of software applications and
frameworks.
·
You should have excellent problem solving skills and Data
Structures.
·
You should have good knowledge of Object Oriented design
with strong understanding of software architecture including UML and design
patterns .
·
You also should be a strong NodeJS or Java with expertise in Web
fundamentals – UI [ HTML, JavaScript, CSS and frameworks like AngularJS, React
etc] & Server side [Java, NodeJS, JavaScript, etc]
·
You should have hands on experience in API design and
development, developing RESTful services using NodeJS/Java, DB – MSSQL,
PostgreSQL & modern tooling (Gradle, Maven, Git, SVN).
·
You should have working experience with preferably MS-Azure or
AWS
·
You should have working experience of Micro-Services
architecture, development and deployment.
Desirable Attributes
and Abilities:
1. Excellent communications skills with experience in leading
and inspiring development teams
2. Solid troubleshooting skills and ability to suggest to team
member’s ways to look for root cause of problems
3. Solid understanding of the practical application of agile
development methods and leading software development teams in an Agile/Lean
environment