Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Bengaluru/Bangalore @ Lithium Technologies

Home > Programming & Design

 Lead Software Engineer - Bengaluru/Bangalore

Job Description

As a Lead Software Engineer you will play a pivotal role in making different solutions of our Community product line highly successful, by leveraging your expertise to implement and maintain complex features while ensuring quality, high-availability and continued innovation. Essential Functions:

Work on implementation and verification of SaaS Cloud Applications
Coding, Designing, Testing, Automation
SaaS Application Performance analysis
Critical and/or high visibility customer support
Participate in technical discussions within the team and with other groups within Business Units associated with specified projects
Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals
Provide guidance and mentoring to more junior engineers.

Technical Expertise:
Experience with IntelliJ IDEA CE or any other IDE
Expert- level proficiency in Java (Core JAVA), Angular JS, etc with experience in design patterns, Spring technologies
Expert- level proficiency in creation and Integration of Resful API and including at least one RDBMS preferably MySQL including Oracle, MS SQLServer.
Expert on JavaScript, including DOM manipulation and the JavaScript object model.
Good to have experience in React.js, Tapestry
Advanced knowledge of branching and merging strategies with source control management system GIT
Experience with analytics, visualization tools eg SumoLogic, DataDog, Kibana etc
Follow standard engineering principles and practices. Familiarly with Agile methodologies a plus.
Skilled in breaking down problems, documenting problem statements and estimating efforts
Has the ability to analyze impact of technology choices
Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members
Ensures understanding of issues and presents clear rationale.
Able to speak to mutual needs and win- win solutions.
Uses two- way communication to influence outcomes and ongoing results
Identifies misalignments with goals, objectives and work direction against the organizational strategy.
Continuously measures deliverables of self and team against scheduled commitments.
Effectively balances different, competing objectives.
Strong oral and written communication skills.
Strong interpersonal and mentoring skills.
Effective team building and problem- solving abilities
Persists to completion, especially in the face of overwhelming odds and setbacks.
Pushes self for results and pushes others for results through team spirit. Education Experience:

10 years of experience is required.
A Bachelor?s or Post-Graduate Degree in Computer Science / Information Technology / Computer Applications is essential.
Demonstrated ability to have successfully completed multiple, moderately complex technical tasks.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization

Contact Details:

Company: Lithium Technologies
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Computer science Core Java Coding RDBMS MySQL Agile Customer support Oracle Information technology Analytics

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Lithium Technologies

Lithium Technologies India R&D Private Limited Lithium delivers awesome digital customer experiences at scale for the world's biggest brands including Airbnb, AT&T, Sephora and Spotify. Comprising Social Media Management and Communities, the Lithium engagement platform enables brands ...