Engineering Manager - Java Job in Analytics Quotient
Engineering Manager - Java
Analytics Quotient
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Summary
KEY RESPONSIBILITIES
- End to end ownership of technology delivery teams.
- Design and development of software platforms/applications/components using Java/J2EE Technologies.
- Provide service delivery and technical leadership for multiple teams.
- Drive technical excellence and implementation of best engineering practices such as estimation review, design review, code review, unit testing, continuous integration/development (preferably Azure) and test-driven development.
- Work in a cross functional role helping unblock teams and resolve issues.
- Collaborate with various teams including analytics, sales and development to define requirements, interfaces, implementation approaches and solutions.
- Gain strong functional knowledge in the area of business analytics.
QUALIFICATIONS
- Graduate (BE/B.Tech) / Masters (ME/M.Tech/MS) in Computer Science or equivalent from a premier institute with 11+ years.
- At least 2 years experience in managing Lead Engineers, Lead Developers and more than one development team.
- Hands on knowledge of Java/J2EE, core Java concepts (multithreading, design patterns using Java, collections etc.), Spring MVC framework, building web services using REST/SOAP APIs & java based distributed systems.
- Proficiency with RDBMS Server in designing and optimizing queries, performance tuning and stored procedures.
- Working knowledge of JQuery, Angular, HTML, Javascript, CSS & D3 or any charting library is a plus. Hands On experience in Excel and PPT generation using third party plugins like Aspose is a plus.
- Working knowledge of Microsoft Azure or AWS cloud technologies and Services.
- Experience in working with ETL tools like Microsoft SSIS, Talend etc. is a plus.
- Good working knowledge on Unix/Linux environment.
- Good hands-on experience with Code Repository tools (like SVN), Unit Testing Frame works (/JUnit/Testing) and Java debugging tools.
- Experience in developing high performance and scalable web applications with large databases is a plus.
- Experience with Agile methodologies like Scrum and Test-Driven Development.
- Strong knowledge of software development best practices.
- Experience of developing web apps for various form factor devices like mobiles and tablets is a plus.
- Excellent verbal and written communication skills.
SALARY & OTHER DETAILS
- Salary including benefits will be based on prior experience & qualifications and will match industry standards.


Help us improve JobGrin
Need Help? Contact us