Mgr, Software Engrg

Year    Pune, Maharashtra, India

Job Description


About This Team You\'ll work with the talented team in a flexible environment. Are you interested in working on leading edge technologies Are you fascinated with Data Technologies, Application Servers, Federation, and/or Data Pipelines Then this opportunity is for you. (TDV) is an enterprise data virtualization solution that orchestrates access to multiple and varied data sources, delivering data sets and IT curated data services to any analytics solution. TDV is a Java based enterprise-grade database engine supporting all phases of data virtualization development, run-time, and management. It is the trusted solution of choice for the top enterprises in verticals like finance, energy, pharmaceutical, retail, telecom etc. The team is looking for a technical engineering manager to lead a team of software developers to help enhance and maintain to our Data Virtualization server. You have experience as both a technical lead and direct contributor to the design/implementation and/or testing of complex software systems. You are able to make hard decisions based on experience. As a manager, you will also help hire and mentor members of your team and set priorities. The server is implemented by a multi-million line source base in Java, so the ability to understand and integrate with existing code is an absolute must. The core runtime is a complex multi-threaded system and the successful candidate will demonstrate complete expertise in handling features geared towards concurrent transactions in a low latency, high throughput and scalable server environment. The candidate will have the opportunity to work in a collaborative environment with leading database experts in building the most robust, scalable and high performing database server. Duties and Responsibilities In this crucial role as a Engineering Manager, you will: Lead a team of developers and dev ops personnel. Work closely with teams based in the United States and around the world Utilize your team to help diagnose customer issues, perform bug fixes, and verifications Manage priorities and resource utilization Provide mentoring to team members Work with minimal supervision both individually as well as within ad-hoc groups Required Experience/Skills 2+ years of technical lead or management experience with a software development team 4+ years of software development experience 2+ years of Java-based server-side experience, with significant core Java experience 2+ years of SQL experience and/or relational algebra Proficiency in both spoken and written communication in English is a must Nice-to-Haves Strong object-oriented design background Strong SQL & database background Competence with design patterns and anti-patterns Experience with all lifecycle aspects of enterprise software Experience working with large, pre-existing code bases Experience developing cloud-based software Education Bachelor\'s degree in Computer Science or equivalent experience

Monster

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3022582
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year