Principal Consultant- Home of Tech
Mercedes-BenzTo location: bangaloreUpdate time: July 3,2022
Job Description

Job Description
Job Title:
Principal Consultant
Job Responsibility:
- Candidate will be responsible of exploring new technologies in the application development area, create PoC and evaluate the fitment for a given use case along with architects.
- Candidate will be responsible in maintaining the technical health of applications under his/her working area.
- Candidate will be responsible developing and leading the team of developers for building an enterprise application from scratch or adding new features to an existing application.
- Candidate will be responsible for end to end design of a given application, by applying best practice in this area.
- As part of this job candidate will work with architects to define a technology stack for the application, and help architect to take decisions in this direction.
- Candidate will be responsible for helping the team set up a correct fit CI/CD strategies and will be personally involved in doing so.
Employment Location: Bangalore
This Position Reports to : Senior Program Manager

Qualifications: (those required to do this job effectively):
Education
B.E, B.Tech, MCA, M Sc (Computer Science)

No of Years: 6-9
Experience
Type of Work: Software development




Professional Know how:
Expectations (On a scale of 5)

Essential
Core Java
5
Essential
Spring Boot
5
Essential
UI Framework (preferable REACT)
5
Essential
Containerization (Docker)
5
Essential
Orchestration Tool: Kubernates
4
Essential
Spring Framework (Spring Servce, Transaction Mgmt, Hibernate/Eclipse link)
5
Essential
RDBMS (Postgres or similar)
4
Essential
Nosql DB (mongo, couch or similar)
4
Essential
Design Patterns
4
Essential
Webservice (REST)
4
Essential
GIT
4
Essential
DevOps Know-how
3


Core Java/J2EE, OOPs concept, Integration with RESTful Web Service
- Has extensive experience with complex requirements (for the purposes of implementing the requirements)
- Knows best practices of architectures in the area of responsibility
- Can design solutions independently
- Is aware of the best practices which exist in the industry
- Should have in-depth knowledge of how microservice world works.
- Good experience in building microservices on Docker
- Good conceptual knowledge of DockerFile
Database
- Has good conceptual knowledge of SQL and NoSQL DB.
- Able to decide which one to use for a given use case in hand.
- Knows how to integrate these DB with an application.
Design Patterns, UML, Data Structure
- Is able to evaluate architectures and designs in the area of responsibility
- Understands the business cases and is able to translate them into workable solution(s)
- Is able to take independent decisions in the area of responsibility
- Can mentor the team in the area of responsibility


Behavioral Competencies:

Expectations (On a scale of 5)

Essential
Communication and Moderation
4
Essential
Business and Results Orientation
3
Essential
Innovative Problem Solving
3
Essential
Interpersonal Skills
3



Main Task Description

(Include key result areas of the position)
Time Spent
(in %)
1.
Application Design, Application Coding, Unit Testing
85%
2
Requirement Analysis , Estimation
15%

Get email alerts for the latest"Principal Consultant- Home of Tech jobs in To location: bangalore"