Job Description
- In the role of Engineering Manager/ Principal Engineer, you will work on building a highly-scalable and extensible SaaS enabled Platform; Be a mentor, technical leader and thought leader for a talented team of back end engineers, challenging them and helping them grow;
- Working with internal customers on adoption, as well as identifying and resolving problems throughout the project life cycle.
- A proven track record of working closely with cross-functional teams like Product Management & other teams by understanding the priorities
Job Requirement:
o 10+ yrs of experience in Java/J2ee technologies
o Hands-on experience of Java/J2EE, core Java concepts (multithreading, design patterns using Java, collections etc.), Spring, Hibernate, Groovy and Grails preferred and building web services using REST/SOAP APIs java based distributed systems.
o Proficiency with RDBMS Server in designing and optimizing queries, performance tuning and stored procedures
o Good hands-on experience with Code Repository tools and Java debugging tools.
o Drive technical excellence and implementation of best engineering practices such as estimation review, design review, code review, unit testing, continuous integration/development
o Bachelor s degree in Computer Science or Engineering. MS or Masters in Information Technology preferred
o Data-driven decision maker
o Excellent communication skills and the ability to effectively interact with other teams across the organization.
o Ability to work effectively and achieve results across functional areas in a work environment with a high rate of change
o Ability to manage multiple teams and initiatives providing a consistent record of all activities while handling confidential work with discretion
o Extensive hands-on experience building and managing the development of complex, large scale enterprise applications and products with resilience and reliability
o Proven experience in team management, attracting, hiring, retaining and leading top engineering talent and high-performance product engineering teams
o Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Saviynt
Location(s): Bengaluru
Keyskills:
Product management
Performance tuning
Hibernate
Core Java
Multithreading
RDBMS
Enterprise applications
Debugging
Stored procedures
Information technology