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

Senior Engineering Manager- Java/J2EE + Opensource @ Superior Talent

Home > Software Engineer

 Senior Engineering Manager- Java/J2EE + Opensource

Job Description


Description
  1. Technical Guidance: You will provide technical leadership to a team of excellent software engineers; this requires that you have the technical depth to make complex design decisions and the hands-on ability to lead by example.
  2. Execution and Delivery: You will be expected to instill and follow good software development practices and ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be able to adapt these to the needs of the business, with a constant focus on product quality.
  3. Team management: You will be responsible for hiring and mentoring your team; helping individuals grow in their careers, having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.
  4. Technical depth: You have the strong technical competence required to gain credibility. Ability to architect, design and code yourself. Technical experience in building and operating cloud native applications and microservices. Deep understanding of all layers of the web-stack work (from the client interface to the database.) Knowledge of multiple technology stacks/languages/tools and their pros/cons.
  5. Execution ability: Focus on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt, champion and institute good practices and tools.
  6. You must have a degree in Computer Science or a related field. Strong understanding of object- oriented programmi Responsibility
    • Drives the development and delivery of the product master data management application through thought leadership, influencing the product backlog and technical excellence
    • Drives a culture of data management and quality in the team
    • Ensures the alignment, buy-in, and support of diverse stakeholders by building and maintaining trusting relationships with internal customers, third party vendors, and senior management.
    • Build, develop and guide high-performing talent for the MDM team.
    • Own and support delivery for all the features for the platform
    • Define a long-term talent strategy cutting across technology roles.
    • Engage with leadership in Bangalore and Mooresville centres and set up strategy and priorities to evolve the platform.
    • Create a collaborative environment across geography for delivering best services to the customers around the globe
    • Handle budget planning, spend and tracking for your area of responsibility.
    • Provide supervision, mentoring and development opportunities for associates who report into you.
    ng, concurrency and fundamentals of computer-science.
  7. Total of 10+ years experience building cutting edge products. Deep experience in building large scale applications and 2 + years experience in team management
  8. Strong problem solving skills, data structures and algorithms.

Job Requirements Qualifications
  • Good academic record (B.E/ B.Tech / M.E / M.Tech/ MCA)
  • 12+ years of experience industry experience focused around Java-JEE stack and open source technologies with 5+ years in people and team management
  • Experience in building platform components using OO languages, enterprise design patterns and distributed programming
  • Technical leadership in design, implementation and support of large-scale solutions that are highly reliable, flexible, and scalable
  • Experience on the Java, J2EE, Spring framework, Microservices, Databases - relational and nosql, Front end technologies (AngularJS, ReactJS, BootStrap, JS, etc)
  • Experience with one or more of the following datastores - Oracle, Couchbase, ElasticSearch, MySQL, PostgreSQL, Cassandra, Redis, or other NoSQL technologies
  • Solid Experience with development tools, source code versioning systems like git, gitlab etc, integrated build systems like jenkins, sonarcube, etc
  • Solid software development fundamentals (Data Structures, algorithms, problem solving, OO Design, and system architecture) with specialization on end to end software development using modern SaaS / cloud deployments with a DevOps mindset
  • Obsessed with automating the quality and performance of deliverables
  • Strong Agile mindset and exposure to working in agile frameworks
  • Extremely strong technical background with the capability of being hands-on if required and earn the respect and ability to mentor top individual technical talent
  • Good experience of working with globally distributed teams in a collaborative and productive manner
  • Drives strategic technology/engine reuse, technology and architecture health, and development process improvement
  • Excellent interpersonal skills, good with people, ability to negotiate.
  • Strong business acumen. Understands the business internal and external landscape and thinks/acts strategically for all stakeholders.

Employement Category:

Employement Type: Full time
Industry: Recruitment
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Senior Engineering Manager- Java/J2EE + Opensource

Contact Details:

Company: Superior Talent
Location(s): Bengaluru

+ View Contactajax loader


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

₹ Not Specified

Superior Talent